XDEFI is a non-custodial, multichain wallet used to store, send and swap crypto assets across a number of different blockchains.
Because it’s non-custodial, users have full ownership (and responsibility) over their XDEFI wallet and its funds/assets.
XDEFI’s simple, user-friendly interface allows for assets on different chains to be easily managed using a single wallet. It’s also possible to use XDEFI to interact with a range of decentralised apps.
Below is the list of blockchains currently supported on XDEFI:
This tutorial will go through how to set up and use an XDEFI wallet, including swapping, sending, receiving and connecting to a hardware wallet.
Getting Set Up
Start by heading to https://www.xdefi.io/ and click ‘install XDEFI Wallet’.
XDEFI is available to download on Chrome, Brave and Microsoft Edge. For this tutorial, we’ll be going with Chrome. Once the wallet is downloaded, you can pin it to your browser by clicking on the jigsaw icon followed by the pin icon shown below.
After this, click on the wallet icon in your browser followed by ‘let’s get started’.
On the following screen, you’ll need to agree to the terms and conditions and click ‘create XDEFI wallet’. Next, you’ll be asked to create a password for your wallet.
Click ‘next’ once you’ve confirmed your password.
After, you will be given your wallet’s secret/seed phrase. It’s extremely important that you store this phrase somewhere safe and in the correct order. If you lose access to your wallet, you’ll need this secret phrase to regain access. If someone gets a hold of your phrase, they’ll be able to access your wallet’s funds. It is advised that you make at least two physical copies of your secret phrase (i.e. do not store it online or on a hackable device).
Once you verify your secret phrase, you’ll need to come up with a name for your wallet.
As a final step, you’ll have the option to make XDEFI your default browser. This essentially means that your XDEFI wallet will open up ahead of any other browser wallets you have when using a relevant web app.
After this, you’ll be all set up! Now when you click on the browser extension, it should look something like this:
Navigating your Wallet
You can easily switch between different networks by clicking on the network icon in the top right corner of your wallet’s screen.
In the main ‘assets’ tab, you’ll see a list of addresses for the chains supported by XDEFI. To add support for a particular asset, click on the blue plus icon in the bottom right corner.
You can then type in the tokens ticker in the search bar and/or filter your search according to a specific chain. Sometimes the token support for smaller or less common assets may not appear in your search. If this happens, all you need to do is add the support for this token/coin manually via the ‘custom’ tab.
First, you’ll need to select the network the token is on and then fill in the necessary details as shown above. This kind of information can be found on the token’s official website, or by searching the token on blockchain explorers such as https://etherscan.io/tokens. Unfortunately, there are a lot of scams out there, so it’s really important that you obtain this information from a reputable source. It’s also a good idea to cross-check this information.
To remove support for a token, simply click on the three dots beside the token’s ticker in the asset tab and in the drop-down menu that appears, click ‘delete token’. Note when you remove the support for an asset, you are not deleting the asset from the wallet itself; it will just be removed from view in the assets tab.
To manage the support for different chains, click on the menu icon in the top left of your wallet’s screen, followed by ‘settings’, followed by ‘chain management’.
Here you will have a list of all the currently supported networks on XDEFI. You can simply toggle the switch button to turn on/off the support for a chain.
The last tab is for managing your account(s).
You can click on the three dots next to your wallet’s name to rename your wallet, view your secret phrase, back up the wallet (by downloading an encrypted file) or delete your wallet.
Note that if you delete the wallet, it can be recovered using the secret phrase or the encrypted backup file. Here you can also create an entirely new account. This account will have its own unique secret phrase and address for each chain.
Receiving/ Depositing Crypto
To receive or deposit crypto, click the ‘receive’ button at the top of the assets tab.
Here you’ll need to select the network of the asset you are receiving. Once you do this, you can copy your address by clicking on the icon outlined in red or by scanning your address barcode.
You can also retrieve your address by clicking on the three dots beside the token you want to receive/deposit and clicking ‘copy chain address’.
First, make sure your wallet is set to the network you want to send from.
Next, click on the ‘send’ button at the top of the assets tab. On the following page, you’ll need to select the token you want to send, specify an amount and paste in the recipient’s address.
Here you will also have the option to enable ‘Ape Mode’. This feature uses a gas algorithm to ensure that your transaction gets processed in the next block (i.e. ASAP). You can toggle the switch button to enable Ape Mode. Note that this will require you to pay a slightly higher gas (network) fee.
Click ‘send’ to confirm the transaction.
Creating contacts for people or accounts you regularly trade with can be handy. You can do this by clicking on the menu icon in the top left of your wallet’s screen, followed by ‘contacts’.
Here is where you’ll find your list of saved contacts. To add a contact, simply click ‘add new address’. On the following page, you’ll need to fill in the necessary details of your contact (network, address and name).
A great feature of XDEFI is that it allows users to easily exchange between tokens/coins that are on different networks (e.g. Bitcoin and Ethereum). The swap tab can be found by clicking on the two arrows icon at the bottom of your wallet.
First, make sure that your wallet is set to the network of the token/coin you’re exchanging. Next, choose the token you want to swap and the token you want to swap into.
Once you enter the amount you want to exchange, the corresponding amount of the token you can expect to receive will be displayed. The current exchange rate will also be displayed near the bottom of the screen.
Click ‘review’ to proceed. On the following screen, you’ll have more details of the transaction, such as the minimum amount you can expect to receive, the swap fee and the slippage tolerance.
The price of the swap is subject to change from the time you are quoted to the time that the transaction is actually processed. The slippage tolerance represents the percentage price difference you are ok with. This is set to 3% by default, which is generally what most people stick with.
Click ‘swap’ to finalise the transaction.
Connecting to a Hardware Wallet
Start by clicking on the menu icon in the top left of your wallet’s screen, followed by ‘wallet management’.
On the following screen, click ‘connect to hardware wallet’. You’ll then be redirected to a browser page similar to the one shown below, where you will need to select the type of hardware wallet you have. In this case, we’ll go with Ledger.
After this, you’ll need to connect your hardware wallet to your computer via USB. Next, unlock your device by entering your pin and then select the app (i.e. Ethereum, Bitcoin) you would like to open.
Click ‘next ‘on the XDEFI browser page. A pop-up screen should appear, prompting the connection of your detected device. Click ‘connect’ to approve. Back on the browser tab, click on Ledger, followed by the ‘next’ button. On the following screen, you’ll need to select the chain and the derivation path of the app you have open on your Ledger.
Once you’ve this done, click ‘connect’. Finally, you’ll need to select the Ledger account(s) you want to connect. Once you click ‘unlocked selected’, these accounts should now be visible in your XDEFI wallet.
Disclaimer: THIS IS NOT FINANCIAL OR INVESTMENT ADVICE. Only you are responsible for any capital-related decisions you make and only you are accountable for the results.
Comment and share if you found this tutorial useful! Also keep an eye out for our tutorial on Thorswap using XDEFI that’s coming out soon!