Have you ever asked yourself any of the following questions?
- How do I import my ERC-20 or ERC-721 (NFT) token transactions?
- Where do I get my Ethereum wallet address?
You can import your transactions into our platform in one of two kinds of wallets. This article will go over what they are and how you can do this.
The two wallet types for Ethereum
As stated earlier, you can use two kinds of wallets for Ethereum. The following are the types of wallets you can use.
The generic blockchain wallet - The most straightforward wallet is the generic blockchain wallet. You can find this wallet by searching directly for the blockchain when adding the wallet.
The multi-asset wallet - If you don’t want to use the generic blockchain wallet, you can instead use the wallet of a multi-asset wallet provider. Examples of these are Metamask or Trust Wallet. You can find these by searching for the wallet provider and selecting Ethereum as the blockchain.
The following section will go over how to import your chosen wallet.
Creating your new Ethereum wallet
Once you have chosen what wallet you’d like to use, you’ll then need to add the wallet to your portfolio. The following steps will show you how this is done.
- Go to the “” page, and in the search bar, search for and select the blockchain or wallet provider.
- Select the “Automatic" connection.
- Finish by entering your public address into the field and pressing “Save.”
You can find your public address directly within whatever wallet you are using. If it is not clear where to see your public address, you can usually find it by looking for the receiving address. If you are using a multi-asset wallet, you’ll also need to select the blockchain (coin) you are trying to import before entering the address.
The following section will go over some additional information you might need to know about the integration.
Once you have finished importing your transactions following the steps outlined above, any transaction shown on the blockchain should be automatically imported. This includes your NFTs (ERC-721 token) and your ERC-20 token transactions. There are a few things to know about these types of transactions, though. They are as follows;
These transactions should be imported and tracked on our platform just like the native asset. For the tracking data, we use CoinMarketCap to get the current price and the pricing for when it was bought or sold. This will ensure that we have accurate information for the cost basis and sales proceeds needed to generate your tax report.
Because we use CoinMarketCap for the pricing data, we can only get this information for tokens listed on the site. For any asset that is not listed or for an asset you believe has the wrong cost basis and/or sales proceeds, you can manually add this info by editing the transaction. Doing so can make you confident that your tax report is as accurate as possible.
ERC-721 Tokens (NFTs)
These transactions should also be automatically imported, but their current price can not be tracked on our platform. Therefore, while we can get the information needed for the cost basis and sales proceeds, we will not be able to track the value on our platform. Because of this, all NFTs in your portfolio will show as having a zero current value, but the transactions should include the information needed for an accurate tax report.
If for any reason, the cost basis and/or sales proceeds are missing or not accurate, you can always manually correct it by editing the transaction.