sign_message_ltc
Sign a UTF-8 message with a paired Litecoin address using BIP-137 compact signatures. Refuses messages with drainer strings and Taproot addresses.
Instructions
Sign a UTF-8 message with a paired Litecoin address using the BIP-137 compact-signature scheme (with Litecoin's \x19Litecoin Signed Message:\n prefix). Returns the signature plus messageSha256 — lowercase hex SHA-256 of the exact UTF-8 bytes submitted to the device (Inv #8 byte-fingerprint, issue #454); surface in the verbatim block so the user can recompute on a separate device. Same on-device clear-sign UX as sign_message_btc. DRAINER-STRING REFUSAL (issue #454): refuses messages containing value-transfer / authorization markers or explicit drainer templates BEFORE any device interaction — same allowlist as sign_message_btc. Taproot (ltc1p…) is refused — BIP-322 isn't exposed by the Ledger Litecoin app.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wallet | Yes | Paired Litecoin source address. Must already be in `pairings.litecoin`. Taproot (`ltc1p...`) is refused — BIP-322 is not yet exposed by the Ledger Litecoin app. | |
| message | Yes | UTF-8 message to sign. |