A Rust-based backend indexer that connects to Solana’s Pump.fun ecosystem, storing and serving token data via RESTful APIs using Actix Web, SQLx, Redis, and Carbon.
- Fetch and serve token data
- Periodically update SOL price
- Store trade data in PostgreSQL (with Redis buffer)
- Actix Web REST API
- Built with async-first and multi-threaded approach for high scalability
- API_KEY="YOUR HELIUS PROFESSIONAL API KEY"
- COINGECKO_API="YOUR COINGECKO KEY"- Clone the repo
- Set the env
- In your root directory run,
docker-compose up -d - Cd to db folder and run (
cargo run) - Cd to indexer folder and run (
cargo run) - That's it