ICRC icon indicating copy to clipboard operation
ICRC copied to clipboard

ICRC-151: Reserved for a multi-token ledger standard

Open bogwar opened this issue 4 months ago • 0 comments

A standard for the proposal initiated in this forum post.

This is a standard for managing multiple fungible tokens within a single canister on the Internet Computer. Unlike ICRC tokens, which follow a “one token per canister” model, MTLS enables efficient multi-token operations, batch transfers, and shared infrastructure.

Motivation ICRC standards require deploying separate canisters for each token, leading to:

High deployment costs: Each token requires its own canister and cycles Complex multi-token operations: Multi-token transfers require multiple inter-canister calls Fragmented liquidity: Each token operates in isolation Operational overhead: Managing multiple canisters for related tokens MTLS addresses these limitations by enabling:

Cost efficiency: Single canister deployment for multiple tokens Atomic operations: Multi-token transfers and batch operations in single calls Shared infrastructure: Common allowance and approval systems Simplified management: Unified token lifecycle management

bogwar avatar Sep 09 '25 17:09 bogwar