AgentFuel API
/install agentfuel-api
AgentFuel API
AgentFuel is a crypto-funded API credit broker for AI agents. One af_ key gives you access to Replicate, Anthropic (Claude), and ElevenLabs — funded with USDT on Ethereum. No credit cards. No per-service accounts.
Base URL: https://agentfuel.dev/v1
Auth: Authorization: Bearer $AGENTFUEL_KEY header, OR ?key=$AGENTFUEL_KEY query param
Pricing: 1,000 credits = $1 USD
Check Balance
With header auth (curl/exec):
curl https://agentfuel.dev/v1/balance \
-H "Authorization: Bearer $AGENTFUEL_KEY"
With query param (web_fetch — no custom headers needed):
web_fetch: https://agentfuel.dev/v1/balance?key=YOUR_AF_KEY
Returns: { "credits": 12500, "key": "af_..." }
Get Credits (USDT Invoice)
With query param (web_fetch):
Use web_fetch with POST isn't supported — use the invoice endpoint via query param:
web_fetch: https://agentfuel.dev/v1/invoice?key=YOUR_AF_KEY&amount_usd=10
With header auth (curl/exec):
curl -X POST https://agentfuel.dev/v1/invoice \
-H "Authorization: Bearer $AGENTFUEL_KEY" \
-H "Content-Type: application/json" \
-d '{"amount_usd": 10}'
Returns: { "invoice_id": 1, "address": "0x...", "amount_usd": 10, "expires_at": "..." }
Send exact USDT amount to the address (ERC-20, Ethereum). Credits applied after ~6 confirmations (~2 min).
Transfer Credits Between Keys
curl -X POST https://agentfuel.dev/v1/transfer \
-H "Authorization: Bearer $AGENTFUEL_KEY" \
-H "Content-Type: application/json" \
-d '{"to": "af_recipient_key_here", "amount": 1000}'
Auth is the SENDER's key. Returns 402 if insufficient credits.
Calling Anthropic (Claude)
curl -X POST https://agentfuel.dev/v1/anthropic/messages \
-H "Authorization: Bearer $AGENTFUEL_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "claude-sonnet-4-6", "max_tokens": 1024, "messages": [{"role": "user", "content": "Hello"}]}'
Available models: claude-sonnet-4-6, claude-haiku-4-5-20251001, claude-opus-4-6
Calling Replicate
curl -X POST https://agentfuel.dev/v1/replicate/predictions \
-H "Authorization: Bearer $AGENTFUEL_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "black-forest-labs/flux-schnell", "input": {"prompt": "..."}}'
Calling ElevenLabs
curl -X POST "https://agentfuel.dev/v1/elevenlabs/text-to-speech/VOICE_ID" \
-H "Authorization: Bearer $AGENTFUEL_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "Hello", "model_id": "eleven_turbo_v2_5"}' \
--output speech.mp3
Error Codes
| Code | Meaning | Action |
|---|---|---|
| 401 | Invalid key | Check af_ prefix, use header or ?key= param |
| 402 | Insufficient credits | Create invoice, deposit USDT |
| 429 | Rate limited | Wait 60s |
| 502 | Upstream error | Retry after 10s |
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install agentfuel-api - After installation, invoke the skill by name or use
/agentfuel-api - Provide required inputs per the skill's parameter spec and get structured output
What is AgentFuel API?
Use AgentFuel to call Replicate, Anthropic, and ElevenLabs APIs using a single crypto-funded key. Generate a free af_ key, create an invoice to get a unique... It is an AI Agent Skill for Claude Code / OpenClaw, with 281 downloads so far.
How do I install AgentFuel API?
Run "/install agentfuel-api" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is AgentFuel API free?
Yes, AgentFuel API is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does AgentFuel API support?
AgentFuel API is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created AgentFuel API?
It is built and maintained by openclawb17-stack (@openclawb17-stack); the current version is v1.3.1.