🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Fuego

by @willmcdeezy

Local Solana agent wallet with local infra for transfers (SOL, USDC, USDT), Jupiter swaps, and x402 purch.

Versionv1.4.0
Comments1
πŸ’‘ Examples

1. Install fuego-cli

npm install -g fuego-cli

2. Create Wallet

fuego create

Output:

Address: DmFyLRiJtc4Bz75hjAqPaEJpDfRe4GEnRLPwc3EgeUZF

Wallet config: ~/.fuego/wallet-config.json

Backup: ~/.config/solana/fuego-backup.json

3. Install Fuego Project

Prerequisites: Rust 1.85+ and Cargo are required to build the server.

# For OpenClaw agents (auto-detects ~/.openclaw/workspace)
fuego install

For manual installs (specify path)

fuego install --path ~/projects/fuego

4. Configure Jupiter API Key (Optional - for Swaps)

If you want to do token swaps via Jupiter, you need an API key:

1. Sign up at https://portal.jup.ag 2. Create a new API key (free tier available) 3. Add to your Fuego config at ~/.fuego/config.json:

{
  "rpcUrl": "https://api.mainnet-beta.solana.com",
  "network": "mainnet-beta",
  "jupiterKey": "your-jupiter-api-key-here"
}

Without this key, swaps will not work. Balance checks and transfers work without it.

5. Start Server

fuego serve

Output:

Fuego server running on http://127.0.0.1:8080

6. Show Address to Human

fuego address

Output:

Your Fuego Address

Name: default

Public Key: DmFy...eUZF

Share this address so humans can fund the wallet. They can send SOL from any Solana wallet (Phantom, Solflare, etc.).

7. Fund the Wallet

Option A: MoonPay (for fiat β†’ crypto)

  • Visit: https://buy.moonpay.com/?currency=SOL&address=YOUR_ADDRESS
  • Minimum: ~$30 USD
  • Instant to wallet
  • Option B: Manual transfer

  • Human copies address from above
  • Sends SOL from their wallet to your Fuego address
  • SOL needed for transaction fees (0.001 SOL per tx)

  • πŸ“‹ Tips & Best Practices

    Common Issues

    "Wallet not initialized" error

    # Solution: Create wallet with fuego-cli
    fuego create
    

    "Server not running" error

    # Solution: Start server
    fuego serve
    

    "Connection refused" error

    # Check if server is running
    curl http://127.0.0.1:8080/health

    If not running, start it

    fuego serve

    "Fuego server not found" error

    # Solution: Install the fuego project
    fuego install
    

    "Transaction simulation failed" error

    # Usual cause: Insufficient balance
    

    Check all token balances first

    curl -X POST http://127.0.0.1:8080/tokens \ -H "Content-Type: application/json" \ -d '{"network": "mainnet-beta", "address": "YOUR_ADDRESS"}'

    "Invalid signature" error

    # Wallet file might be corrupted
    

    Restore from backup

    cp ~/.config/solana/fuego-backup.json ~/.fuego/wallet.json

    Version mismatch / unexpected behavior

    # Ensure all components are up to date
    fuego update

    This updates both fuego-cli and the fuego project

    Restart server after updating: fuego serve


    View on ClawHub
    TERMINAL
    clawhub install fuego

    πŸ§ͺ Use this skill with your agent

    Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

    πŸ” Can't find the right skill?

    Search 60,000+ AI agent skills β€” free, no login needed.

    Search Skills β†’