/gov-ui

A UI for Gov

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

Gov UI

An interface for your DAO.

The goal is to provide an interface that's easy to deploy. Ideally 1 click for Gov Solidity contracts, 1 click for this interface.

Live at https://gov-ui.netlify.app/

See also:

Install

pnpm install

Run

Create a .env on the model of .env.template:

cp .env.template .env

Add your own keys in your .env file, then:

pnpm dev

Build

pnpm build

Use as a template

You can use this repo as a template for your own DAO.

You can replace the GOV_CONTRACT_ADDRESS in the config.ts file. Also, make sure the network id is correct everywhere in the app (in index.ts, but also in proposal/\[proposalId\].tsx).

Includes

Support

You can contact me via Element, Farcaster, Telegram, Twitter, Discord, or LinkedIn.