PerformanceBlogDocs
Tempo MCP serverGive agents search and read tools for Tempo docs

TIP-20 Tokens

TIP-20 gives stablecoins the primitives needed for payments: fees, memos, lanes, policies, rewards, and issuer controls.

Optimized for onchain liquidity.

A stablecoin DEX is enshrined in the protocol. TIP-20 stablecoins trade against shared order-book liquidity, with no contract to deploy.

  • Native stablecoin DEX

    An enshrined orderbook lets every TIP-20 trade natively, with price-time priority and no pool contract to deploy.

  • Shared liquidity

    Trade between USD stablecoins through protocol-level order books, so markets can tap existing liquidity.

A stablecoin-native token standard.

TIP-20 is the native token standard for stablecoins. Fee payment, payment lanes, and reconciliation are part of the token, not bolted on.

Virtual addresses, native to TIP-20.

Give every customer, merchant, or invoice a unique deposit address without managing another wallet. TIP-20 transfers credit the registered master wallet at the protocol layer.

  • Unique deposit endpoints

    Each virtual address can represent a customer, merchant, corridor, or payment flow.

  • Protocol-level crediting

    Funds sent to a virtual address are credited directly to the registered master wallet.

  • No sweep operations

    Operators avoid separate sweep transactions, stranded balances, and extra wallet infrastructure.

Enforce policies at the token level.

Attach issuer rules to a TIP-20 token so every transfer is checked before it settles.

  • Whitelist holders

    Allow transfers only when senders and recipients satisfy the issuer's holder policy.

  • Block risky addresses

    Reject sanctioned, compromised, or restricted addresses before funds can move.

  • Control issuer roles

    Use admin and pause roles as operational guardrails for policy changes and emergency stops.

TIP-20 Tokens FAQ.

Short answers for the parts developers usually want to know before issuing or accepting stablecoins on Tempo.

TIP-20 is Tempo's native token standard for stablecoins. It keeps familiar token operations, then adds payment-specific primitives like fee payment, memos, issuer controls, policy checks, virtual addresses, and payment lanes.