Creating truly decentralized browser applications
Aragon is a project to empower freedom by creating tools for decentralized governance
Ethereum
CHAPTER ONE Architecture
Client Sandboxed app
Client Sandboxed app
Iframe
Web worker script.js script.js script.js
EVM contract.sol script.js contract.sol script.js contract.sol script.js
CHAPTER TWO Package management
aragonPM
CHAPTER THREE Apps and manifests
manifest.json
arapp.json
CHAPTER FOUR Sandboxing
Web worker Sandboxed iframe Parent context Script Ethereum Virtual Machine
Web worker Sandboxed iframe Parent context Script Action (Vote) TX (Vote) Ethereum Virtual Machine
Web worker Sandboxed iframe Parent context Script Event (Vote) Event (Vote) Ethereum Virtual Machine
Web worker Sandboxed iframe Parent context New state Script Update state Update state Update state Ethereum Virtual Machine
CHAPTER FIVE Background scripts
CHAPTER SIX Build a dapp
Aragon 0.6 Alba
aracon.one
Experiment with governance at the speed of software hack.aragon.org
Recommend
More recommend