Apr 3, 2019

Method signature decoding


Icon article header
Blockchain big data decoding

Thanks to method signature decoding, we have now matched 84% of all Ethereum transactions to corresponding calls and translated more than 91% of logs to human-readable events. This makes it so much easier for users of the Anyblock Index to work with realtime, reorg-safe blockchain data!
Previously these numbers were about 40-50%, but we broke the >500.000 contract ABIs down into >130.000 unique methods. If we cannot translate function call data into clear text names using our smart contract ABIs, we now decode the logs by utilizing the function hashes.

Fun fact: We found >2.400 different transfer functions!

Ethereum blockchain analytics - big data by eth.events

Some limitations still exist: We cannot put a label on instances where contract fallback functions are used, as well as constructor calls. Also when decoding tx calls, we only have 4 bytes to match which may result in multiple results. For now we use the first match, but anyway assign a lower probability to the respective values in our database in order to indicate some uncertainty. Future refinements are on our roadmap, reach out if you want to contribute!

Why are we passionately buidling the Anyblock Index? Because reading from the blockchain is hard . So our mission is to make it easier for you, especially in respect to not having to run your own node! If you want to add your ABI to our index to get insights into the interactions of your smart contract or you want to monitor what’s happening on your private chain – just email us at contact@anyblockanalytics.com.

Blockchain analytics - all Ethereum chains indexed by eth.events | https://account.eth.events/status

PS: we can help you build pretty dashboards, too: https://www.anyblockanalytics.com/dashboards/

Interested or questions?


Freddy Zwanzger
(Co-Founder & Chief Data Officer)
+49 6131 3272372


Looking to create an Anyblock account?

Takes seconds and it's free!

Recent Posts

Connecting to Anyblock API via Postman

Connecting to Anyblock API via Postman

In this short tutorial, we will explain how to connect to the Anyblock ElasticSearch API via Postman. The Postman application simplifies testing, querying, and exploring API data. We will show you how to get started analyzing blockchain data with the Anyblock Index using our ElasticSearch API in Postman.

Pin It on Pinterest