/governance

A toolkit for DAO-like governance on Starknet

Primary LanguageCairoMIT LicenseMIT

🏡 Konoha

A toolkit for DAO-like governance on Starknet

Many projects on Starknet will need the same functionality: DAO-like governance, upgrades, token vesting, staking and airdrops, treasury management, etc. On Ethereum, they can use adapt open-source solutions such as Compound Governance. No such solution currently exists for Starknet (with the noble exception of Ekubo governance).

Originally, it was a rewrite of Carmine Governance contracts to Cairo 1.0, while also making them generic and useful for the rest of the community.

Currently, this is being developed mainly with community-wide use in mind.

Interested in using Konoha?

Reach out to us via Telegram

Contribute and earn

We're rewarding contributors with fiat and STRK tokens through OnlyDust.

Frontend

A demo frontend accessing a deployment on Sepolia is available at http://34.171.48.97/

Proposal notification service

A Telegram bot sending notifications when a new proposal appears is operated by Carmine Finance for everyone, ping us on Telegram for access.

Development setup

Run this in a Devcontainer or on Codespaces in VSCode. Cairo, Scarb and the Cairo extension comes installed.

Useful links

C1.0 docs

StarkNet docs