Headers
API key required for authentication
Path Parameters
A wallet locator can be of the format:
<walletAddress>
email:<email>:<chainType>[:<walletType>]
(walletType defaults to 'smart')userId:<userId>:<chainType>[:<walletType>]
(white label user example)phoneNumber:<phoneNumber>:<chainType>[:<walletType>]
twitter:<handle>:<chainType>[:<walletType>]
x:<handle>:<chainType>[:<walletType>]
me:<chainType>[:<walletType>]
(Use when calling from the client side with a client API key)
Body
Input for submitting one or more approvals
Array of approvals to submit for this transaction
1
Response
The signature has been successfully approved.
Complete signature response including status, signing requirements, and wallet type specific data
Unique identifier for the signature
The type of signature
message
, typed-data
The blockchain type of the wallet
evm
, solana
, aptos
, sui
, stellar
The wallet type (smart or mpc)
smart
, mpc
Current status of the signature
awaiting-approval
, pending
, failed
, success
Type-specific signature parameters Parameters for a message signature
ISO timestamp when the signature was created ISO 8601 formatted timestamp
"2024-01-01T00:00:00.000Z"
Complete approval data including requirements, pending and submitted signatures
ISO timestamp when the transaction reached finality ISO 8601 formatted timestamp
"2024-01-01T00:00:00.000Z"
Error message if the signature fails
The wallet's output signature of the request