Our monorepo uses Nx as a build system and for scaffolding.
yarn installyarn nx run protocol-api:serveto start GraphQL server, if required.- Check each project's README for more commands.
Each app or lib has its own readme that explains the scoped purpose & required .env variables to operates. You have to create a .env file in each module root and provide the required variables mentioned in its README.
- Contract Sync Job
- Govrn Contract
- Govrn Contract Subgraph
- Linear Sync Job
- Protocol API
- Protocol Frontend
- Twitter Contribution Job
Run yarn nx graph to see a diagram of the dependencies of the project.
