Repository navigation
[Proposal] A lifecycle for Redeemable + reference Flow D (redemption for cash) #46
SergeevDmitry
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Summary
Redeemableappears in §5.2 as a servicing behavior, and §6.5 names redemptions as one of the places "where most operational risk lives", but the draft gives settlement a lifecycle (SettlementProposed → Committed → Settled | Aborted) and gives redemption none. I'd like to propose one, plus a reference flow.Why it matters: for held-to-yield products (tokenized MMFs, T-bill funds, private credit), issuer redemption is the main exit, not secondary trading. Pantera's September 2026 State of Tokenization makes the same point: low spot volume does not mean holders can't exit. Today that exit is usually an off-chain promise. A standard lifecycle would make it observable and comparable across rails.
Proposed lifecycle
Requested → Funded → Claimed, withRequested → RejectedandRequested → Cancelledas terminal alternatives.Properties worth standardizing, independent of rail:
RedemptionRequested / Funded / Rejected(reason) / Cancelled / Claimed, which fit under the existingServicingEvent(type)umbrella and reuse the reason-code vocabulary from [Open Question] Machine-readable compliance reason-code taxonomy #10.Draft Flow D: Redemption of a tokenized fund unit for cash
canTransfer(pre-check) passes; tokens are escrowed;RedemptionRequestedwith the quoted amount.RedemptionFunded.RedemptionClaimed.Prior implementation (EVM)
We run exactly this state machine in an open-source permissioned RWA stack, with invariant and adversarial tests (no partial funding, no fees, funding irreversible, cancel succeeds while paused while claim does not, timeout immutable per deployment within factory bounds).
Spec: https://github.com/devlab-group/rwa-platform-evm/blob/master/docs/spec/redemption-state-machine.md
Open questions
Redeemable?Happy to turn this into PR text for §5.2 / §6.5 / §8 if there's interest.
All reactions