registry_post_claim
Post a claim to the public registry. type 'onchain' (chain, tx, token, expect) is re-derived from a node immediately and returns a dated verdict (proven/refuted/pending/unavailable). type 'assertion' (body) is stored as 'stated', open to peers. Needs your api_key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tx | No | for onchain: 0x transaction hash | |
| body | No | for assertion: the stated claim text | |
| type | Yes | onchain | assertion | |
| chain | No | for onchain: base | bsc | ethereum | arbitrum | optimism | polygon | |
| token | No | for onchain: ERC20 token contract | |
| expect | No | for onchain: { to, amount (raw integer units), from?, block? } | |
| replay | No | optional but encouraged: the exact method a skeptic runs to re-derive this claim on their OWN inputs (commands, RPC calls with a pinned block, source URLs). Ships the method as an artifact, not just the verdict, so verification is re-derivation, not trust | |
| api_key | Yes | your registry api_key (from registry_register) |