Ledgible fully supports Exodus (and all cryptocurrency wallets and services) today - any transaction activity involving it can be imported via our standard wallet or HD/XPUB options for transactions on natively-supported chains, or if on a different chain through the file import wizard or manual entry feature. The only caveat is that for data sources added by file import or manual entry the transaction activity will not automatically update in Ledgible.
For natively-supported blockchains, you can simply add your wallet's receiving address(es) to Ledgible and Ledgible will automatically find and add all past and future transactions associated with that address. See our article on the standard wallet option for detailed steps. The list of supported chains can be accessed by selecting this method when adding your wallet data from the Wallets tab.
See the following resource from Exodus for locating the address(es) associated with your wallet:
For chains that support Hierarchical Deterministic (HD) wallets, you can add your XPUB (Extended Public Key) to Ledgible, which will allow Ledgible to access the receiving addresses associated with your wallet and use that information to automatically add all associated historical and future transactions. This method supports both single and multisig (multi-signature) wallets.
See the following resource from Exodus for instructions on obtaining your XPUB:
Once you have your XPUB, you can add your XPUB to Ledgible from the Wallets tab by selecting Add Wallet Data and then the HD Wallet / XPUB option. See the following Knowledge Base article for detailed steps:
Obtaining Your Transaction History File
If you opt to use the file import option, you will first need to obtain a file containing your transaction history. Here is a link to Exodus Wallet's support website that contains instructions on how to download the transaction history into a file:
You can either download all cryptocurrency transactions into one file to be added to one wallet in Ledgible, or download the transaction history for each cryptocurrency that you have transacted in and add each chain from your Exodus wallet separately.
Be sure to export your full transaction history so Ledgible performs calculations correctly. Please note that the File Import option is limited to importing a file with up to 500 transactions at a time, so if you have more than 500 transactions you may want to break your file into multiple sections.
Adding Your Transactions to Ledgible
- Once you have your transaction history file, open the File Import Wizard by clicking the Add Wallet Data button from the Wallets tab, select the File Import / Manual Entry option and then Next.
- Select Standard (default) if you do not have any DeFi transactions. Select DeFi Activity if you have engaged in DeFi activity such as swaps, staking or liquidity pools. Leave the File Import option selected.
- Select Next to download the template file using the Template button and upload your edited template file using the Import Data button. The template file contains detailed instructions and examples on how to format your data correctly. We highly recommend downloading the template file, copying the relevant columns from your transaction history file and pasting them in the appropriate columns in the Template file, then uploading the completed file from this screen. This will ensure that the required columns are included in your upload and simplify the mapping process.
Please note: Ledgible expects different fields for each type of file import depending if you are adding your data from a Wallet (Standard, DeFi Activity or NFT) or Exchange.
- Click Next to proceed to the File Import Wizard, which will guide you through mapping the columns in your uploaded file to the fields in Ledgible and reviewing the data for errors prior to upload.
- Please note that you will need to add future transaction history for this wallet by exporting your Exodus transaction history beginning with the time the original transaction history file ended. Select this wallet from the Wallets tab, then click the Import Entries button to import your file using the same method.
You can add transactions one at a time by adding the relevant data to Ledgible manually. This is only recommended if you have a few transactions.
- First, create a new wallet from the Wallets tab by clicking the Add Wallet Data button.
- Select the File Import / Manual Entry option and then Next.
- Give your wallet a name and select the type of entry you would like to add (Standard, DeFi Activity, or NFT).
- Select Manual Entry and then Next.
- Add the Date, Time, Time Zone, and Type of transaction. The Categorization field is optional. Click Next.
- Add the Currency Symbol and Quantity of this transaction. Select Spot Pricing to have Ledgible lookup the price at the approximate time of the transaction or Custom Pricing to add your own pricing data. Check Add Fee if you would like to add fee data to this transaction using the Fee and Fee Currency fields. Click Next.
- Review your transaction data to ensure it is correct and then click the Create button to add this transaction to Ledgible.
- Select Close if you are done adding transactions or View Wallet to review this wallet and add more transactions.
- To add more transactions to this wallet, simply click the Create Entry button. You can also access this by selecting the wallet in the Wallets tab. Please note that you will need to add future transaction history for this wallet manually.