Tenzro Testnet is live. Get testnet TNZO

TNZO Token

The governance and utility token powering the Tenzro ecosystem

TNZO is the native token used for gas fees, staking, governance, and settlement on the Tenzro Ledger. It powers validator rewards, provider payments, and liquid staking via stTNZO.

Token Overview

TNZO is the fundamental economic primitive of the Tenzro Network, serving as both a utility token for network operations and a governance token for protocol evolution. Built with 18-decimal precision, TNZO enables micropayments for AI inference, confidential computing, and cross-chain settlements.

The token implements EIP-1559 dynamic fee mechanics with base fee burning, reducing supply over time while maintaining predictable transaction costs. Network participants can stake TNZO to secure the network, earn rewards, or participate in liquid staking through stTNZO for composable yield generation.

TNZO powers a self-sustaining economic model where validators, model providers, and TEE operators earn rewards proportional to their contributions, while the network treasury accumulates fees to fund ongoing development and community initiatives.

Key Features

Gas & Transaction Fees

18-decimal precision. EIP-1559 dynamic base fee with burning. Min 0.1 Gwei, max 1000 Gwei. Predictable transaction costs with automated fee adjustment based on network demand.

Staking & Validation

Stake TNZO to become a validator or provider. Slashing for misbehavior. Epoch-based reward distribution ensures consistent incentive alignment across the network.

Liquid Staking (stTNZO)

Rebasing exchange rate. Multi-validator delegation. 10% protocol fee, 7-day unbonding. Overflow-safe u128 arithmetic for secure high-value operations.

On-chain Governance

Propose and vote on protocol changes. Stake-weighted voting power. Quorum and threshold requirements ensure decentralized decision-making with proper sybil resistance.

Network Treasury

Multi-asset fee accumulation. Multisig withdrawals. Community allocation: 35-40%. Transparent fund management for ecosystem development and growth initiatives.

Reward Distribution

Epoch-based rewards for validators, model providers, and TEE providers. Network fee: 0.5%. Automated distribution ensures fair compensation for network participants.

Tokenomics

Network fee
0.5%
Token decimals
18
Min gas price
0.1 Gwei
Max gas price
1000 Gwei
EIP-1559 target gas
15,000,000

Dynamic base fee adjustment (±12.5%) with fee burning mechanism

Liquid staking protocol fee
10% (1000 bps)
Unbonding period
7 days
Community allocation
35-40%

Reserved for ecosystem development, grants, and community initiatives

Getting Started

Staking TNZO

Stake your TNZO tokens to participate in network validation and earn rewards. Validators secure the network through consensus participation.

use tenzro_token::StakingManager;

let staking = StakingManager::new(storage.clone());

// Stake as validator
staking.stake(
    validator_address,
    Amount::tnzo(1000.0),
    StakeType::Validator,
)?;

// Check staking info
let info = staking.get_stake(&validator_address)?;
println!("Staked: {} TNZO", info.amount);

Liquid Staking

Use liquid staking to earn staking rewards while maintaining liquidity. Deposit TNZO to receive stTNZO, which automatically appreciates in value relative to TNZO.

use tenzro_token::LiquidStakingPool;

let pool = LiquidStakingPool::new(config);

// Deposit TNZO, receive stTNZO
let st_tnzo = pool.deposit(Amount::tnzo(100.0))?;

// Check exchange rate
let rate = pool.exchange_rate()?;
println!("1 stTNZO = {} TNZO", rate);

// Request withdrawal (7-day unbonding)
pool.request_withdrawal(st_tnzo)?;

Governance Voting

Participate in protocol governance by voting on proposals. Your voting power is proportional to your staked TNZO.

use tenzro_token::GovernanceEngine;

let governance = GovernanceEngine::new(storage.clone());

// Create a proposal
let proposal_id = governance.propose(
    proposer_address,
    "Increase block gas limit".to_string(),
    "Proposal to increase max block gas...".to_string(),
)?;

// Vote on proposal
governance.vote(
    proposal_id,
    voter_address,
    voting_power,
    true, // vote yes
)?;

// Check proposal status
let proposal = governance.get_proposal(proposal_id)?;
println!("Status: {:?}", proposal.status);

Start Using TNZO

Join the Tenzro Network and participate in the decentralized AI economy