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
ask
— the authentication secret key used for signingalpha
— the alpha parameter for randomizationtx_hash
— the transaction hash being authorizedsighash_type
— the signature hash type (typically SIGHASH_ALL)
Response
signature
— the generated spending authorization signaturerandomized_pk
— the randomized public key used in the signature
Use case
Thewallet/createspendauthsig
method is used for:
- Authorizing the spending of shielded notes in privacy transactions
- Creating cryptographic signatures that prove spending authority without revealing identity
- Supporting the zero-knowledge proof system in shielded transactions
- Enabling secure authorization of shielded TRC20 transfers
Body
application/json
Authentication secret key for signing
Example:
"0x0aa1b2c3d4e5f6789012345678901234567890123456789012345678901234567890"
Alpha parameter for randomization
Example:
"0x0bb2c3d4e5f6789012345678901234567890123456789012345678901234567890ab"
Transaction hash being authorized
Example:
"0x0cc3d4e5f6789012345678901234567890123456789012345678901234567890abcd"
Signature hash type
Example:
"0x01"
Response
200 - application/json
Successfully created spending authorization signature