Free tech support for installing the Reward Courts is currently provided by Victor Porton <porton@narod.ru>. In fact, because the installation procedure is complex, I will install it for you, if you ask.
First the developer (not you, skip this step) executes the command:
aragon apm publish major --environment rinkeby --files dist/
The below assumes you install on rinkeby
test network. If you want to install on the real mainnet, replace rinkeby
everywhere below by mainnet
. Also for Mainnet install and start Frame and add --use-frame
to the end of commands.
The installation order:
- Create an organization on aragon.org (probably the most appropriate organization type for a court is “Membership”) and assign organization members.
- Assign to somebody with Aragon command line the permission to manage apps. (See System / Permissions / System Permissions).
- Vote for this.
- Execute by this user:
dao install <ORG NAME> reward3.open.aragonpm.eth --environment rinkeby
- Execute the following to find the new app :
dao apps <ORG NAME> --all --env rinkeby
- Execute:
dao acl create <ORG ADDRESS> <reward PROXY ADDRESS> JUDGE_ROLE <voting PROXY ADDRESS> <voting PROXY ADDRESS> --env rinkeby
- Vote for this permission.
- Remove Manage Apps permission
- Set owned contract and names contracts (“Manage” tab).
On Mainnet these contracts are the following:
owned: 0x0869a1354a90bb830d4B08c3288323a3bdeDa7B6
names: 0x128e1393278f6B553FCe2021d7a049dfAA7De628
On Rinkeby these contracts are the following:
owned: 0x161e20B776F73A92480Cc6fB24344Ee918eC6dD8
names: 0xc417fF8843d98909F741e47d3A94213430ed11e1