Skip to content

GraphQL API to power your Nounish ideas ⌐◨-◨

Notifications You must be signed in to change notification settings

gskril/nouns-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 

Repository files navigation

Nouns Ecosystem API

Index the contracts of Nounish DAOs and expose the data via a GraphQL API. This includes auctions, proposals, delegations, token activity, etc.

Deploy your own

  1. Fork this repo
  2. Sign up for a Railway account (referral link)
  3. Create a new project from the forked repo and create an environment variable named PONDER_RPC_URL_1 with a mainnet RPC endpoint
  4. Congfigure a few Railway settings
    • Change the root directory to /apps/indexer
    • Change the healthchedk path to /health
    • Generate a domain to make the GraphQL API public
  5. Add a PostgreSQL database to your Railway project, then restart the indexer service

It will take a while to backfill all of the contract data, but everything will happen automatically thanks to Ponder.

About

GraphQL API to power your Nounish ideas ⌐◨-◨

Topics

Resources

Stars

Watchers

Forks