
ponder
Minimal installation of Ponder + PostgreSQL
indexer
0xJem/railway-ponder-template
Just deployed
Postgres
railwayapp-templates/postgres-ssl:16
Just deployed
/var/lib/postgresql/data
This is a minimal installation of Ponder + PostgreSQL that will get you up and running with the Ponder blockchain indexing framework.
Features
- PostgreSQL server
- Ponder indexer
- Railway is pre-configured to run it
- Environment variables pre-populated with the database and common RPCs
- Applies the
--schema
parameter to enable zero-downtime deployments - Exposes GraphQL at the
/graphql
endpoint - Exposes the Ponder SQL API at the
/sql/
endpoint - Sample indexing of the Chainlink ETH-USD price feed
Next Steps
- Add ABIs under
/abis
- Add contract definitions under
/ponder.config.ts
- Define the schema in
/ponder.schema.ts
- Read the Ponder docs
Template Content