Skip to content
Monorepo for all Aragon made organization templates
JavaScript Solidity Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
descriptor Added a permissionsTable script for yaml descriptors (#138) Aug 27, 2019
shared shared: v1.0.1 Oct 9, 2019
templates CompanyBoard: correct appName in mainnet env (#168) Oct 15, 2019
.gitignore Trust: Remove coverage file (#114) Jul 24, 2019
.travis.yml Democracy: Remove template (#117) Jul 24, 2019
LICENSE chore: update license text (#57) Dec 12, 2018
package.json Allow `@aragon/templates-shared` to be published (#131) Aug 14, 2019 Allow `@aragon/templates-shared` to be published (#131) Aug 14, 2019

DAO Templates Build Status

What is a template

The best way to kickstart an Aragon organization is by using a template. Templates are a set of smart contracts that will create an organization from scratch and configure it according to some provided parameters.

Because they involve smart contract code, modifying a template, even though it's usually really easy, must be done with extreme care. It is always recommended to do a third party security audit to review the template code when modified.

Mainnet-ready templates

Aragon creates and have put most of the templates in this repo through an external audit. Despite this, they come without any guarantees; a template we consider secure today may be vulnerable to an unknown security hole discovered down the road. Moreover, once a user has created their organization, they may grant or transfer permissions in a way that makes their organization insecure.

You can find more information about template deployments and their addresses in the deployments repo.

Aragon 0.8

With Aragon 0.8, the client has switched to the following templates:

These templates were audited as part of the 0.8 release.

Aragon 0.7

With Aragon 0.6 and 0.7, the following templates were used by the client to create organizations for users:

These templates were audited as part of the 0.6 and 0.7 releases by WHG and Consensys Diligence.

Build your own template!

@aragon/templates-shared is published on npm and contains contract, deployment, and testing utilities to help you build your own template. All of the templates in this monorepo use templates-shared internally.

You can’t perform that action at this time.