This October our remote team had an opportunity to come together in Osaka to attend Devcon V, participate in a team offsite while enjoying Japan, and - most importantly - complete work on the Terra (v0.1) release of Open Enterprise on Rinkeby. Open Enterprise is a suite of apps that enables bounties, multi-party allocations, and dividends for Aragon organizations.
You are now able to create a DAO by visiting rinkeby.aragon.org and selecting Open Enterprise.
- If you are super into bug testing, learn more about our community DAO here and earn some tokens.
- If you need additional guidance in using or setting up Open Enterprise for your organization, either refer to our guide, join our keybase chat, or fill out this form and we will contact you!
At Devcon, we were inspired by the many talks and workshops which focused on nailing down the state and future of decentralized autonomous organizations - getting into the organizational first principles, figuring out the DAO taxonomy or sharing learnings from the DAO experiments the Ethereum community has been carrying out this year. We also have seen much more interdisciplinary efforts in the community, bringing practitioners and perspectives from the humanitarian and international development fields presenting their use cases and applications of Ethereum aiding the most vulnerable communities, as well as engaging scholars from all corners of the world. Finally, we applaud the calls to broaden the scope of outreach to various communities beyond crypto, to build tools for empowering digital cooperatives, activists and everyone interested in running their communities in a more decentralized and a more democratic way.
All those topics and themes covered at this years’ edition of Devcon are very much aligned with the vision behind Open Enterprise, a set of Aragon-based apps and tools aiming to address coordination challenges of modern organizations, including open source projects, grassroots and civil society movements as well as digital cooperatives - or any other project or organization you want to run.
What apps are included in Open Enterprise?
- Address Book: Assign human-readable names to Ethereum addresses (review the guide)
- Allocations: Create multi-recipient financial allocations that are budget-controlled (review the guide)
- Dot Voting: Participate in multi-option dot votes, such as allocations and issue curations (review the guide)
- Projects: Fund bounties and prioritize GitHub issues (review the guide)
- Rewards: Compensate token holders with rewards and dividends (review the guide)
Our contracts have been fully audited by MixBytes and we plan to be on mainnet soon after our community test program has concluded. The final report of the audit is being edited for copy and it will be shared soon.
How to give us feedback?
We would very much appreciate your feedback on our Rinkeby release! Please visit our community chat on Keybase to let us know your thoughts or ask any questions. In addition, follow us on Twitter for product updates, including the mainnet launch, as well as other content on decentralized organizing.
Technical Release Notes
The following section is intended for those interested in learning about the technical enhancements we have made to Open Enterprise in the six months since our alpha launch to Rinkeby on April 23rd.
- Enhanced the Address Book contract so entity names are stored on IPFS instead of on-chain, and added a feature in the contract to allow customized categorization of the entities.
- Decoupled the Address Book from being an initialization parameter for the Dot Voting and Allocations apps, and developed an aragonSDK enhancement integrating the Address Book with the IdentityProvider, so it can be used across all Aragon apps.
- Upgraded the Projects contract to integrate with the StandardBounties.sol 2.0 contract which was released by the Bounties Network in June 2019, and added new interfaces for features requested by our early adopters.
- Decoupled the dynamic forwarding pattern from the Dot Voting contract to a standalone contract, so other Aragon apps that have the pattern can utilize it.
- Improved the user experience of the Allocations contract & app: instead of “Accounts”, organizations will draw allocations from budget-controlled categories that are all connected to the vault.
- Revamped the Open Enterprise template contracts to conform to the new architecture released in August 2019 and integrated it into the client onboarding.
- Received security audits for all apps and the onboarding template from June - October and revised contracts based on suggested changes.
- Upgraded all apps to utilize aragonAPI-2.0 (released end of May), aragonUI-1.0 (released mid-July).
- Upgraded all apps to utilize custom labels, including the Allocations and Dot Voting apps (as the near-term solution until the Address Book is integrated with the IdentityProvider).
- Upgraded all apps to conform to the newly released Aragon Design System (aragonDS).
- Upgraded the web3 integrations for all apps based on the enhancements to our contracts and frontends.
Note that, as we have revamped the architecture of the Address Book since our previous Rinkeby release, it won’t yet be usable in the Allocations or Dot Voting apps. To fix this, we have begun work on enhancements to aragon.js, which are currently under review.
Additionally, as we have fully redesigned the frontend for all of our apps, we are still polishing and undergoing testing for pixel-perfection, responsiveness, and cross-browser compatibility. You can help us fine-tune by joining our community rewards program.