wallet_sign_transaction
Signs an unsigned transaction using a stored wallet without broadcasting it. Supports EVM transaction fields and base64-serialized Solana transactions.
Instructions
Sign a transaction with a stored wallet (does not broadcast). For EVM, provide standard tx fields; for SVM, provide a base64-serialized transaction.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| password | Yes | Keystore password to decrypt the private key | |
| walletId | Yes | Wallet ID (UUID) | |
| transaction | Yes | Transaction input (SVM: {serialized} / EVM: {to,value,data,gasLimit,gasPrice,nonce,chainId}) |