Overview
Injective’sAccount type uses Ethereum’s ECDSA secp256k1 curve for keys. Simply put, Injective’s Account is native (compatible) with Ethereum accounts, allowing Ethereum-native wallets, such as MetaMask, to interact with Injective. Popular Cosmos wallets like Keplr and Leap have also integrated with Injective.
Ethereum-Based Wallets
As explained above, Ethereum-based wallets can be used to interact with Injective. Right now, the most popular Ethereum-based wallets are supported on Injective. These include: The process of signing transactions on Injective using an Ethereum-native wallet consists of:- Converting the transaction into EIP712 TypedData,
- Signing the EIP712 TypedData using an Ethereum-native wallet,
- Packing the transaction into a native Cosmos transaction (including the signature), and broadcasting the transaction to the chain.
