preview_challenge
Validate a challenge and optional answer without persisting or awarding anything: the zero-cost dry run before declare/submit. Pass exactly one of challenge (inline declaration) or challengeId (served declaration, checked against the public checker without re-declaring). Refusals carry an optional field hint. Public checker only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| answer | No | Optional JSON answer; paths are relative to this value. | |
| challenge | Yes | ||
| challengeId | No | Reference a served declaration by id instead of an inline declaration. Exactly one of challenge/challengeId may be given. |