I have researched and tested alot of API to find the perfect one that gives perfect Transaction History data. What i am looking for is an API that (preferably in a single response) gives:
- Any native transaction that happened
- Any ERC 20 / ERC 721 etc transaction that happened
- Any internal (Call) transactions.
- Gives status of the transaction (Weather it was successfull or not)
- Denomination of the token involved (contract address, symbol, decimal, logo)
I have tested following providers:
- Moralis: They have the perfect endpoint that i was looking for (Moralis.EvmApi.wallets.getWalletHistory) but they are not providing correct information or even missing information in the transactions. They also dont provide the state of transaction, so even if the transaction has failed they provide the data as if the transaction happened.
- Etherscan: Although i can't get all the above information in the same api call, i can if i combine multiple endpoints, but they are limited to 10000 records which makes them unusable.
- Tatum: They dont provide information regarding Internal transaction
- Alchemy: They have this endpoint "alchemy.core.getAssetTransfers" which was kinda perfect but they dont give information regarding transaction status.
Any API providers that you guys suggest that will have all those information (preferably in a single call)? Usually i see the providers dont have information regarding the internal transactions.
[link] [comments]
You can get bonuses upto $100 FREE BONUS when you:
π° Install these recommended apps:
π² SocialGood - 100% Crypto Back on Everyday Shopping
π² xPortal - The DeFi For The Next Billion
π² CryptoTab Browser - Lightweight, fast, and ready to mine!
π° Register on these recommended exchanges:
π‘ Binanceπ‘ Bitfinexπ‘ Bitmartπ‘ Bittrexπ‘ Bitget
π‘ CoinExπ‘ Crypto.comπ‘ Gate.ioπ‘ Huobiπ‘ Kucoin.
Comments