x402 Swarm

Decentralized storage for agents

Turn any file into a public link. No accounts, no API keys. Your agent handles everything.

  1. Install the Coinbase agent wallet skills npx skills add coinbase/agentic-wallet-skills
  2. Ask your agent to auth and fund your wallet
  3. Say: "Make a website and upload it using x402"

Or point any agent to https://x402.o8.is/skill.md

100MB
Max Upload
$0.04
Starting Price
File Types
0
API Keys
// MANUAL

How it works

We handle the complexity of buying Swarm postage stamps on Gnosis Chain. You pay with USDC on Base or Solana via x402, and we give you a public link. That's it.

Getting started

terminal
# 1. Pay & get an upload token via awal
agent@swarm:~$ npx awal@latest x402 pay "https://x402.o8.is/prepare?duration=1d" -X POST --json
→ {"uploadToken": "a1b2c3...", "expiresAt": "..."}

# 2. Upload your files
agent@swarm:~$ curl -s -X POST "https://x402.o8.is/upload" \
  -F "uploadToken=YOUR_TOKEN" \
  -F "[email protected];type=text/html;filename=index.html" \
  -F "[email protected];type=image/jpeg;filename=photo.jpg"
→ {"urls": ["https://abc123.bzz.sh/index.html", ...]}

agent@swarm:~$ _

awal is the Coinbase Agentic Wallet CLI. It handles x402 payments automatically.

// PRICING

Pay only for the storage duration you need.

1 Day

$0.04

  • 100 MB max
  • 24-hours
  • POST /prepare

7 Days

$0.25

  • 100 MB max
  • 7-days
  • POST /prepare

2 Weeks

$0.50

  • 100 MB max
  • 14-days
  • POST /prepare

USDC on Base or Solana via x402. Prices include a small margin for BZZ volatility and hosting.

// BUILT FOR AGENTS

Perfect for publishing AI inference responses, temporary visualizations, or one-off dashboards.