What You Get Out of the Box
Peggy Bridge
Decentralized, validator-operated bridge between Ethereum and Injective. Your ERC-20 becomes a native Injective denom.
MultiVM Token Standard
One token, one balance across EVM and Native Injective. MetaMask, Solidity contracts, and native modules all see the same asset.
Native CLOB
Launch a spot market for your token in one transaction. On-chain orderbook with maker rebates and FBA protection.
USDC Liquidity
Native USDC already live on Injective via CCTP. Pair your token against USDC for instant liquidity.
Step by Step
1. Bridge via Peggy
Send your ERC-20 token from Ethereum to Injective using the Peggy bridge contract. On Ethereum, two transactions:- Approve the Peggy contract to spend your token
- sendToInjective on the Peggy contract with the token address, your Injective address, and amount
peggy0x{CONTRACT_ADDRESS}.
Peggo relayers typically process deposits within 2 minutes. You can verify your balance via the Injective testnet explorer or the REST API.
2. Create MTS Token Pair
Create a token pair to make your Peggy denom accessible from the EVM side (MetaMask, Solidity contracts, Blockscout).FixedSupplyBankERC20 contract automatically.
After the transaction succeeds, query the new ERC20 address:
3. Set Token Metadata
Token metadata (name, symbol, decimals) determines how your token appears in MetaMask, Blockscout, and any EVM tool that callssymbol(), name(), or decimals() on the contract.
For Peggy denoms (peggy0x...): Metadata must be set via a governance proposal. This is because Peggy denoms have no admin authority - only governance can write to the bank module’s metadata store. See the token metadata guide for the full proposal template and how to coordinate with the team for testnet validator votes.
For TokenFactory denoms (factory/...): The denom admin can call MsgSetDenomMetadata directly. See TokenFactory examples.
For frontend display in Injective dApps: Submit your token to injective-lists. This is separate from on-chain metadata and does not affect MetaMask or Blockscout.
What You Can Do Next
Once your token is live on Injective with MTS (after Step 3), these are all independent options:Launch a Spot Market
Create an orderbook for your token on the native CLOB. One transaction, maker rebates, 40% fee share.
DeFi Integration
Build lending protocols, collateralized borrowing, or yield products using your token with Injective’s native modules and precompiles.
Set Up Oracle Feeds
Register a custom oracle provider to publish off-chain valuations on-chain for pricing or collateral.
Add Permissions
Role-based compliance controls for institutional use. Map consortium roles to on-chain permissions with contract hooks for KYC/AML.
Vault Strategies
Automated yield strategies on Mito or custom vault contracts.
Cross-Chain Flows
Native USDC via CCTP for cross-chain transfers. Bridge proceeds to Ethereum or other supported networks.
