sign_transaction
Sign an unsigned transaction without broadcasting. Provide raw transaction (base64 for Solana, hex for EVM) and optional network and wallet ID to receive a signed transaction, parsed operations, and policy evaluation.
Instructions
Sign an unsigned transaction without broadcasting. Provide raw transaction (base64 for Solana, hex for EVM). Returns signed transaction, parsed operations, and policy evaluation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| transaction | Yes | Raw unsigned transaction (base64 for Solana, hex 0x-prefixed for EVM) | |
| network | No | Target network (e.g., "polygon-mainnet" or CAIP-2 "eip155:137"). Required for EVM wallets; auto-resolved for Solana. | |
| wallet_id | No | Target wallet ID. Required for multi-wallet sessions; auto-resolved when session has a single wallet. |