Limitations with DeFiChain wallets: vault interest, vault transfers, new masternode addresses

These limitations exist in the integration of DeFiChain wallets.

November 12, 2026

1. Vault interest
The DeFiChain Core unfortunately does not currently supply this information via the blockchain. We have submitted a request for this and unfortunately have to wait here for an update by the DeFiChain Core developers.

For vault interest that has not been recorded, we recommend the following workaround:

Record all interest inflows with one transaction each of the type other income. Because of the missing information, you cannot see at which points in time vault interest was distributed. If you have closed the vault, however, you see in the amount that incorrectly remains in the vault exactly the value of the vault interest received. Here you could now book exactly this amount at the time of the vault closure as other income by manually creating a transaction for it.

The workaround is explained in more detail here

Here you will find the tax treatment of "negative interest" that we follow

2. Account-to-account transactions
The DeFiChain account-to-account transactions are unfortunately not supported at the moment. After being imported, these transactions are a multi-coin withdrawal in one transaction, which results in a broken transaction in chain.report.
Recommended action:
1) In the case of a multi-withdrawal, e.g.:
You would have to edit this broken transaction (deposit or withdrawal of 2 tokens at the same time) so that the withdrawal is split into 2 transactions. Also bear in mind that, for example, when splitting into 2 transactions in the case of a withdrawal, the deposit at the destination address may have to be adjusted if necessary.
2) You could enter the one token as a fee - provided that it really is a fee here as well.

3. Vault transfers
Vault transfers are likewise not supported.
This concerns in particular multi-layered vault withdrawals. that consist of several tokens. Because of ambiguous information, it cannot be determined here which tokens belong to the withdrawal. In the case of a simple withdrawal of one token from the vault, however, this can be tracked.

4. Missing transactions due to node disconnects
Unfortunately, the DeFiChain node software remains unstable up to the current version. As a result, our nodes occasionally lose the connection. This has the consequence that transactions can be missing and are no longer reloaded. A consequence is correspondingly divergent balances as well.
We hope for a stability update of the DeFiChain node software soon. The only thing that helps you here is a recreation, e.g. with the X button. And that is exactly why you should continue to plan for recreations in the future as well.

5. Newly generated addresses in masternodes
If a new change address is created in a masternode / desktop wallet as part of a UTXO transaction, it is not added automatically in chain.report. For this you should recreate the masternode / the desktop wallet in order to be able to include all sub-addresses.

This can have the consequence that, for example, on your DFX or DeFiChain wallet, the balance is too low or even negative.

  1. Are transfer-domain transactions missing in your MetaChain wallet?

These are not really missing here, because for every TransferDomain deposit there is also, for example, a native deposit. If the TransferDomain deposit were recorded, the deposit would in the end be recorded twice.
Edit: before 31.03.2024 this native accompanying deposit is unfortunately not always present, so that a TransferDomain deposit before this date

IMPORTANT:
The DeFiChain is a highly dynamic environment. There are and have been ongoing updates of the node software, but also, for example, hard forks, which very probably make a recreation necessary, at the latest after several months.

Example:
After the dToken hard fork, technically all old dTokens are replaced by new ones. We have merged these in the database into the new token and likewise provided them with the old price information. For this reason, this hard fork is an example that makes a recreation of the wallet necessary.

We will keep you up to date in our Telegram channel as soon as there is news on this.