injective-faucet

Installation
SKILL.md

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 found or insufficient funds errors 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:

  1. No account: Can't broadcast any transaction (including AuthZ grants)
  2. No gas: Even after account creation, the wallet needs INJ to pay transaction fees
Related skills
Installs
3
GitHub Stars
3
First Seen
Apr 14, 2026