Skip to content

TANSSI Token

Introduction

The Tanssi network token is the utility token that powers the Tanssi protocol. Considering Tanssi's architecture, the token exists in two distinct yet interconnected representations: native substrate and Ethereum ERC-20. The two versions can be bridged between each other through the Tanssi-Ethereum bridge.

In this guide, the token's utility and the differences between its two representations are covered, which is crucial for network operators, stakers, appchain managers, and general users who want to participate in the Tanssi ecosystem.

Token Utility

Tanssi is a decentralized infrastructure protocol that makes deploying appchains with custom logic easy. It allows developers to focus on the use case instead of diverting time and energy to manage the numerous components required for a network to run smoothly.

Running a healthy decentralized protocol not only requires a robust governance mechanism to ensure that decisions are made transparently but also aligning incentives and coordinating among several ecosystem actors, including appchain developers, node operators, sequencer operators, data availability and RPC providers, as well as general users. The Tanssi token serves as the backbone, providing the economic mechanisms necessary to coordinate, incentivize proper behavior, and secure the entire ecosystem. It enables a verifiable and code-enforced protocol evolution through a fully on-chain decision-making process.

The token has several utilities:

  • On-chain governance: token holders can use the token to propose and vote in governance decisions, such as software upgrades, how to spend treasury funds, change protocol rules, and more.
  • Appchain deployment: use the token to register and launch your appchain in minutes.
  • Sequencing as a service payment: use the token to keep your appchain live.
  • Sequencing and operator services rewarding: get tokens as rewards for your nodes' services.
  • Staking on sequencers: token holders can stake on sequencers, getting rewards with no risk of slashing.
  • Staking on operators: token holders can stake on operators, getting rewards for their validation services.
  • Fees payment: use the token to pay the fees for interacting with the Tanssi network.

Note

All transaction fees on Tanssi are paid using the token, with the full amount going directly to fund the protocol's treasury account. These funds can only be spent via governance.

Token Representations

The Tanssi network is built using the Substrate framework, leveraging its modular architecture and high performance. Therefore, the native token is of a Substrate type. The protocol's minting and burning mechanisms happen on the Tanssi network side, or, in other words, happen on the Substrate token representation.

Additionally, the Tanssi protocol relies on external security providers, such as Symbiotic, to secure the ecosystem through restaked assets. This restaking mechanism is implemented on Ethereum; therefore, an ERC-20 version of the token also exists to cover user cases on the Ethereum side.

Leveraging Tanssi's built-in bridging capabilities, the token can be converted to (and from) the ERC-20 representation on Ethereum. When the token is bridged to Ethereum, the tokens are locked in the bridge's sovereign account, and a message is sent to the Ethereum contract to mint the equivalent amount in ERC-20. This lock-and-mint mechanism ensures the ERC-20 version is created through a trustless bridging mechanism, maintaining a 1:1 relationship with the native token.

flowchart LR
    subgraph Tanssi_Network ["Tanssi Network"]
        Tanssi_Substrate["$TANSSI (Substrate)"]
        Tanssi_Substrate_Utility["✓ On-chain governance
        ✓ Appchain deployment
        ✓ Sequencers rewarding
        ✓ Staking on sequencers
        ✓ Fees payment
        "]
        Tanssi_Substrate --> Tanssi_Substrate_Utility
    end

    subgraph Ethereum_Network ["Ethereum"]
        Tanssi_ERC20["$TANSSI (ERC-20)"]
        Tanssi_ERC20_Utility["✓ Operator services rewarding
        ✓ Staking on operators
        <pre> </pre>
        "]
        Tanssi_ERC20 --> Tanssi_ERC20_Utility
    end

    Bridge["Trustless Bridge"]

    Tanssi_Network <--> Bridge <--> Ethereum_Network

    %% Apply custom style to utility nodes
    classDef utility_style fill: transparent, stroke: transparent, text-align: start;
    class Tanssi_Substrate_Utility,Tanssi_ERC20_Utility utility_style;
    %% Make utility arrows transparent
    linkStyle 0 stroke:transparent,fill:transparent;
    linkStyle 1 stroke:transparent,fill:transparent;

Tanssi (Substrate) - Native Token

The native Tanssi token exists on the Tanssi network as a Substrate-based asset and is the original form of the token that powers the core protocol operations.

This token uses as Sr25519 subtrate-type account, so it requires a wallet such as Talisman or any other substrate-compatible wallet.

Note

The Tanssi (Substrate) native token has twelve (12) decimal places.

Tanssi (ERC-20) - Ethereum Representation

Tanssi's ERC-20 version is a standard Ethereum token that represents the native token on the Ethereum network. This version is created through the trustless bridging mechanism, utilizing a lock-and-mint strategy, thereby maintaining a 1:1 relationship with the native token.

This token, like any other Ethereum asset, uses an ECDSA account, so it requires a wallet such as Metamask or any other Ethereum-compatible wallet.

Note

The Tanssi (ERC-20) has twelve (12) decimal places.

Tanssi (Substrate) and Tanssi (ERC-20) Comparison

To better understand the differences between the two token representations, the following table provides a summary of their main features:

Feature Tanssi (Substrate) Tanssi (ERC-20)
Network Tanssi Network Ethereum MainNet
Token Standard Native Substrate asset ERC-20 standard token
Decimal Places Twelve (12) decimals Twelve (12) decimals
Account Type Sr25519 ECDSA
Compatible Wallets Talisman, SubWallet, and others MetaMask, Talisman, and other Ethereum-compatible wallets
Primary Utilities - On-chain governance participation
- Appchain registration and deployment
- Sequencing services payment
- Transaction fees on Tanssi network
- Staking on sequencers
- Sequencer operation rewards
- Operator validation rewards
- Staking on operators
Staking Options Sequencer staking (for keeping appchain liveness) Operator staking (for validating/securing the entire Tanssi ecosystem)
Bridge Conversion Can be bridged to ERC-20, paying fees in $TANSSI (Substrate) Can be bridged to Substrate, paying fees in $ETH
Last update: June 23, 2025
| Created: June 11, 2025