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
spend_authority_signature
— the spending authority signature for the transactionview_signature
— the view signature componentproof_generation_key
— the proof generation key for creating zero-knowledge proofspayment_address
— the recipient’s shielded payment addressrcm
— the randomness commitment valuear
— the authentication randomness valuealpha
— the alpha parameter for proof generationrsk
— the randomness for spending keyask
— the authentication secret key
Response
receive_description
— the receive description for the shielded transactionspend_description
— the spend description for the shielded transactionbinding_signature
— the binding signature that ties the transaction together
Use case
Thewallet/createshieldedcontractparameters
method is used for:
- Creating the cryptographic parameters needed for shielded TRC20 transfers
- Generating zero-knowledge proofs for privacy-preserving transactions
- Preparing transaction data that maintains sender and recipient anonymity
- Supporting advanced shielded contract functionality in wallets and applications
Body
application/json
Spending authority signature
Example:
"0x08a1b2c3d4e5f6789012345678901234567890123456789012345678901234567890123456"
View signature component
Proof generation key
Recipient's shielded payment address
Randomness commitment value
Authentication randomness value
Alpha parameter for proof generation
Randomness for spending key
Authentication secret key