19 August 2022: All Things Product
Product team shares news on the Aragon App, Juliette shares research on Aragon's Developer Persona, Survey for DAO builders is live.
Top 3
The product team shares news on their progress with the Aragon App and the smart contracts behind it. Read to the end to see Juliette’s Developer Personas, a key piece of the product team’s building strategy.
Juliette, developer advocate at Aragon, shared research on Aragon’s developer persona, which she wrote about in the Talk of the DAO section below.
Survey for DAO builders is live: share your needs of the new Aragon App here.
Highlight of the week: Product team’s update on the Aragon App
We aim to increase the transparency around our development efforts with the ecosystem. If you’re unfamiliar with what we’re working on and would like to get caught up, we recorded one of our Sprint Reviews to provide a high-level overview of the product.
What have we been up to since then?
Our Solidity developers have been heads down evaluating the security and future flexibility of our core smart contracts. This is essential to the modularity of our plugin system, which will unlock use cases we haven’t even thought of yet.
Plugins now have a factory to manage installations and updates. Users also can declare requested permissions, such as granting permissions to new plugins by DAOs. This design was finalized this sprint and the team is excited to keep building the first few plugins for the framework. This work is essential for our future plans of enabling a marketplace of solutions for Aragon DAOs. Check the current state of the contracts on Github.
We finalized the UI flows for creating the basic actions in the DAOs: withdraw funds, mint tokens, and add or remove authorized wallets. These flows enable DAO members to easily create proposals for the most common proposals in DAOs.
Here are a few sneak peeks of the new app:
The homepage, above, includes options to create a DAO, learn about DAOs, and create your own modules and extensions for your existing DAO.
The DAO Dashboard is a hub for governance proposals, treasury management, and membership.
If you’re interested in using the product for your own organization, be sure to fill out the survey on the top DAO needs today!
Stay tuned for more product updates in this newsletter in the future. If you haven’t subscribed yet, consider doing so!
Votes
Financial Proposal: Wildfire DAO Requests BAL tokens is ending today. The proposal asks if Aragon should delegate its BAL tokens to Wildfire DAO and participate in Balancer governance. If you haven’t yet, cast your vote here.
Proposals
Proposal: Clarifying the path towards evolving Aragon Network governance
In a brief post, Alex shared three options the Aragon Network has for the Charter moving forward, opening a discussion around the future of the Charter as it exists today:
(1) Amend the current Charter (in this case, we would remain bound to the immutable guidelines);
(2) Dissolve the current AN DAO and establish a new one;
(3) Fork the current AN DAO and start a new one
TAO Voting Proposal Update: Submitting parameter proposals
It’s time to submit proposals to help the team set parameters. Submit your proposal here.
Network Highlights
Our survery on priority features for DAOs is live:
Samantha was on the Crypto Sapiens Twitter Space:
Events
AMA with Zetachain—August 19 at 2:30pm UTC: Shawn will be chatting all things blockchain interoperability with Brandon Truong from Zetachain. Don’t miss it!
CTAs
Fill out the survey on priority features for building your DAO. We want to build based on your needs, so share your voice!
Share your parameter proposal here.
Talk of the DAO: Developer Persona Research
By Juliette Chevalier, Developer Advocate
In an attempt to better understand the engineers building framework integrations and DAO tooling, we’ve spent the last few weeks researching our Developer Persona.
Here are some of our most interesting findings:
Developers building integrations on DAO frameworks want to
(a) reach as many DAOs as possible, by
(b) building integrations as fast as possible.
As such, active DAOs in frameworks act as a main driver for developers building integrations.
Consequently, the ease of migration impacts how likely a DAO is to migrate to another framework.
To our surprise, developers don’t discover tools from Twitter as much as they do from speaking with friends, attending events, and good SEO whenever they’re looking for solutions online.
When developers make their decision, a lot of weight is put on the project’s longevity, understood as a proxy for:
How robust and safe the protocol is
The amount of DAOs built on top of it
The likelihood that the framework will continue to exist in the future
Once a tool has been discovered, good documentation is what keeps devs around. When documentation reflects a product that’s easy to set up, with real-world, contextual use-cases and code samples, developers are increasingly more likely to test it on the spot and choose the tool longer term.
Because they want to build as quickly as possible, the set-up for integrating should not require too many additions or changes in their existing codebase. Even if this means sacrificing a consolidated UI, the flywheel of integrations is directly correlated to the ease of integrating.
What are we doing with this knowledge?
We’re integrating these insights into our Developer Portal to make sure it has an embedded experimentation console, easy-to-find use case examples, technical tutorials for plugin-building, and an overview of all existing DAOs and integrations built upon our framework.
We learned how important it is to keep highlighting all existing DAOs and integrations built on Aragon. We will continue to do this and showcase more technical case studies for developers to follow along.
We’re adding a robust data analytics tool within the Developer Portal to make sure we’re gauging real-time feedback at every step of the way. This will help us see where developers are falling off, and be extra proactive in fixing both the documentation wording and the product itself when necessary.
We’re building a public roadmap dashboard for developers to keep track of what we’re building and the trade-offs we’re making.
Developers are a key piece of what drives our work at Aragon, so we’re excited to keep building for builders!
Have a great weekend!
—the Comms team