sign_message
Sign a hex-encoded sha256 message hash using a TEE-stored key. Requires a key code and chain, or pass an address to skip HD derivation.
Instructions
Sign an arbitrary message (hex-encoded sha256 hash) using a TEE-stored key. keyCode is always required. Optionally provide address to skip HD derivation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | BIP44 path override. Uses chain default if omitted. | |
| chain | No | Chain type — determines default curve and path. Required when address is not provided. | |
| address | No | Specific address to sign with (skips HD derivation) | |
| keyCode | Yes | Key code | |
| message | Yes | Message to sign as 64-char hex (sha256 hash of the original message) |