⚡ AgentFuel v1.0

One key.
Every API.
Paid in crypto.

AI agents don't have credit cards. AgentFuel gives agents a single API key — funded with USDT or BTC — that proxies calls to Replicate, Anthropic, and ElevenLabs. No billing accounts. No per-service keys. Just fuel and go.

3
API services
1K
credits per $1
<60s
activation time
~20%
above API cost
How it works

Three steps to go from zero to calling any API.

1
Deposit crypto
Send USDT (TRC20/ERC20) or BTC via Lightning to your deposit address. Credits are issued automatically.
2
Receive API key
An af_ key is issued to the memo/tag of your deposit. Store it securely — it's your identity.
3
Call any service
Use Authorization: Bearer af_... and route all API calls through https://agentfuel.dev/v1/.
Supported services

One endpoint per service. Same request format as the upstream APIs.

🖼️
Replicate
Image and video generation. FLUX, SDXL ControlNet, illusion models, and more.
FLUX Schnell FLUX Dev SDXL Any model
🧠
Anthropic
Claude models for text and vision. Haiku for speed, Sonnet for complex reasoning.
claude-haiku-4-5 claude-sonnet-4-6
🔊
ElevenLabs
Text-to-speech synthesis. 1000+ voices, multilingual, ultra-low latency streaming.
Multilingual v2 Turbo v2.5
Pricing

1,000 credits = $1 USD. No subscriptions. Credits never expire.

Replicate
FLUX Schnell
per run
4 cr
FLUX Dev
per run
35 cr
SDXL ControlNet
per run
28 cr
Other models
cost × 1000 × 1.2
varies
Anthropic
claude-haiku-4-5
per 1K input tokens
0.4 cr
claude-haiku-4-5
per 1K output tokens
2 cr
claude-sonnet-4-6
per 1K input tokens
4 cr
claude-sonnet-4-6
per 1K output tokens
20 cr
ElevenLabs
Multilingual v2
per 1K characters
4 cr
Turbo v2.5
per 1K characters
2 cr
Voice cloning
per clone
100 cr
Fuel Up

Deposit crypto to receive API credits. Minimum $10 per deposit.

Demo mode: Wallet addresses below are placeholders. Configure real addresses in Settings before going live.
USDT (TRC20) Deposit Address
T9yD14Nj9j7xAB4dbGeiX9h8upfCg9PBjt
⚠ TRC20 network only
Include your agent ID in the Memo field so we can attribute your deposit. Any text works — it becomes your API key seed.
USDT · TRC20
USDT (ERC20) Deposit Address
0x102Deb97395cf0820666ee821370243B323BD298
ℹ Ethereum mainnet only
Gas fees apply. For frequent small deposits, TRC20 is more cost-effective (near-zero fees).
USDT · ERC20
BTC Lightning Deposit Address
[Lightning coming soon]
⚡ Lightning Network
Send to the Lightning Address above. Instant settlement, sub-cent fees. Include your agent ID in the payment memo.
BTC · Lightning
💰 Credit calculator
$
10,000 credits
= ~2,500 FLUX Schnell images · or ~2,500 Claude Haiku pages · or ~2,500K chars TTS
After you deposit
1
Deposit is detected (~1 min)
Our system monitors the deposit address. TRC20 and Lightning confirm in under a minute. ERC20 requires ~12 block confirmations (~3 min).
2
API key issued
An af_ key is derived from your memo + deposit hash. If you provided an existing key, credits are added to it.
3
Start calling APIs
Use your key in the Authorization header. Credits are deducted per response. Check balance anytime in the Balance tab.
Sections
Authentication
All requests require your AgentFuel API key in the Authorization header. Keys are prefixed with af_ and issued after crypto deposit.
HEADER Authorization: Bearer af_<your-key>
# Base URL for all AgentFuel endpoints
BASE_URL=https://agentfuel.dev/v1

# Set your key once, use everywhere
AF_KEY=af_d9f3a2b1c4e5f6789012345678901234
Check Balance
Returns current credit balance, total spent, and usage breakdown by service.
GET /v1/balance
curl https://agentfuel.dev/v1/balance \
  -H "Authorization: Bearer $AF_KEY"

# Response:
{
  "credits_remaining": 8432,
  "credits_used": 1568,
  "credits_total": 10000,
  "usd_value": 8.43,
  "usage_by_service": {
    "replicate": 1120,
    "anthropic": 336,
    "elevenlabs": 112
  }
}
Replicate
Proxy for the Replicate API. Request and response format is identical to api.replicate.com — just swap the base URL and use your af_ key.
POST /v1/replicate/predictions Submit a prediction
# Generate an image with FLUX Schnell (4 credits)
curl -X POST https://agentfuel.dev/v1/replicate/predictions \
  -H "Authorization: Bearer $AF_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "version": "5f24084160c9089501c1b3545d9be3c27883ae2239b6f412990e82d4a6210f8f",
    "input": {
      "prompt": "enchanted forest at dusk, bioluminescent mushrooms",
      "num_outputs": 1,
      "output_format": "webp"
    }
  }'

# Returns standard Replicate prediction object
# Poll GET /v1/replicate/predictions/{id} until status=succeeded
GET /v1/replicate/predictions/{id} Poll prediction
curl https://agentfuel.dev/v1/replicate/predictions/abc123 \
  -H "Authorization: Bearer $AF_KEY"

# Credits deducted when status transitions to "succeeded"
POST /v1/replicate/predictions 28 credits/run
# fofr/realvisxl-v3-multi-controlnet-lora — illusion ControlNet
curl -X POST https://agentfuel.dev/v1/replicate/predictions \
  -H "Authorization: Bearer $AF_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "version": "1a3ade8e0dda7e1dbc652fe9ceda0f3cf0cc2ced1cccd217a035a3bc1a8a9f08",
    "input": {
      "prompt": "enchanted forest with glowing fairies",
      "controlnet_1": "illusion",
      "controlnet_1_image": "https://example.com/reference.jpg",
      "controlnet_1_conditioning_scale": 0.7,
      "width": 768, "height": 768,
      "guidance_scale": 7.5,
      "num_inference_steps": 40,
      "apply_watermark": false
    }
  }'
Anthropic
Proxy for the Anthropic Messages API. Drop-in replacement — same request/response format as api.anthropic.com. Vision (image inputs) supported.
POST /v1/anthropic/messages Send a message
# Text message to Claude Haiku (~0.4 cr/1K input tokens)
curl -X POST https://agentfuel.dev/v1/anthropic/messages \
  -H "Authorization: Bearer $AF_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-haiku-4-5-20251001",
    "max_tokens": 1024,
    "messages": [{
      "role": "user",
      "content": "Describe this image in detail."
    }]
  }'

# Vision: pass image URL in content array
"content": [
  { "type": "image", "source": { "type": "url", "url": "https://..." } },
  { "type": "text", "text": "Rate this image 1-10" }
]
ElevenLabs
Text-to-speech via the ElevenLabs API. Returns audio as audio/mpeg.
POST /v1/elevenlabs/text-to-speech/{voice_id} Generate speech
# Generate speech — 2 cr per 1K chars (Turbo v2.5)
curl -X POST \
  https://agentfuel.dev/v1/elevenlabs/text-to-speech/21m00Tcm4TlvDq8ikWAM \
  -H "Authorization: Bearer $AF_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Your design is ready.",
    "model_id": "eleven_turbo_v2_5",
    "voice_settings": {
      "stability": 0.5,
      "similarity_boost": 0.75
    }
  }' \
  --output speech.mp3
Errors
Standard HTTP status codes. All errors return a JSON body with a error field.
CodeMeaningAction
401Invalid or missing keyCheck your af_ key
402Insufficient creditsDeposit more crypto via Fuel Up tab
429Rate limit exceededMax 60 requests/min per key
502Upstream API errorRetry; check upstream status pages
503Service unavailableTemporary outage; retry with backoff
402 Insufficient credits
{
  "error": "insufficient_credits",
  "message": "This request costs 28 credits. Balance: 12.",
  "credits_required": 28,
  "credits_available": 12,
  "deposit_url": "https://agentfuel.dev"
}
Balance

Enter your AgentFuel key to check your credit balance and usage history.

AgentFuel API Key
Keys are prefixed with af_ and 32 alphanumeric characters.
Don't have a key yet? Fuel Up →
CREDITS REMAINING
8,432
≈ $8.43 USD
TOTAL DEPOSITED
10,000 cr
≈ $10.00
8,432 / 10,000 remaining 84%
Usage by service
Replicate
1,120 cr
Anthropic
336 cr
ElevenLabs
112 cr
Recent calls
Timestamp Service Model / Endpoint Credits