Upload Injective Adapter Contract
Details
Description
Background\nCW20 is a specification for fungible tokens in CosmWasm. It allows creating and handling of arbitrary fungible tokens within CosmWasm, specifying methods for creating, minting, burning and transferring those tokens between accounts.\nCW20 tokens exist purely within the CosmWasm context and are entirely managed by the issuing contract (including the tracking of account balances). They cannot interact directly with any Injective/Cosmos native functionality. Crucially, this means they cannot be traded on the Injective Exchange module (and therefore cannot be traded on and by any parties in the Injective Exchange dApp Ecosystem).\nProposal\nThe Injective Adapter contract serves as a bridge to convert CW20 tokens into Injective-issued native tokens compatible with the Bank module and vice versa. This is achieved by utilizing the Token Factory module which was added in the mainnet upgrade v1.8. Once the CW20 tokens are converted, they can be used in Injective’s native functionality like other tokens.\nThe contract code can be found in the following Github repo: https://github.com/InjectiveLabs/cw20-adapter
Votes