We refreshed our doc site!

Bookmarked links may have changed

Read release notes

signUserTransaction

Web3 Services
Compliance Engine

Create a challenge to sign transaction

POSThttps://api.circle.com/v1/w3s/user/sign/transaction

Generate a challenge for signing the transaction from a specific user-controlled wallet.

NOTE: Currently, this endpoint is only available for the SOL-DEVNET.

Header parameters
X-User-Token
string
Required

Unique system generated JWT session token for specific user.

Body parameters
rawTransaction
string
Required

Raw transaction string that needs to be signed. Must be base64 encoded.

walletId
uuid
Required

System-generated unique identifier of the resource.

memo
string

The human readable explanation for this sign action. Useful for presenting with extra information.

Response
RequestChoose a language
ResponseChoose an example
1{
2  "data": {
3    "signature": "3W6r38STvZuBSmk2bbbct132SjEsYSARo3CJi3JQvNUaFoYu...",
4    "signedTransaction": "AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpzlAhqqen7eyTe0KQ3w+9NS4E+7sscb+Cr..."
5  }
6}
Did this page help you?
© 2023-2024 Circle Technology Services, LLC. All rights reserved.