Hi, I invite any team who would like to share their updates or submit discussion topics for the next Aragon Devs call to post them in this thread. The call will be held Monday April 27th .
Agenda and notes
All Aragon Devs #47 (Notes)
Call #46: April 27th, 2020 8am PST / 11am EST / 3pm UTC / 5pm CEST
Livestream / recording: https://youtu.be/L69B8IZKdCQ
- See below
- Appoint note takers
- Introduce team members who haven’t already met each other (~0-5min)
Aragon GitHub orgs: open invitation to anyone contributing to the Aragon projects to join the GitHub organization and get a badge + write access to some repositories.
Emulates the Moloch mechanism to “ragequit” the org. (Demo of the token request feature.)
(Demo of the specification document.)
The Agreements app is the glue between an Aragon Organization and Aragon Court.
Instead of creating votes for every action, the idea is to submit an intention of doing something to the organization, and having people challenging these intentions during a period of time. If no one challenges it, the action gets executed.
There are a lot of considerations involved with the constraint of having a period of time attached to every action, and how staking is attached to the intentions.
(Presentation of the different parameters and permissions needed in order to install the Agreement app.)
(Presentation of the path followed to execute an action.)
- Inspired by aragonJS and toolkit
- Work the same everywhere (nodejs, browser, etc)
- experiment in aragon/plumbery
- Core (base library)
- Connectors (ethereum, thegraph)
- Demos (organization viewer cli, organization viewer browser)
- Typescript (seems defacto standard for library)
- Use Ethers.js (seems to be used by majority of project, newer the project more likely to user etheres)
- Jest for testing
- colonyJS a good source of inspiration
- More info to be shared soon
- Gotten requests to install Redemptions and Token Request as standalone apps
- Created a frontend to help people install one or both of them, provides an interface to select the DAO, checks its apps, asks for configuration options, and then creates a vote.
- Supports most DAOs, but doesn’t currently support organizations with multiple token managers
- User must have transaction path to create a vote, and vote has to be permission manager… but most organizations are configured this way.
- Installs and sets permissions in one vote.
1Hive: David, Fabri, Rodri
Aragon One: Brett, Facu, Luke, Pierre