Enable Blind Signing on Ledger (ZIL 2.0)
When using a Ledger hardware wallet with the Ethereum app to sign Zilliqa 2.0 (EVM) transactions, you must enable Blind Signing.
Otherwise, the Ledger device will reject the signature request and your wallet (MetaMask / Moonlet Dashboard) will display an error.
1 ▪ Symptoms if Blind Signing Is Disabled
Issue | What You’ll See |
---|---|
Signature rejected | Ledger screen flashes “TX not recognized” or “Review hash” → “Reject”. |
Wallet error | MetaMask / Rabby shows “Ledger_Transaction_Denied” or “Transaction failed to sign.” |
No on-chain action | The transaction never appears on the Zilliqa 2.0 explorer. |
2 ▪ Why Blind Signing Is Required
-
Zilliqa 2.0 uses custom EVM chain-ID 32769 and supports EIP-712 typed-data payloads.
-
The Ethereum app can’t parse every custom field; with Blind Sign = Disabled it refuses the request for safety.
-
Enabling Blind Sign lets the device sign raw hashes, while still keeping private keys secure inside the Secure Element.
3 ▪ Quick Fix — Turn On Blind Signing
-
Open the Ethereum app on your Ledger.
-
Press both buttons to enter Settings.
-
Scroll to “Blind Signing” (or “Contract Data” on older firmware).
-
Set to “Enabled.”
-
Keep the Ethereum app open and re-submit the transaction.
✅ You only need to enable this once; the setting persists across sessions.
4 ▪ Safety Note
-
Blind Signing still uses your Ledger’s secure key storage.
-
Always verify the destination address and amount on the device screen before confirming.
-
Disable Blind Signing again if you exclusively interact with well-known contracts that Ledger fully recognizes.
5 ▪ FAQ
Question | Answer |
---|---|
Is Blind Signing risky? | It allows signing of contracts the app can’t decode. Always double-check details displayed on the Ledger. |
Do I need a Zilliqa app on Ledger? | No. Zilliqa 2.0 runs on EVM; the Ethereum app is enough. |
I enabled Blind Signing but still get errors. | Make sure Account Nonce is also enabled (see related KB) and your firmware / Ethereum app are up to date. |
Need help? Open Ask AI in the Moonlet dashboard or raise a support ticket.