Behind the scenes of building Aragon OSx
Tradeoffs and decisions made when building a modular DAO framework, Where to find us at Devconnect, Help Push Protocol build their DAO
Top 3
What technical tradeoffs and decisions did we make when building Aragon OSx? Jordi, Full Stack Engineer, takes us behind the scenes of building a modular DAO framework in this video.
We’re going to Devconnect! In the Events section you can find all the events Aragon team members will be attending. We’re excited to meet you!
Help Push Protocol build their DAO! Your task: Build a plugin on Polygon that gives a main DAO the ability to create subDAOs and manage their membership. Check out the bounty at the Billion Reasons to Build hackathon.
Behind the scenes of building Aragon OSx
"Making things easy is often the most difficult task."
— Jordi, Senior Full Stack Developer on the Aragon OSx team
We set out to build a simple and secure DAO framework. How did the OSx team approach this challenge?
We built a permission management system to make the contracts both simple and modular.
Each DAO on OSx contains a permission manager that grants or revokes permissions to plugins, which are external contracts that change the logic of your DAO. This gives you a clean way to add and remove functionality without altering the core DAO contract.
No two DAOs have exactly the same needs, so the permission manager makes it possible to add and remove functionality. It also means that you only pay gas fees for what you need.
“In this space, it can be easy to add a lot of new features. But those make the protocol heavy and expensive. . . If you don’t need something, you shouldn’t be carrying the weight.”
Listen to Jordi explain the backstory of building the architecture for Aragon OSx, technical roadblocks they ran into, and choices made along the way:
Votes
No recent votes.
Proposals
Signal DAO Vote by Dcasares
Network Highlights
Help Push Protocol build their DAO
We have a bounty worth $5,000 at the Billion Reasons to Build hackathon!
Your task: Build a plugin on Polygon that gives a main DAO the ability to create subDAOs and manage their membership.
We’re building the winning jokerace submission. Stay tuned 👀
Mulitichain governance was the winning submission of the jokerace to pick our next feature. It won overwhelmingly, so we knew we needed to build it! Stay tuned for more updates on this feature.
DAO Radar
DAOs are smart contracts that govern assets, permissions, and parameters onchain. Let’s check out some Aragon App DAOs built to govern onchain assets and protocols!
Mint, share, and govern real-world assets on blockchain in the form of NFTs.
Finle Decentralized Stablecoin Exchange
A DAO managing the Finle decentralized exchange and stablecoins.
Governance of the OptionBlitz trading platform. Managing token sale funds and platform liquidity.
Events
Devconnect
Here are the Devconnect events that Aragon team members will be attending:
Staking Summit: November 10-11 (tickets here)
The Future of DeFi Primitives: November 13 (apply to join)
L2DAYS: November 14-15 (tickets here)
Unstable Summit: November 15 (tickets here)
The DAOist’s Global Governance Gathering: November 17-18 (tickets here)
Actions
Learn about the technical tradeoffs of building Aragon OSx in this video.
Check out the bounty to help Push Protocol build their DAO.
Have a great weekend!
—Aragon Growth Guild