Wallets
Wallet and web3

PIN-gated custodial sign and send

Signs and broadcasts server-side. Private key never leaves the server. Returns { txHash, chainId }.

post/api/wallets/{address}/sign-transaction

Path parameters

addressstring required

Request body

pinstring required
tostring required
valuestring required
datastring
chainIdinteger required
idempotencyKeystring

Response

{ success: true, data: { txHash, chainId } }