Proof

Mint a public proof-of-outcome share link for a receipt

Creates an unguessable, revocable bearer token (fdrsh_…) over a TERMINAL intent receipt (CONFIRMED, FAILED, or REJECTED — in-flight receipts are rejected with 409). Only the SHA-256 of the token is stored; the token is returned once and cannot be recovered. The served projection is sanitized (credential-shaped fields stripped recursively and every stripped path disclosed), digest-bound (SHA-256 full + public digests), outcome classified, and Ed25519-signed. Requires session ownership of the receipt's parent intent.

post/v1/agent/receipts/share

Request

  • Base URL: https://www.farmdash.one
  • URL: https://www.farmdash.one/v1/agent/receipts/share
  • Auth: one of:
    • HTTP bearer
    • none

Headers

X-ClawHub-Skillstring
Example:farmdash-signal-architect

ClawHub skill attribution. An installed FarmDash skill sends its canonical skill slug (e.g. farmdash-signal-architect) on every FarmDash API request so anonymous Scout usage can be attributed to the skill that drove it. Optional and analytics-only: absence never blocks a request, and malformed values are ignored. This is a skill identity, never a wallet address, API key, or user ID.

Request body

receipt_idstring required

Receipt id starting with fdrcpt_

sessionIdstring required
agentAddressstring required
sessionTokenstring required

Response

Share created — token shown once, never recoverable

oktrue required
tokenstring required

fdrsh_-prefixed bearer token; store it now

urlstring uri required
receipt_idstring required
created_atstring date-time
warningstring required

Changes

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