curl --request POST \
--url https://tron-mainnet.core.chainstack.com/95e61622bf6a8af293978377718e3b77/wallet/createshieldedcontractparameters \
--header 'Content-Type: application/json' \
--data '{
"spend_authority_signature": "0x08a1b2c3d4e5f6789012345678901234567890123456789012345678901234567890123456",
"view_signature": "<string>",
"proof_generation_key": "<string>",
"payment_address": "<string>",
"rcm": "<string>",
"ar": "<string>",
"alpha": "<string>",
"rsk": "<string>",
"ask": "<string>"
}'
{
"receive_description": {},
"spend_description": {},
"binding_signature": "<string>"
}
curl --request POST \
--url https://tron-mainnet.core.chainstack.com/95e61622bf6a8af293978377718e3b77/wallet/createshieldedcontractparameters \
--header 'Content-Type: application/json' \
--data '{
"spend_authority_signature": "0x08a1b2c3d4e5f6789012345678901234567890123456789012345678901234567890123456",
"view_signature": "<string>",
"proof_generation_key": "<string>",
"payment_address": "<string>",
"rcm": "<string>",
"ar": "<string>",
"alpha": "<string>",
"rsk": "<string>",
"ask": "<string>"
}'
{
"receive_description": {},
"spend_description": {},
"binding_signature": "<string>"
}
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 keyreceive_description
— the receive description for the shielded transactionspend_description
— the spend description for the shielded transactionbinding_signature
— the binding signature that ties the transaction togetherwallet/createshieldedcontractparameters
method is used for:
Successfully created shielded contract parameters
The response is of type object
.