Dear Aragonians! Many of you are already know that Aragon 0.8 Camino launched these weeks! This release has been re-built from the ground up with a new design system and setup flow to offer a more consistent and intuitive experience for managing Aragon organizations. Now supporting three new templates — company, membership, and reputation — plus the much-anticipated Aragon Agent app that enables organizations to interact directly with any other Ethereum application. You can find the full details about this release in our write up below.
If you have tried Aragon 0.8 Camino, then you have already seen it in action. To ensure consistency and ease of use across the Aragon universe, the team introduced aragonDS — the Aragon Design System. Design your own Aragon app in minutes and use the React library to make it real!
These weeks, the Aragon One team has submitted its second roadmap update for the year. Aragon One CTO Jorge Izquierdo blogged on Aragon Network launch phases and target dates. Meanwhile, the list of DAOs keeps endlessly increasing. There are already more than 750 unstoppable organizations on mainnet! All Aragon Devs call #31 took place and the notes are available in the Aragon Wiki. Aragon featured in ConsenSys blog as one of the most active Dapps by development activity.
As for the social side, Jorge gave a presentation on “Building a new digital jurisdiction for DAOs” at DappCon Berlin during Berlin Blockchain Week. Check out the video from his presentation in our report! As for upcoming events, the team is planning Asian tour later this year.
September is the back-to-school time, but also a good moment to speak about collaboration and teamwork! Check Black Monthly #5 with interview of Yalda Mousavinia from Autark for Open Enterprise. Also, Autark will be deploying their newly refined and audited Open Enterprise apps for the Aragon to Ethereum’s mainnet next month and they are awarding up to 5000 DAI to contributors who test, log bugs, fix things and more!
Aragonians, are you planning to submit an AGP for Aragon Network Vote #4? The deadline to submit AGPs for the new mandatory community review period is on October 3rd. You can find more info about the upcoming vote in this megathread on the Aragon Forum. If you are unfamiliar with how Aragon governance works, the team has a page on the main Aragon project website that can help get you up to speed. Keep on fighting for the freedom to organize!
Development
GitHub metrics:
Developer activity (from Coinlib.io):
All Aragon Devs #31:
Introducing Aragon 0.8 Camino:
The team uses female Spanish names for Aragon releases, inspired by the story of Maria. Apart from there being a Chinese word called dao (DAO) that means the way, there is also a female Spanish name that means the way: Camino.
That’s why Aragon 0.8 is called Camino. The team is paving the way to deliver Aragon to the users that need it the most. Let’s go over what makes Aragon 0.8 Camino special.
One app, endless possibilities
Announced earlier this year, Aragon Agent captured the imagination of people all across the Ethereum ecosystem. Protocols like Melon are already using Aragon Agent as a way to let an Aragon organization govern upgrades to their Ethereum contracts.
Aragon Agent enables organizations to interact directly with any Ethereum application. Whether you want your organization to own ENS names, lend its assets on Compound, or open a CDP on Maker, Agent makes it possible and visible for the whole organization.
Streamlined setup flow
The Aragon client now features more templates to match your needs. You can start a company, a membership, or a reputation-based organization in a few clicks.
Aragon is built to be modular, since the organizations of the future are not limited to just a handful of corporate structures.
Stay up to date with email notifications
New votes, financial transfers, changes in the permissions of the organization… you can now subscribe to all the events that matter to you. You won’t miss a vote anymore.
Raising the bar in design
From a new design system to re-designing the whole Aragon client, the team puts the utmost care in this new iteration of Aragon. They spent months listening to their users to create a brand new user experience that is more consistent, pleasant, and easier to use.
Simplified permission management
After user feedback, the team decided to revamp the Permissions app. Permissions are such a core component of the Aragon vision and are extremely powerful once you understand them. But it was challenging to represent them in a friendly way, so the team has built a new experience from the ground up.
Create your organization on mainnet today or create a test organization.
Aragon 0.8.1 is now live on app.aragon.org:
Aragon Camino is also live on Product Hunt:
Product Hunt is a leading platform for finding and sharing new products. You can help the team increase the visibility of today’s release by leaving a review with your feedback on the Aragon 0.8 Camino launch post.
Introducing aragonDS, the new Aragon design system
Last week the team announced the release of the new Aragon design system, a living project that will continue to evolve and further consolidate over the upcoming months.
This journey began a little more than four months ago, during a design sprint week, when they made the decision to “take a step back in order to move forward and faster”. Building a design system from the ground up can be quite a challenge, but nothing is more rewarding than being able to witness its impact on the Aragon ecosystem, driven by an earnest passion, commitment, and team effort.
At this point the advantages of having a design system are very well documented. The team can safely say that by adopting a systematic approach towards composing their UIs, they have completely changed the way they design and build products. From small startups to large organizations, single products to entire ecosystems, design systems help ensure products have a unified look and feel as they scale and mature.
Their core benefit: design systems allow teams to build better products, faster. This is what aragonDS is about.
My First Aragon App: Holographic Consensus tutorial by Alejandro Santander:
If you haven’t seen Part 1 — Introduction of the tutorial, go check that out first, so that you understand what the authors is building here.
In Part 2 — Aragon app primer, the author bootstraps an Aragon app. He creates it from scratch using create-aragon-app, runs its frontend inside the Aragon client, writes unit tests for its contracts, and starts modifying it towards their end goal of building a complete HCVoting Aragon app.
Updates from Aragon chat (20th September — 24th September):
@luis (Luis Cuende, CEO at Aragon One Team):
- Update A1’s Flock proposal with completed items and changed scope
- Work on A1’s Q4 objectives
- Regular calls
- Triage post 0.8 issues
@light (John Light, Community at Aragon One):
- Aragon One offsite and helped with shipping Aragon 0.8 Camino
- Continue work on Asia tour planning
- Work on upcoming blog posts
- Worked with @delfipolito to push the new Wiki re-organization
- Continued work on Asia tour planning
- Continued work on WIP blog posts
- Finished Aragon 0.8 templates documentation
- Continue work on Asia tour planning
- Work on documentation for Aragon 0.8 apps
- Continue on upcoming blog posts
- Post wiki-reorg cleanup
@monica (Monica Zeng, Human Relations at Aragon One):
- Q3 2019 Retrospective
- Hiring: screening new candidates and interviews, reviewing technical challenges submissions
- Reviewing ops needs and priorities for Q4
- Internal meetings and coaching sessions
- Hiring frontend engineers
- Start to work on the open source version of the team handbook
@LorenaGM (Lorena González, Assistant at Aragon One):
-Agenda Management
-Close Offsite 7 (payments, feedback, claims and expenses)
-Upcoming events HCPP last logistic details & Asian Tour logistic & meetings
-A1HQ follow up administrative tasks
@sohkai (Brett Sun, Lead Developer at Aragon One):
Last week and this week: release 0.8
@bingen (Bingen Eguzkitza, Solidity Engineer):
- Review Court PRs
- Review Proposal Agreements spec
- Review candidates submissions
@aquigorka (Gorka Ludlow, Frontend at Aragon One):
- Post 0.8 polishing, tech debt and some new aragonUI components
@facuspagnuolo (Facu Spagnuolo):
- Court unit testing
- Release 0.8
- Finish court unit testing
- Kickoff court integration testing and simulation
- Working on last issues towards court contracts implementation freeze
- Continue working on last issues towards court contracts implementation freeze
- Spike court recoverability mechanisms
- Spike court subscriptions pause/resume alternative
- Spike CadCad for court simulation
@gabi:
- Back to Uruguay
- Release new aragonCLI and aragen versions
- Debug a couple of issues with new Templates
- Finished PR for using a pre-build of the client
- [WIP] aragonCLI next version
- Help 1Hive with Delay app front-end and publish Time Lock and Token Request apps
This week: Continue work on next version of aragonCLI
@ajsantander:
- Worked with Aragon Black on integrating the Presale module to their apps.
- Published a new version of Approvals to hatch in Rinkeby.
- Created an instance of the Nest dao template.
- Publish part 3 of the HC tutorial.
- Small fix for MiniMe.
- Help projects trying to hook Aragon into their stack.
@willjgriff:
- Code reviewing and Dissent Voting app development for 1Hive
- Bug fixing and minor improvements to EmpowerTheDao apps
@daniel.s:
-Continue work on the AGP and documentation
- OTC provider KYC procedure
- Preparation and bookings Devcon travels
- Meetings with Supermarkt and Ocean protocol for potential Aragon DAO use
- Follow up calls with on-boarded projects to define Fundraising campaign and Rinkeby user testing
See also:
- Aragon App Development Survey: Autark would like to hear about your experience, especially if you had trouble or faced limitations. Please take a few minutes to take this brief survey and help us make it easier to #BUIDL with Aragon.
- 20 Blockchain Projects With the Most Dev Activity — September, 2019: Aragon recognized by ConsenSys for most dev activity:
More sources for developers:
Developer Portal aragonPM aragonOS aragonAPI aragonUI aragonCLI Radspec
Tutorials
Governance
Preparing for the next Aragon Network Vote:
Aragon Network Vote #4 is scheduled to start October 24th, 2019 at 16:00 UTC. The deadline for turning in draft proposals for the new mandatory community review period is October 3rd, 2019 at 16:00 UTC, and the deadline for turning in final draft proposals for the Aragon Association review is October 10th, 2019 at 16:00 UTC.
This gives Aragon community members a little over two months to prepare AGPs before the next vote. Check the Governance page in the Aragon Wiki for updates about Aragon Network vote scheduling and proposal deadlines in case there are any emergency changes. You can also subscribe to the low-volume Aragon Network Vote Alerts mailing list to receive important vote announcements straight to your inbox.
For complete details about how to make an Aragon Governance Proposal of your own, please review AGP-1, which defines the official process end to end. There are also links to additional resources about the AGP process on the Governance page in the Aragon Wiki. You can ask any questions you have about the Aragon governance process on the Aragon forum or Aragon Chat. And if you have an idea for an AGP that fits into one of the tracks defined in AGP-1, you are invited to start an Aragon forum thread in the Community category using the AGP tag so that Aragon community members can give you feedback about your proposal.
Check out Aragon Network Vote #4 Megathread.
Aragon Network Vote #3 review:
On July 27, 2019 Aragon Network Vote #3 (ANV-3) concluded. This post reviews what different commentators and stakeholders have said about the vote, and also shares some of the authors thoughts about what the team can learn from the process, the results, and how to continue improving Aragon’s governance processes going forward.
If you are unfamiliar with how Aragon governance works, the team has a page on the main Aragon project website that can help get you up to speed.
Aragon — Reimagine governance:
Awareness and social encounters
DAPPCON 2019: Building a New Digital Jurisdiction for DAOs — Jorge Izquierdo (Aragon One)
Aragon One CTO gave a presentation on “Building a new digital jurisdiction for DAOs” at DappCon Berlin during Berlin Blockchain Week.
The video is online now:
Upcoming events:
Asia tour (Tokyo, Seoul, Taipei, Hong Kong, and Singapore).
Finance
Token holders and the number of transactions dynamics (from Etherscan.io):
There is a slight decrease in the number of token-holders these weeks.
Information from Coinmarketcap.com:
Roadmap
Check out Aragon One roadmap update with the summary of the changes.
Aragon Client:
Current
Granular areas of focus with well defined scope and product specifications.
- Responsive view
Make the platform and core apps responsive so Aragon can be used from mobile browsers such as Status or Cipher. Mobile experience. Aragon One.
- Local identity (custom labels)
As an intermediate solution for the full Aragon identity experience, we will allow people to create custom local labels to identify addresses that represent different members of the organization. Identity experience. Aragon One.
- Finalize Planning Suite
Finalize the development of the Planning Suite, which enables issue curation, allocating bounties as a DAO, budgeting via range voting, and on-chain mapping of human-readable names to Ethereum addresses. Autark.
- Upgrading apps from the UI
Provide users with a secure way to upgrade app versions, fixes for features or enhancements to already installed/in use apps. App center. Aragon One.
- Agent application
This application will enable organizations to interact natively with other web3 applications (including other Aragon organizations). Agent application. Aragon One.
- Rewards App
Allow organizations to distribute payments to token holders based on the number of tokens earned in a specific period (one-time reward) or based on total holdings (dividend). Autark.
- Payroll app
This app will allow organizations to manage on-chain salary payments and for employees to request payments and see their available balance. UX improvements. Aragon One.
- Notifications & user feedback
Implement an activity panel that will provide people information about ongoing and past transactions as well as a toast component for immediate feedback on users’ actions. UX improvements. Aragon One.
- Concierge project
Guided on-boarding of projects interested in collaboration with Aragon or use Aragon tools for their governance needs. UX improvements. Aragon One.
- Organization Identity
Allow organizations to manage their manifesto, mission statement, values, code of conduct, and contact information so it’s easily accessible to prospective and current members of the organization. Autark.
- Fundraising library
Develop a modular fundraising library providing low-level building-blocks: curves, taxation mechanisms, withdrawal mechanisms, etc. Fundraising. Aragon Black
- Fundraising app
Develop an opinionated but ready-to-use fundraising app — based on the previous library — implementing a DAICO scheme. Fundraising. Aragon Black
Near-term
Wider areas of focus with some flexibility on the scope.
- Browsing, installing & uninstalling apps
Enhance app discovery and app management for end users. Expand the on-boarding and app center experience. App center. Aragon One.
- Individual identity
Allow individuals to create and manage their user profiles, mapping their address to a human readable name that can be used to interact with apps within the organization. Identity experience. Aragon One.
- Rich User Profiles
Allow individuals to associate additional details to their identity such as Github commit history, work history, portfolios, and membership to other Aragon organizations. Autark.
- aragonPM Frontend
Develop a dApp allowing to easily search and browse through aragonPM registries and repos [an aragonPM equivalent to npmjs.com]. Developer resources. Aragon Black
- Data Storage and Standards
Design the implementation strategy and information architecture for user profiles and contextual discussions. Document infrastructure solutions and recommendations for Aragon apps that require fast and queryable data that is hosted on distributed storage. Autark.
- Organizations templates
Research new organizational models, define the apps and permissions required to realize them and create kits that people can use. UX improvements. Aragon One.
- Pando
Keep on developing and enhancing the pando protocol and all related DAO templates for mainnet launch. Aragon Black.
- Organization identity & membership
Allow users to create and manage their organizations’ profiles, providing an intuitive way to add members to a given organization and granting them permissions & privileges. Identity experience. Aragon One.
- github2pando
Develop a simple script allowing to synchronize GitHub repositories with pando repositories on a time-based basis [daily, weekly, monthly, etc.] Aragon Black.
- Custom Open Source licence
Deliver of a fork of the Contributive Commons Licence in order to implement an isomorphism between DAOs governance rules — as defined through blockchain-based smart contracts — and nation-states juridical frameworks. Legal. Aragon Black
- Reputation Support
Expand governance possibilities by providing more features for reputation-based organizations, including the ability to allocation non-transferable tokens in place of (or in addition to) traditional bounties. Autark.
- Expanded Forwarder Options
Allow for more tightly coupled forwarder interactions where the forwarded call data can be leveraged and modified within the Forwarder contract. Autark.
Aragon Network:
Current
- Delegate voting
Allow people to delegate their voting power to delegates (i.e. representatives) who can vote on their behalf and continue experimenting with new voting mechanisms. Enhanced voting. Aragon One
- Staking and Lock Managers
Provides a secure foundation for managing collateral deposits for agreements while allowing collateral assets to be used in to participate in governance. Dispute Resolution. Aragon One
- Aragon Court PoC
This deliverable includes the Aragon Court protocol, an interface for users of the court to review and manage agreements and disputes, and an interface for jurors to participate in the arbitration process. Dispute Resolution. Aragon One.
Near-term
- Proposals agreements
Aragon Agreements are a core component of the Aragon Network, they enable users to define human-readable obligations and lock collateral to provide assurances to their counter-parties. Dispute Resolution. Aragon One.
- Vote Relay Protocol
Improve the experience and scalability of voting by implementing a protocol for votes to be submitted to a set of bonded relayers. Enhanced Voting. Aragon One
Aragon Network launch phases and target dates:
by Jorge Izquierdo, CTO Aragon One
Given the number of components involved and how critical the launch is, the team is proposing a multi phase launch Aragon Network.
Phase 1: ANJ launch and Aragon Court deployment
Target: December 2019
The Aragon Network Jurisdiction token (ANJ) will be created and an Aragon Court instance will be deployed using ANJ as its token.
In phase 1, ANT holders will start being able to get ANJ to become jurors. There will be a period of time during which all ANT holders that stake will get the same amount of ANJ per ANT. After this period of time, an Aragon Fundraising bonding curve will be initialized and allow for staking and unstaking at a variable rate.
During phase 1, future jurors will be able to activate their ANJ into the Aragon Court and be ready to start adjudicating disputes as soon as the Court opens in phase 2.
What needs to come together:
- Aragon Court protocol implementation completion and security audits
- Basic Aragon Court UI that allows jurors to get ANJ and activate it
- Initial parametrization for the Aragon Court (including schedule for phase 2 start date)
Phase 2: Aragon Court launch
Target: ~1 month after phase 1
Phase 2 will automatically start at a time set when deploying the Aragon Court. The first term of the Court will begin, allowing for disputes to be created and adjudicated. By the time phase 2 starts, there should be a healthy amount of jurors already activated, guaranteeing the security of the court from the start.
During phase 2, it will be a good time to seed the Court with test disputes similar to the ones that will arise with Proposal Agreements, which will serve to create precedent even before the first ‘real disputes’ are created. This will be useful as well for testing the full mechanism with real value at stake, but before organizations are relying on the Court for their operation. A ‘honey pot’ bug bounty could also be done at this point, transferring a big amount of funds to a contract that depends on the Court and encouraging hackers to steal those.
What needs to come together:
- Full Aragon Court UI that allows jurors to participate in the adjudication process and claim rewards
Phase 3: Aragon Network DAO
Target: Q1 2020
Phase 3 will complete the release of the Aragon Network, with the deployment of a sovereign DAO controlled by ANT holders that uses Proposal Agreements and the Aragon Court for 51% attack protection.
The Aragon Network DAO will receive revenue from the Aragon Court’s subscription fees and it will be in charge of governing some critical parameters of the Aragon Court (before phase 3, these should be controlled by a multisig that allows fast execution in case of emergencies).
What needs to come together:
- Proposal Agreements support in the Aragon client (requiring contract audits)
Check out Aragon One mid-2019 roadmap update.
Partnerships and team members
Autark:
Open Enterprise is coming to mainnet next month, and we are looking for your help! by Yalda Mousavinia.
Closing out AGP-19 & kicking off AGP-73: This is a progress report for the close-out of Autark and Open Work Labs’ work on AGP-19 and the kick-off of their recently awarded AGP-73 grant.
September 18th: Autark — Aragon Dev AMA.
Aragon Black:
Black Monthly #5 Blockchain & Collaboration.
Team interview: Alex, Research Lead Aragon Black.
Team interview: Deam, Frontend developer Aragon Black.
Call for papers! Aragon Black Blog is looking for fresh ideas and papers. So do not hesitate to contact them. Let’s decentralize! Here’s the Raven website.
Check out job openings at Aragon Black, Aragon One, and Autark.
Statistics
- A list of all Aragon DAOs on mainnet on September 24th, 2019 (from Scout): 753
Statistics from Apiary: 752 organisations.
Rumors
Twitter:
Other:
- Check Awesome Aragon list curated by Luke Duncan!: the list of resources related to the Aragon Ecosystem.
- Community governance has been a core value of the Aragon project from Day 1. Check out the new Governance page on Aragon website to learn how to participate.
Social media metrics
Social media activity:
Social media dynamics:
Aragon community continues to grow. There is a constant slight growth in Aragon social media channels.
Aragon chat — Active discussions on governance, development and development help.
The Aragon Chat channels are also available through Matrix.org / Riot.im, bridged with the Rocket Chat channels so you can choose which client / interface you prefer to use to chat with the community. The Aragon community in Matrix / Riot.
Check out Aragon forum.
There is a slight growth in Aragon community over time. The graph above shows the dynamics of changes in the number of Aragon Reddit subscribers and Twitter followers. Aragon project has no Facebook page. The information is taken from Coingecko.com.