Case study
VibingDAO
An OPNet DAO experiment: OP_20 staking, proposals, weighted voting, and proposal execution.
DAO voting on OPNet
VibingDAO is a Bitcoin L1 governance experiment using OPNet, created for the Vibecoding Challenge. It is a smart contract and web application, not an AI voting adviser.
Participants stake OP_20 tokens to obtain voting weight; VIBE is the default token. They can create text proposals or treasury-transfer proposals. Text proposals use a simple majority; treasury proposals also require a quorum. Voting weight follows staked balance, with one vote per address per proposal.
After the voting window closes, anyone can call execution. A passing treasury proposal transfers tokens according to the contract rules.
Technical boundaries
The README describes an AssemblyScript contract, a React/Vite/TypeScript interface, and OP_WALLET signing. Its documented deployment is on OPNet Testnet (Signet), not evidence of a mainnet launch or security audit.
This case relates to web3 application development and review of governance rules: staking, voting weight, quorum, and execution. The DAO label alone does not establish decentralization or reliability.