Skip to main content
Add Injective to your browser wallet with a single click, or use the manual configuration details below. Injective exposes two interoperable interfaces:
  • 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 (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 natively uses the chain ID injective-1. Its EVM interface uses the numeric chain ID 1776. Both map to the same mainnet.
Last modified on September 24, 2026