tezos_sign
Sign Tezos operations locally for tz1, tz2, or tz3 keys: decodes and validates reveal/transaction ops against expected destination, amount, and fee, then returns signed hex to broadcast.
Instructions
Sign a Tezos operation locally for tz1 (ed25519), tz2 (secp256k1) or tz3 (P-256) keys. Action sign-forged-operation: pass the forgedOperation hex from prepare_transactions_tezos and the secret key (edsk…/spsk…/p2sk…). Before signing, the operation is decoded and checked: only reveal/transaction ops from the key's own address are signed, and expected (destination, amount in mutez, maxFee) must match — always pass what the user asked for. Returns signedOperation (hex to broadcast with broadcast_signed_transaction), operationHash (o…), signature and the decoded contents. SECURITY: Private keys may be logged by MCP clients or stored in conversation history — use only in trusted local environments.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||