Cardano Add Reusable DAO Building Blocks
Input Output’s contracts-library don now include implementations for application settings and DAO governance, each with on-chain and off-chain code, specifications and examples.
By SongMarketCap
Updated:
Input Output don complete two reusable protocols wey go give Cardano developers base to manage application configuration and decentralized decision-making. Dem report am for the September 11, 2026, development update, and the delivery cover settings changes and governance lifecycle wey include proposals, voting and closure.
Contracts Library Support Cardano Application Governance
The contracts-library belong to the Cardano Developer Experience initiative. E dey develop standardized components wey teams fit adapt to their applications, with emphasis on DeFi.
The settings protocol dey manage configuration changes, while the DAO protocol organize participation through voting positions, proposals and votes. Their scope na governance inside applications wey dem build on Cardano.
The specifications wey follow describe how the contracts dey behave, and the off-chain implementations provide the code wey people need to interact with dem.
Settings Changes Separate Proposal From Execution
According to the DevX documentation, the settings protocol separate how person go submit change from how dem go apply am. Person wey propose go record pending value and the time to apply am without changing the active configuration. Another authorized role go apply the change after the required delay.
The DAO implementation dey use three validators wey dey cooperate for voting positions, proposals and votes. The lifecycle cover proposal preparation, support gathering, voting, tallying and closure.
One voting position fit support multiple concurrent proposals. The documented model dey lock the largest individual stake commitment instead of to add all commitments together.
Reference Implementations Require Application Checks
The library delivery plan talk say the contracts don ready make dem audit am. But the completion announcement no report any finished security audit or production deployment for these components.
The reference settings implementation get one data-validation function wey currently dey accept all values. Integrators must add checks to define the configurations wey their applications go permit. The DAO specification still document some limitations, including one tally operation per transaction and no deadline for vote cancellation.
The two protocols connect through one settings UTxO wey the DAO dey read im governance parameters from during runtime. This one keep those parameters outside the validator code and give developers defined connection between application configuration and the proposal-and-voting lifecycle.