Overview
Staking on the TRON network using the Staking API is conducted via native blockchain operations — no smart contracts involved. Users participate by freezing TRX and voting for a Super Representative (SR), with all staking logic handled at the protocol level.
TRON uses native staking. You must freeze TRX to gain voting power and assign it to SRs via vote transactions. Unstaking requires undelegation followed by unfreezing.
Voting is supported only on mainnet. On testnet (Nile), mocked responses are used.
Get an authentication token to start using the Staking API.
We provide two distinct endpoints for testing and production environments:
- PRODUCTION: https://api.p2p.org
- TESTING: https://api-test.p2p.org
For TRON, the following networks are available:
mainnet
— mainnet.testnet-nile
— Nile testnet.
What's Next?
- Getting Started.
- Withdrawal.
- Sign and Broadcast Transaction.
- Staking API reference.
Updated 2 days ago