Create Signature
Creates a new signature for signing messages or typed data.
API scope required: wallets:signatures.create
Headers
API key required for authentication
Unique key to prevent duplicate signature creation
Path Parameters
A wallet locator can be of the format:
<walletAddress>email:<email>:<walletType>userId:<userId>:<walletType>userId:<userId>:<walletType>(white label user example)phoneNumber:<phoneNumber>:<walletType>twitter:<handle>:<walletType>x:<handle>:<walletType>
Body
Response
The signature has been successfully created.
Complete signature response including status, signing requirements, and wallet type specific data
Unique identifier for the signature
The type of signature
evm-message, solana-message, evm-typed-data, aptos-message, cardano-message, sui-message Current status of the signature
awaiting-approval, pending, failed, success Type-specific signature parameters
- EVM message signature parameters
- Solana message signature parameters
- EVM typed data signature parameters
ISO timestamp when the signature was created
"2024-01-01T00:00:00.000Z"
Complete approval data including requirements, pending and submitted signatures
ISO timestamp when the transaction reached finality
"2024-01-01T00:00:00.000Z"
Error message if the signature fails
The wallet's output signature of the request

