Community directory curator dApp for Status
https://status-community-dapp.vercel.app
34339c94b3 | ||
---|---|---|
.github/workflows | ||
packages | ||
.eslintrc.json | ||
.gitignore | ||
.node-version | ||
.prettierrc.json | ||
API.md | ||
README.md | ||
netlify.toml | ||
package.json | ||
tsconfig.json | ||
vercel.json | ||
yarn.lock |
README.md
status-community-dapp
Community directory curator dApp for Status
API
Proposed api is available here
Running the project
Note: Use node v18.15.0
- Install dependencies: Run
yarn
to install the necessary packages and dependencies. - Run local hardhat node: Navigate to the
packages/contract
directory and runyarn dev
. - Deploy contracts: Navigate to the
packages/contracts
directory and runyarn dev:deploy
to deploy the contracts needed for the project. - Start the app: Run
VOTING_CONTRACT=hex_addr DIRECTORY_CONTRACT=hex_addr MULTICALL_CONTRACT=hex_addr TOKEN_CONTRACT=hex_addr yarn dev
to start the application. Make sure to replacehex_addr
with the actual addresses of the contracts you deployed in step 3.
Once the app is run, connect to the wallet. NOTE: in 'production' mode it has to be Status wallet.