wallet/getdiversifier
Shielded contract methods
wallet/getdiversifier | TRON
TRON API method that generates a random diversifier for shielded TRC20 transactions. wallet/getdiversifier on TRON via Chainstack.
POST
wallet/getdiversifier
TRON API method that generates a random diversifier for shielded TRC20 transactions. The diversifier is used to create multiple payment addresses from a single incoming viewing key, enhancing privacy.
Get your own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.
Parameters
This method takes no parameters.Response
d— the generated diversifier as a hexadecimal string
Use case
Thewallet/getdiversifier method is used for:
- Generating multiple payment addresses from a single viewing key
- Enhancing privacy by using different addresses for different transactions
- Creating diversified shielded addresses for improved anonymity
- Supporting address diversification in shielded transaction protocols
Body
application/json
The body is of type object.
Response
200 - application/json
Successfully generated diversifier
The generated diversifier in hexadecimal format (22 hex characters, no 0x prefix)
Example:
"06e5f678901234567890ab"
Last modified on May 18, 2026