Morkeeth / dat-feel

Create your DAO's bounty board from proposals using Tally/Snapshot. On-board more contributors and make coordination easier. Smooth application, delivery and validation – Contributors gain tokens, XP, reputation and get’s on-chain validated tasks on their profile!

Home Page:https://dat-feel.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dat-feel. ETH Lisbon Hackaton

Create your DAO's bounty board from proposals using Tally/Snapshot. On-board more contributors and make coordination easier. Smooth application, delivery and validation – Contributors gain tokens, XP, reputation and get’s on-chain validated tasks on their profile!

Get Started

  1. Install
yarn install

On the root folder, open 4 terminals.

Terminal #1

Run hardhat local node

yarn chain

Terminal #2

Run the frontend application

yarn dev:frontend

Terminal #3

Run the graph node (Requires docker)

yarn graph-run-node

Terminal #4

Deploy the contracts and the graph

yarn deploy-and-graph

That's it!

  • The frontend application will be reached on http://localhost:3000
  • The graphql playground will be reached on http://localhost:8000/subgraphs/name/dat-feel/master/graphql

Other commands

  1. Deploy only the graph
yarn graph-ship-local

Development on subgraph

On the root folder run the following commands after doing the changes to the contract

  1. Generate the subgraph .yml file and the generated graphql files
yarn graph-codegen

Deployed Addresses

Network Contract Address
Goerli StandardBounties 0x43A4860EF71E0BB19982240187ce981423B42AcA
Rinkeby StandardBounties 0x005BAD45C0886643b3D5A6684D8caD3d66F60761

About

Create your DAO's bounty board from proposals using Tally/Snapshot. On-board more contributors and make coordination easier. Smooth application, delivery and validation – Contributors gain tokens, XP, reputation and get’s on-chain validated tasks on their profile!

https://dat-feel.vercel.app/


Languages

Language:TypeScript 51.6%Language:Solidity 41.1%Language:Shell 5.5%Language:Dockerfile 1.5%Language:JavaScript 0.3%