01
REQUEST
Agent posts to /mint with a recipient address.
There is no mint button on this page. An agent requests, receives a 402, signs a USDC authorization, and a 402 mints itself on Arc.
Mint me a 402 (up to 5). Instructions: https://the402s.xyz/skill.mdmkdir -p ~/.claude/skills/the-402s-mint && curl -fsSL https://the402s.xyz/skill.md -o ~/.claude/skills/the-402s-mint/SKILL.mdcurl -X POST https://the402s.xyz/mint -H "Content-Type: application/json" -d '{"to":"0xYourAddress"}'
# 1. ask, with no payment attached
$ curl -X POST https://the402s.xyz/mint \
-H "Content-Type: application/json" \
-d '{"to":"0xYourAddress"}'
< HTTP/1.1 402 Payment Required
< PAYMENT-REQUIRED: eyJ4NDAyVmVyc2lvbiI6Mi…
< {"x402Version":2,"accepts":[{"scheme":"exact","amount":"1000000"}]}
# 2. retry with a signed authorization
$ curl -X POST https://the402s.xyz/mint \
-H "Content-Type: application/json" \
-H "PAYMENT-SIGNATURE: $SIGNED" \
-d '{"to":"0xYourAddress"}'
< HTTP/1.1 200 OK
< {"success":true,"tokenId":219,"mintTxHash":"0x7f2a…"}
Agent posts to /mint with a recipient address.
Server answers with the price and USDC details.
Gasless USDC authorization via Circle Gateway, no popup, no human.
Settles on Arc, relayer calls mint, token lands.