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:
- A participant requests redemption for a quantity.
- The quantity is escrowed (or otherwise reserved) on-chain.
- Authorized operators move the request through explicit states (approved/rejected/completed).
- 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…
