Installation
Using Docker, the quickest and easiest way to launch the basic setup is using the provided docker-compose.yml
.
The Backend is built using Deno.
The system requires:
The Indexer
Kafka producer
MongoDB (to track the cursor / tip of the indexer)
The Processor
MongoDB (to store the blocks of interested)
Prometheus (Optional)
To track the metrics
Ogmios + Cardano Node (Will take a while to sync from the genesis)
To sync the chain
It took around 3 hours to reach the tip on my local machine (while scanning 5 wallet addresses and storing the whole block in mongoDB)
Compatibility
I built the whole thing on a local private cluster. Then without any changes I ran it on the mainnet without issues (be sure to have a stable Ogmios instance otherwise it might hang without any apparent reason).
Last updated
Was this helpful?