High Performance Multi-Chain NFT Metadata Caching Service

The problem Chord solves

I solves the following problems :

  1. Querying NFT Metadata
  2. Filtering NFT by Metadata
  3. NFT integration in dApps

Challenges I ran into

The challenge is to build high-performance architecture which can listen to blockchain near real-time and it can process events fast and accurate.

To solve this we are supporting multi-block events(also we call it fast syncing) processing. We also utilizing thread pools to distribute load among multiple threads so that the overall time to process events from any block is still very less than the blocktime of any blockchain.