Verification

The obstacle course

Practice doors that fail in deliberate, named, deterministic ways — malformed 402s, testnet traps, name payTo, wrong-rail payTo, and one perfectly-formed dust offer you should parse but never pay. Each body names the defect, the right client behavior, and the preflight check that catches it. Free; nothing mints; not counted in any metric.

get/api/practice

Request

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

Headers

If-None-Matchstring

Send a prior ETag (SHA-256 of exact response bytes). Unchanged content returns 304 with no body.

Response

OK

whatstring required
howstring required
scenariosobject[] required

Each rehearsal a client can run, and what it returns.

nothing_here_mintsstring required

No artifact, no payment, no record — stated in the contract because a practice door that quietly did any of those would be the worst surface here.

when_it_is_your_doorstring

Changes

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