DAppWall was just published to Rinkeby testnet!! 🎉🎉🎉
Here all the infos:
-
Name & Version:
dappwallexp.open.aragonpm.eth v2.2.0
-
Contract address:
0x2eDBb3E96d03F406dd1c1f4ce14BE1d4e03D877E
-
Content (ipfs):
QmY2Su3PxaVbDYBq8MyKvr5kWPKuwPpZ7iUnv11v9wFVso
-
Transaction hash:
0x3b4c75a656d8722297f83e779f7b516d5637ba3ca12cb41c04cf9b8c41a52375
dao install <name-of-your-dao>.aragonid.eth dappwallexp.open.aragonpm.eth 2.2.0 --env rinkeby
-
Then vote for it to be added into the DAO apps set.
-
Once the vote is enacted as 'Yes', run:
First, check your dappwallexp
proxy address by doing:
dao apps dappwalltest0.aragonid.eth --all --env rinkeby
It should appear as the last one of the apps list, as permissionless app
.
Finally, execute:
dao acl create <your-daos-name>.aragonid.eth <dappwallexp-proxy-address> INPUT_IP_ROLE <your-daos-voting-app-address> <your-daos-voting-app-address> --env rinkeby
-
You need to vote once more to grant permissions to this app.
-
DAppWall experimental version is now available in your DAO! 😉
npx aragon run
or
npm run start:app
and then
npm run start:aragon:http
(this last option is better for debugging)
Then check the Private key for the Address #1 that aragonAPI will automatically generate for you. You need to connect to Metamask on the browser and then:
- First connect to the local 8545 network
- Import the account to Metamask using the private key. You can call it something like aragon-test-local.
Now you can use your first Aragon DApp in a local environment.
Note: it takes a while to load on the browser.
Recently I upgraded to Ubuntu Bionic and had a clean install. I realized there that I had to run
npm install --save core-js
npm install --save regenerator-runtime
npm install --save @aragon/ui
first before being able to run a successfull npx aragon run
.
Also I had to install python2.7 before all these steps, since apparently node-gyp requires this old python version. To install it, just run
sudo apt update
sudo apt upgrade
sudo apt install python2.7