injective-faucet
Injective Faucet Skill Guide
An INJ faucet solves the cold-start problem for fresh Injective wallets: they can't broadcast transactions (including AuthZ grants) without gas, but they can't get gas without someone sending them tokens first.
When to Apply
- When onboarding fresh wallets that have never transacted on Injective
- When a user gets
account not foundorinsufficient fundserrors during AuthZ grant - When building a product where users should not need to acquire INJ before using it
- When you need to initialize on-chain accounts programmatically
The Problem
On Injective (and all Cosmos chains), a wallet address exists mathematically but doesn't have an on-chain account until it receives its first transaction. Even after receiving tokens, the account's public key isn't registered until it sends its first outgoing transaction.
This creates two barriers for fresh wallets:
- No account: Can't broadcast any transaction (including AuthZ grants)
- No gas: Even after account creation, the wallet needs INJ to pay transaction fees
More from injectivelabs/agent-skills
injective-cli
Use the Injective `injectived` CLI against a chain with consistent wallet, endpoint, and gas handling. Use the CLI map and reference docs to find commands and build transactions safely.
22linear-cli
Enables management of Linear issues, teams, projects, comments, or configuration via the `linear` CLI
18injective-evm-developer
Develop EVM smart contracts and dApps on Injective
16injective-trading-autosign
Set up AuthZ delegation on Injective for session-based auto-trading. Grants a scoped, time-limited permission to an ephemeral key so the AI can place and close perpetual trades without a wallet popup or password prompt for every order. Use authz_grant to enable, authz_revoke to disable. Requires the Injective MCP server to be connected.
11injective-mcp-servers
Set up and run Injective MCP servers. Needed by multiple Injective skills which perform MCP tool calls.
11injective-trading-account
Analyze any Injective wallet address. Query bank balances across all token types (INJ, USDT, IBC assets, Peggy ERC-20s), inspect trading subaccount balances, and view open perpetual positions with unrealized P&L. Useful for portfolio monitoring, position management, and pre-trade checks. Requires the Injective MCP server to be connected.
11