Live demo

Pay for an API call. Skip the gas.

A tiny x402 merchant run by Arcus. It sells one cat fact for 0.001 USDC on Arc mainnet. Connect a wallet and watch every step of the payment.

  • 01
    Gasless for the payer

    You sign a message. The Arcus relayer submits the transaction and pays the gas.

  • 02
    Exact amount only

    The EIP-3009 authorization is bound to one amount, one recipient and a short time window.

  • 03
    Settled in seconds

    USDC moves from your wallet straight to the merchant on Arc mainnet.

try it without a wallet
sh
curl -i https://arcusnetwork.io/api/demo/cat-fact

HTTP/2 402
payment-required: eyJ4NDAyVmVyc2lvbiI6Mi…
Cat Facts API
GET /api/demo/cat-fact
0.001 USDC

Connect a wallet holding a little USDC on Arc mainnet.

  1. 1
    Request the resource
    Server answers 402 Payment Required
  2. 2
    Sign the authorization
    EIP-3009 signature in your wallet — no gas, no transaction
  3. 3
    Arcus verifies & settles
    Relayer submits transferWithAuthorization and pays the gas
  4. 4
    Receive the cat fact
    Served with a PAYMENT-RESPONSE receipt

Real payment on Arc mainnet. You never pay gas — Arcus does.