- Injective EVM is an Ethereum-compatible JSON-RPC layer. Use it with EVM wallets such as MetaMask and Trust Wallet.
- Injective (native) is the native Cosmos SDK chain. Use it with Keplr.
Injective EVM and Injective native map to the same network. They use different
chain IDs but share the same underlying state. See
Network Information and
EVM Network Information for the full reference.
Injective EVM
Injective EVM works with EVM wallets like MetaMask and Trust Wallet. Pick a network and choose a wallet option to add or switch to Injective.Injective EVM MainnetChain ID 1776
Injective EVM TestnetChain ID 1439
The MetaMask and Trust Wallet buttons use the standard
wallet_addEthereumChain
request. If the network is already added, the wallet shows a switch prompt instead.
If nothing happens with an injected wallet, add the network manually with the
values below.Manual configuration
- Injective EVM Mainnet
- Injective EVM Testnet
Injective (Native)
The native Injective chain works with Keplr. Injective is built into Keplr, so it is available out of the box. Choose a network below to unlock it in Keplr.Injective MainnetChain ID injective-1
Injective TestnetChain ID injective-888
Keplr includes Injective by default, so its button simply unlocks the chain in
the wallet. For a full wallet integration guide, see Wallets.
Manual configuration
- Injective Mainnet
- Injective Testnet
Injective natively uses the chain ID
injective-1. Its EVM interface uses the
numeric chain ID 1776. Both map to the same mainnet.