Cardinal
Search…
Diagrams

Token Flow

Program Account Model

  • Token manager program
    • Token manager
      • PDA that keeps track of the tokens state, and manages transfer and invalidation
    • Claim receipt
      • Required receipt PDA used to claim a token. Can only be given by the claim_authority of the given token-manager
    • Transfer receipt
      • Required receipt PDA used to transfer a token. Can only be given by the transfer_authority of the given token-manager
    • Mint manager
      • Required to issue managed certificates
      • Holds freeze authority for a given mint and freezes recipient certificate token accounts during claim (see diagram one)

Lifecycle

Export as PDF
Copy link
On this page
Token Flow
Program Account Model
Lifecycle