Tokens TL;DR
Canisters can either:
- Interact with tokens that already exist
- Implement, extend, or proxy tokens
Canisters can use cross-canister calls to interact with tokens implemented using ICRC or other standards. They can also interact with non-ICP tokens through threshold ECDSA.
Canisters can implement tokens from scratch, or extend or proxy implementations already written.
Demergent Labs does not keep any token implementations up-to-date. Here are some old implementations for inspiration and learning:
Tokens
Examples: