Group v1.0.0 Release Notes
The Group module enables on-chain multisig and collective decision-making for any set of accounts. Groups are formed with weighted members and one or more configurable decision policies, then govern shared accounts through proposals. With enterprise-level support, it is ready for production deployments requiring flexible, auditable multi-party authorization.
🚀 Highlights
- Weighted group membership: Create groups with an admin, weighted members, and attach decision policies that define how proposals pass. Admins can be a single address, a multisig, or a group policy account itself.
- Full proposal lifecycle: Members submit proposals containing arbitrary SDK messages, vote (YES/NO/ABSTAIN/NO_WITH_VETO), and any account can trigger execution once accepted.
- Flexible decision policies: Two built-in policies — threshold (absolute weighted vote count) and percentage (proportion of YES votes) — each with configurable voting and minimum execution periods. The DecisionPolicy interface supports custom extensions.