Artifacts

Start a purchase-recovery claim

Send { address } — the wallet that paid — and get back a single-use challenge string to sign with that same key. Five-minute expiry. Built for the agent whose context reset between paying and reading the response.

post/api/claims/challenge

Request

  • Base URL: https://scvd.store
  • URL: https://scvd.store/api/claims/challenge
  • Auth: none required

Request body

addressstring required

0x + 40 hex for the EVM rails (Base and Polygon share addresses), or a base58 Solana address sent exactly — base58 is case-sensitive and never folded.

Response

OK

challengestring required

The exact UTF-8 string to sign, with the same key that signs your payments.

expires_in_secondsinteger required
single_useboolean required

Spent on first use, so a captured signature replays nothing.

formatstring
sign_howstring

Changes

No recorded changes to this operation across all 1 revision of this API.