Tenzro
Tutorial — DeFi

Use liquid staking (stTNZO)

stTNZO is the liquid claim on staked TNZO. It rebases through an exchange rate (not balance), pays a 10% protocol fee on rewards, and unlocks after a 7-day unbonding window.
Level
Intermediate
Time
~15 min
Prerequisites
TNZO in your wallet
Stack
CLI · TypeScript
01

Mint stTNZO

Deposit TNZO into the liquid staking pool. The pool delegates to active validators.

tenzro stake deposit --liquid --amount 200
02

Check the exchange rate

Rewards arrive via increasing rate. Your balance stays constant; each stTNZO is worth more TNZO over time.

tenzro stake info --liquid
03

Use stTNZO as collateral

stTNZO is a standard ERC-20 on the EVM. Resolve its address from the token registry, then call it like any other ERC-20.

import { TenzroClient } from "tenzro-sdk";
const client = new TenzroClient({ endpoint: "https://rpc.tenzro.network" });

// Resolve stTNZO's EVM address from the unified token registry.
const stTnzo = await client.token.getTokenInfo({ symbol: "stTNZO" });

// stTNZO is a standard ERC-20 — call `transfer(address,uint256)` on it
// from your wallet (whichever signing path you use).
console.log("stTNZO at:", stTnzo.evm_address);
04

Unstake

Burn stTNZO, wait 7 days for unbonding, then claim TNZO.

tenzro stake withdraw --liquid --amount 100
# 7 days later
tenzro stake claim
Related
← All tutorials