Fetch wallet 💵
The Fetch Wallet, originally forked from the Kepl ↗️ (opens in a new tab) wallet, is a wallet for interacting with the Fetch ledger ↗️ and other blockchain networks built using the Cosmos-SDK ecosystem, and supports the Inter-Blockchain Communication (IBC) protocol.
Some of its highlights include:
- Private keys and mnemonics are encrypted (using scrypt) and are stored locally on device. This means neither Fetch nor the websites visited have access to these sensitive data.
- Multiple accounts on the Fetch ledger and other Cosmos-based ledgers.
- Support for Ledger hardware wallets for enhanced security.
- Native and IBC token transfers.
IBC, or Inter-Blockchain Communication, is a protocol designed to facilitate communication and the transfer of digital assets and data between different blockchain networks. It enables interoperability, allowing separate blockchains to interact with one another.
You can directly install the Fetch wallet from the Chrome web store ↗️ (opens in a new tab).
At this time, you cannot run the Keplr ↗️ (opens in a new tab) and Fetch wallets together because they interfere. Please disable the Keplr wallet before using the Fetch wallet.
After opening the wallet for the first time, you will see the following options:
- Create a new account.
- Import an existing account.
- Connect your ledger hardware wallet.
- Migrate from ETH.
Select Create new account.
Backup your mnemonic seed securely.⚠️
KEEP IT SAFE! Anyone with your mnemonic seed can access your wallet and take your assets.
DON'T LOSE IT! Lost mnemonic seed cannot be recovered! If you lose your mnemonic seed you will lose access to your wallet!
Give your account a name and set a password. This password will be used the next time you want to use the wallet or make important changes to your account.
Rearrange the mnemonic phrases by clicking on them in the correct order to confirm your mnemonic seed.
If you have an account on the Fetch network (e.g., having had one already on the Fetch wallet and want to access it again, have an account on another wallet and wish to bring it to the Fetch wallet, or having created an address using one of our tools), you can import it into the Fetch wallet in the following way:
First of all, you need to select Import existing account.
Then you need to enter your mnemonic seed (set of words) or private key (hexadecimal).⚠️
KEEP IT SAFE! Anyone with your mnemonic seed or private key can access your wallet and take your assets.
Lastly, you need to give your account a name and set a password. This password will be used the next time you want to use the wallet or make important changes to your account.
If you have a ledger hardware wallet and wish to keep your key and mnemonics on that device while using the Fetch wallet:
You need to select Import ledger.
You need to give your account a name and set a password. This password will be used the next time you want to use the wallet or make important changes to your account.
Follow the instructions on the popup to connect your device.⚠️
Please ensure you keep your mnemonic seed somewhere safe where others cannot access it. If you lose it, your wallet will be inaccessible once you log out. The password for your account should also be kept safe but is not necessary for recovery if you have your mnemonic seed.ℹ️
If you lose your password, you need to uninstall and re-install the Fetch wallet and select Import existing account. Then use the mnemonic seed for your account and choose a new password.⚠️
Currently, only ledger hardware wallets ↗️ (opens in a new tab) are supported.
Prior to the transition to our native Cosmos SDK-based ledger, ERC-20 FET ↗️ staked using accounts on Ethereum were migrated to native accounts on the Fetch main network. These accounts correspond to the private key of their associated Ethereum accounts.
These native accounts can be accessed by transforming the original Ethereum keypair into a native Fetch keypair and address:
- Click Migrate from ETH.
- Click Migrate a Metamask Private Key.
- Enter the address and private key of the Ethereum account which staked ERC-20 FETs.
- Give your account a name and set a password if one is not set (i.e. if it is the first time you open the wallet, or in case you have removed all of your accounts). The password will be used the next time you want to use the wallet or make important changes to your account. Hit Next.
If you have multiple accounts set up on the Fetch wallet, to switch between them:
- First of all, ensure you are logged into the wallet correctly.
- Click the account icon in the top right corner of the dashboard.
- Then, select the account you want to switch to.
If you want to remove an account from your Fetch wallet:
Ensure you are logged into the wallet.
Click the account icon in the top right corner of the dashboard.
Hit the three dots icon for the account you want to remove and choose Delete Account.
Enter your wallet password.⚠️
If you have not yet backed up your mnemonic seed, click on Back-up account and enter you password to view it. Then back it up safely. If you lose your mnemonic seed you will lose access to your account!
Lastly, click on Confirm to remove the account from your wallet.