Hardware Ledger
Introduction
Ledger (opens in a new tab) wallets are storage devices that hold multiple currencies offline. It stores your private keys on the device, making it difficult for online hackers to access your accounts. If the physical device is stolen, users rely on a 24-word backup recovery phrase to access stored cryptocurrencies.
Setup Ledger Device
Before you start
- Download and install Ledger Live (opens in a new tab) on your computer.
- Open Ledger Live, connect your Ledger device to the Manager and make sure your Ledger device is running the latest firmware version.
- Update the firmware of your Ledger device.
Install the Ethereum app on your Ledger device
- Open Ledger Live and navigate to the Manager tab.
- Connect and unlock your Ledger device.
- If asked, allow the manager on your device.
- Search for the Ethereum (ETH) app in the app catalog.
- Click the Install button to install the app on your Ledger device.
- Your Ledger device displays Processing.
- Ledger Live displays Installed.
Connect Metamask to your Ledger Account
You can connect your Ledger to your computer and unlock it with your PIN-code and open the Ethereum app.
:::tip Follow the Metamask Guide to add the AIOZ Network mainnet & testnet to your Metamask Settings. :::
- Click on Connect Hardware Wallet
- Select Ledger, then click Continue
- Select your connected Ledger Device
- Select accounts that you want to connect and click Unlock
Send Transactions with AIOZ Web Wallet (opens in a new tab) using your Ledger Device
MetaMask is an EVM-chain custody platform that consequently does not display detailed information in Cosmos’s transactions. In order to signing Cosmos transactions via Metamask with Ledger hardware wallets, AIOZ Network must deploy the EIP-712 standard for typed message signing
Connect Ledger to AIOZ Wallet using Metamask
- Access Wallet (opens in a new tab) and select Connect Wallet to connect your Ledger.
- Select Metamask
- Choose the Ledger Account that connected to your Metamask, click Next
- Then click Connect
Sign Transaction with Metamask and Ledger
- Validate Transaction Details with JSON Format
chain_id: aioz_168-1
account_number: 100135
sequence: 0
fee:
amount:
0:
amount: 200000000000000
denom: attoaioz
gas: 200000
feePayer: aioz1hw9857jqu9m6fqgj35trprledsl6y4spk69lrs
msgs:
0:
type: cosmos-sdk/MsgDelegate
value:
delegator_address: aioz1hw9857jqu9m6fqgj35trprledsl6y4spk69lrs
validator_address: aiozvaloper1c7xrqexy0nup3qah2qdjctf8hmnsallkfnc0lr
amount:
denom: attoaioz
amount: 1000000000000000000
memo:
-
Click
Sign
in Metamask -
Confirm
Sign Message
in Ledger Device
- Send Signed Transaction