Missing token transfers on BSC

When using Moralis API for getting token transfers, the total number of transfers is less than the actual one.


  • chain: bsc
  • wallet: 0x8082eF1E3C0dD3A4dF8a80E0c83f032A3A786FCe
  • disable_total: false

URL: https://deep-index.moralis.io/api/v2/0x8082eF1E3C0dD3A4dF8a80E0c83f032A3A786FCe/erc20/transfers?chain=bsc&disable_total=false

Expected: 865 transactions (https://bscscan.com/tokentxns?a=0x8082ef1e3c0dd3a4df8a80e0c83f032a3a786fce)

Got: 741 transactions
CleanShot 2023-06-09 at 13.26.04@2x

Hi @stan-wealthica

Thanks for the report. Will share it with the devs and get back to you on this.


Noticed the same issue for polygon network. This wallet (0x4b83579f001fc572c0738bae98559f2dd0fe25d4) has 35 token transfers. But the API returns 31.

CleanShot 2023-06-13 at 14.22.28@2x

1 Like

Thanks for the details. It has been shared with the devs.

This issue regarding the missing transactions is a known issue on our end.
We currently don’t track token transactions that happen through a contract other than the ERC20 contract. This is an example of such a contract where the token transfer happened on a bridge contract.

We are planning to fix them in future releases so the missing data should be resolved in the coming months.:raised_hands: