injective-frontend-wallet
Installation
SKILL.md
Injective Frontend Wallet
Use this skill before shipping any Injective browser transaction flow. Injective looks Cosmos-shaped at the transaction layer, but its accounts and public keys are Ethereum-style. Generic Cosmos frontend code often reaches the quote screen and then fails at signing or CheckTx.
First Decision
Choose the signing stack deliberately:
- Prefer
@injectivelabs/sdk-ts/ Injective broadcaster utilities when the app already uses the Injective SDK and the transaction type is covered. - Use CosmJS for CosmWasm frontends only if you explicitly handle Injective account and pubkey compatibility.
- Do not assume a Keplr/Leap
inj1...address means generic/cosmos.crypto.secp256k1.PubKeysigning will validate on-chain.