I Built a Pay-Per-Call API Where the First Call Costs Nothing A developer built Hermes Micro-Agent, a single HTTP endpoint that accepts USDC payments on the Base network and returns task results such as summarization, translation, code review and image description without requiring an account, API key or subscription. The service verifies each USDC transfer on-chain before running any work, returning HTTP 402 with the receiver address and price for unpaid requests, and offers four permanently free utility endpoints (hashing, base64, unit conversion, JSON minification) to break the discovery-versus-usage loop that hides paid-only endpoints. Prices range from $0.10 to $0.25 per task, with an OpenAPI spec, an x402 well-known document and a JSON-RPC interface for pricing and payment verification. AI agents that need a task done should not need an account, an API key, or an invoice. They should be able to pay cents and get the result. That is what Hermes Micro-Agent does. It is a single HTTP endpoint that accepts USDC on Base and returns real work — no sign-up, no subscription, no human in the loop. Four services are free forever. Call them directly: SHA-256 hash of any text curl -X POST https://92.5.95.177.sslip.io/free/hash \ -H "Content-Type: application/json" -d '{"prompt":"hello world"}' Base64 encode/decode curl -X POST https://92.5.95.177.sslip.io/free/base64 \ -H "Content-Type: application/json" -d '{"prompt":"hello"}' Unit conversion length, weight, temperature, data size curl -X POST https://92.5.95.177.sslip.io/free/convert \ -H "Content-Type: application/json" -d '{"prompt":"10 km to miles"}' Minify a JSON document curl -X POST https://92.5.95.177.sslip.io/free/json minify \ -H "Content-Type: application/json" -d '{"prompt":"{ \"a\": 1 }"}' Each returns {"status":"success","task":"...","result":"...","free":true} . 1. See the price list curl https://92.5.95.177.sslip.io/tasks 2. Try a task — you get 402 with the address and the price curl -X POST https://92.5.95.177.sslip.io/task \ -H "Content-Type: application/json" \ -d '{"task":"summarize","prompt":"your text here"}' 3. Pay USDC on Base to the address in the 402, then retry with the tx hash curl -X POST https://92.5.95.177.sslip.io/task \ -H "Content-Type: application/json" \ -H "X-Payment: 0x