Realm
custom_condition
gno.land/r/samcrew/daodemo/custom_condition
Render
⚙️ Custom Condition Demo
This showcases how to create custom governance rules.
ℹ️ How it Works
-
Join the DAO using the AddMember function.
-
Create a Proposal using ProposeAddMember function with these parameters:
address: The address of the member to addroles: Comma-separated roles (e.g., "Role")
-
Vote on proposals using their ID.
-
Execute proposals that have passed (met the required voting conditions).
📝 Note: Only proposals that have met the governance conditions can be executed. You need at least 1 vote from members with no roles to execute a proposal.
🎯 Custom Condition: NoRole
This DAO uses a initial custom condition called NoRole that requires:
- At least 1 vote from members who have no assigned roles
📋 Available Actions
Member Management
- 🔗 Add Yourself as Member - Join the DAO to participate in governance
- 🔗 Propose Add Member - Create a proposal to add a new member with specific roles
Other Demos
- 🔗 Simple DAO Demo - Basic DAO functionality
- 🔗 Custom Resource Demo - Custom DAO actions
This is a demonstration DAO built with gno.land and daokit
Demo DAOKIT DAO
This is a demo DAO built with DAOKIT
Realm address: g1vh8g369sc98enys8xeqeeesey2ujsv3t7klqja
Discover more about this DAO on the configuration page ⚙️
Source (qfile)
custom_condition.gno gnomod.toml simple_dao.gno utils.gno