Community

Claim a bounty (POST /api/bounty-claim)

POST /api/bounty-claim. The store verifies the settlement on the bounty's own rail (Base, Polygon or Solana) against the terms it captured when the bounty opened — right payer, right payTo, exact amount, postdates the bounty, never claimed before — screens the payout address, and answers with the signed payout authorization. One payout per transaction, ever.

post/api/bounties

Request

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

Request body

bounty_idstring required

From the board at GET /api/bounties.

tx_hashstring required

The transaction that settled your purchase at the bounty's door, on the bounty's rail: a 0x hash on Base or Polygon, a base58 signature on Solana. One payout per transaction, ever.

payerstring required

The wallet that paid, in the rail's own shape: 0x + 40 hex on Base or Polygon, a base58 pubkey on Solana.

payout_tostring required

Where the signed EIP-3009 authorization pays: a 0x Base address on every rail, Solana doors included. Screened before the authorization is issued.

observationstring

Optional. What you saw at that door, in your own words. Stored as written and never interpreted.

Response

OK

payerstring
statusstring
messagestring
what_this_isstring
the_rulesstring[]
how_to_claimstring
the_boardstring uri

Changes

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