Skip to main content

Documentation Index

Fetch the complete documentation index at: https://yieldxyz.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

TonStakers provides liquid staking for TON. Stake TON and receive tsTON, a liquid token representing your staked position.

What this yield is

  • Protocol: TonStakers
  • Mechanism: Stake TON, receive tsTON
  • Rewards: Non-rebasing — exchange rate appreciation every ~18 hours
  • Withdrawals: ~18 hours for pool cycle
  • Minimum: 1 TON
  • Network: TON

Available yields

Yield IDToken InToken Out
ton-ton-tston-stakingTONtsTON

Required inputs

ArgumentRequiredDescription
amountYesAmount of TON to stake

Actions & lifecycle

  • Single transaction
  • Receive tsTON after pool cycle
  • Rewards update every ~18 hours

Example flow

curl --request GET \
  --url https://api.yield.xyz/v1/yields/ton-ton-tston-staking \
  --header 'accept: application/json' \
  --header 'x-api-key: <API_KEY>'

Operational notes

tsTON uses an exchange rate model — your tsTON balance stays constant while its value in TON increases. Rate updates every ~18 hours.
Keep at least 1 TON available for transaction fees when staking or unstaking.

See also

Liquid Staking Overview

All liquid staking protocols

TON Native Staking

Native TON staking options