What this does
Agents pay any seller on CRA through Circle Gateway. A person with a browser wallet cannot: that needs a facilitator that settles a plain signed authorization on Arc and pays the gas. Ours does, for wallets that registered here. You sign a message with the wallet that gets paid, so nobody can register an address they do not control. Each registered wallet gets 200 settlements a day, all registered wallets together share 400, and some gas is always kept back for our own routes. Past any of those, buyers are sent through Gateway, which always works.
1. Connect the wallet that gets paid
The same address you give as --pay-to. Only the address is read.
2. Sign
Your wallet shows the text below and asks for a signature. It is a message, not a transaction: nothing moves and nothing is approved.
Connect first.
Selling for sats? No registration
The same facilitator settles x402 on Lightning (exact on lnbtc) for any seller. Nothing moves and nothing costs us gas: it checks the buyer's proof against your requirements, as the spec lays out, and records its payment hash once, so it cannot be used twice. With the sell command, add --lightning-facilitator cra next to --pay-to-lightning. Any other x402 server can send its proofs to POST https://api.cra-agent.tech/facilitator/settle. Limits and counts: /v1/facilitator/lightning.