Skip to main content
TRON API method that derives an incoming viewing key (ivk) from authentication key (ak) and nullifier key (nk) for shielded TRC20 transactions. The incoming viewing key is used to scan for incoming shielded payments.
Get you 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

  • ak — the authentication key in hexadecimal format
  • nk — the nullifier key in hexadecimal format

Response

  • ivk — the derived incoming viewing key in hexadecimal format

Use case

The wallet/getincomingviewingkey method is used for:
  • Generating keys needed to scan for incoming shielded payments
  • Creating viewing keys that allow monitoring received transactions without spending authority
  • Supporting wallet implementations that need to detect incoming shielded transfers
  • Enabling privacy-preserving transaction monitoring