Skip to content

CarmineOptions/konoha

Repository files navigation

🏡 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

Contributing

See CONTRIBUTING.md for contributor guidelines

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

Frontend

A demo frontend accessing a deployment on Sepolia is available at https://konoha.vote/

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