YourJustice dApp is an on-chain meta-justice system for tracking and verifying reputation.
This dApp allows you to track people's reputation history, good and bad deeds, using a web3 on-chain justice system.
You can file cases for or against other individuals, supply evidence and call for witnesses in order to post reputation events to people who supported or mistreaded you.
- Install depencies -
npm install
- Start development server -
npm run dev
- Go to dev branch.
- Create a file .env.local with content:
NEXT_PUBLIC_SUBGRAPH_API=https://api.thegraph.com/subgraphs/name/kiv1n/yourjustice-dev
- Go to branch that supports the sandbox subgraph.
- Create a file .env.local with content:
NEXT_PUBLIC_SUBGRAPH_API=https://api.thegraph.com/subgraphs/name/kiv1n/yourjustice-sandbox
- Branch:
{Notion ID}-{task-name}
- Example:
1a41b-integrate-new-contracts
- Example:
- Commit Message:
[{Notion ID}]-{Commit message}
- Example:
[1a41b] Add new hooks for the jurisdiction contract
- Example:
Q: Why, after updating the data in the blockchain, they are not immediately displayed in the interface?
A: Most likely The Graph has not updated its data yet.