Protocol

Redemption (Auditable Lifecycle)

Redemption converts tokenized claims into real-world fulfillment. Goldie’s protocol design focuses on auditability and integrity during processing.

Key design goals

  • Prevent double-spend during redemption processing (commonly via escrow)
  • Provide an observable lifecycle for institutions to audit
  • Keep fulfillment off-chain while keeping the on-chain trail consistent

Common pattern: escrow + state machine

A typical redemption flow:

  1. A participant requests redemption for a quantity.
  2. The quantity is escrowed (or otherwise reserved) on-chain.
  3. Authorized operators move the request through explicit states (approved/rejected/completed).
  4. Completion typically corresponds to a final on-chain action (e.g., burn) after off-chain fulfillment.

What external parties can verify

  • The existence of redemption requests
  • State transitions over time
  • Finalization actions corresponding to completion

Diagrams

Redemption lifecycle (example)

Rendering diagram…