Skip to main content

Ledger Setup for Zilliqa 2.0

Quick take
• Zilliqa 2.0 runs a native EVM layer, so a Ledger device can sign ZIL transactions with the Ethereum app—no separate “Zilliqa 2.0” app is required. blog.zilliqa.com
• The EVM chain-ID for Zilliqa 2.0 mainnet is the native chain-ID OR’ed with 0x8000 (→ 32769 / 0x8001). dev.zilliqa.com


1 ▪ Prepare Your Ledger

StepAction
1.1Update firmware and the Ethereum app in Ledger Live.
1.2On the Ledger device, open Ethereum app ➜ Settings ➜ Blind Signing = “Enabled.”
1.3Keep the device unlocked and the Ethereum app open.

2 ▪ Add Zilliqa 2.0 to MetaMask

  1. In your browser wallet, click Networks → Add Network manually.

  2. Fill in:

FieldValue
Network NameZilliqa EVM (Mainnet)
RPC URLhttps://api.zilliqa.com/ (replace with official RPC once live)
Chain ID32769
Currency SymbolZIL
Block Explorerhttps://viewblock.io/zilliqa
  1. Save. The wallet now recognises ZIL on Zilliqa 2.0.

3 ▪ Connect Ledger to the Wallet

  1. In MetaMask → Connect Hardware Wallet → Ledger.

  2. Choose the Ethereum derivation path (m/44’/60’/…).

  3. Confirm the displayed address on your Ledger screen.

  4. The Ledger account appears with a ZIL balance once tokens arrive.


4 ▪ Send or Migrate ZIL

  • From Legacy to 2.0: follow Moonlet’s migration flow to send ZIL to your EVM-enabled Ledger address.

  • Direct deposit: send ZIL (EVM coin) from an exchange/wallet that already supports Zilliqa 2.0.


5 ▪ Stake via Moonlet Dashboard

  1. Go to stake.moonlet.ioConnect Wallet → Ledger.

  2. Select Zilliqa 2.0 network.

  3. Enter the amount to stake, click Stake, then Confirm on Ledger.

  4. The Ledger signs the transaction in the Ethereum app; once mined (~2 s block time) you’ll see an active delegation.


6 ▪ Tips & Troubleshooting

  • Legacy app still matters for Zilliqa 1.0 actions (claim/unstake). Keep the native Zilliqa app installed until you finish migrating.

  • If MetaMask can’t detect the Ledger, enable WebHID or Ledger Live bridge in advanced settings.

  • Always verify the chain-ID = 32769 in the wallet before signing.

  • Blind-signing must stay ON; otherwise EIP-712 signatures are rejected.


7 ▪ FAQ

QuestionAnswer
Do I need two Ledger apps?No. Use the Ethereum app for Zilliqa 2.0. Keep the legacy Zilliqa app only while you still operate on Zilliqa 1.0.
Will Ledger Live show my ZIL balance?Not at launch. Use MetaMask (or Moonlet Dashboard) until Ledger Live adds native Zilliqa 2.0 support.
What if I already stored ZIL on a Ledger with the old app?The private key is the same. After migrating funds to 2.0, simply access them through the Ethereum app + MetaMask or Phantom.

You’re now ready to manage and stake ZIL securely on Zilliqa 2.0 with your Ledger device.