Claim your endpoints (sellers)
settled_claimFree. Claim every x402 endpoint paid to your wallet with one signature, on every host. Call with wallet (plus optional name, website, contact, docs) to get message_to_sign, issued_at and what the claim would cover; sign message_to_sign with that payTo wallet (EIP-191 personal_sign on Base, ed25519 on Solana) and call again with issued_at and signature. action: remove withdraws the claim. Claims never change scores.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| docs | No | URL of your API documentation | |
| name | No | Seller name to show on your endpoints | |
| action | No | claim (default) or remove to withdraw an existing claim | |
| wallet | Yes | The payTo wallet your endpoints are paid to (0x... on Base, base58 on Solana) | |
| contact | No | How buyers can reach you, e.g. an email address or X handle | |
| website | No | Your website URL | |
| issued_at | No | The issued_at returned by the first call; send it back with the signature | |
| signature | No | Signature of message_to_sign by the wallet: EIP-191 personal_sign on Base, ed25519 on Solana |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | What the claim does | |
| error | No | signature_required on the first call (sign message_to_sign and call again), or why the claim was refused | |
| covers | No | The endpoints and hosts the claim covers | |
| wallet | No | The wallet | |
| claimed | No | true once the claim is recorded | |
| network | No | The wallet's network | |
| profile | No | The published profile: name, website, contact, docs | |
| removed | No | true once a claim is withdrawn | |
| issued_at | No | Timestamp to send back with the signature | |
| attestation | No | EIP-191 signature over the answer; verify it with settled_verify or any EVM library | |
| attested_at | No | When Settled signed this answer (ISO 8601) | |
| would_cover | No | The endpoints and hosts the claim would cover | |
| message_to_sign | No | The exact message to sign with the wallet |