aragon / nest

A grants program to support the development of the ecosystem
https://aragon.org/project/grants
Creative Commons Zero v1.0 Universal
140 stars 78 forks source link

Aragon Nest Proposal: xDAO #147

Closed MickdeGraaf closed 5 years ago

MickdeGraaf commented 5 years ago

Abstract

DAOs and Decentralised applications can change how society works, but for these applications to flourish they should not be limited to just one blockchain.

xDAO allows Aragon organisations on Ethereum mainnet to own assets on multiple smart contract capable blockchains. From the Aragon user interface, users can:

xDAO will use a validator set chosen by the token holders. All validators need to stake a voted on amount of the organisations token to be a validator.

These validators can execute transactions on behalf of the Aragon organisation on behalf of of a Aragon organisation.

Deliverables

  1. Smart contracts for the bridging protocol for EVM based chains, TEZOS, Aeternity and EOS.
  2. An Aragon application to pick the validator set
  3. Finance Aragon application for cross chain assets
  4. Relayer software for the validators in the validatorset

Prior work

We have created a proof of concept for the bridging of tokens and events for EVM based chains. Which we presented at Ethereum DEV NL. The repository can be found here.

Development timeline

The development timeline will be the following one in regards to each deliverable:

Expected Timeframe Task
month 1 Solidity smart contracts for selecting a validator set and bridging tokens + tests.
month 1 UI mocks for the Finance and validator set Aragon application
month 2 Build the relayer software for the validators to work with the solidity contracts
month 2 Integrate UI with smart contracts
month 2-3 Smart contracts for TEZOS, Aeternity and EOS + tests
month 3-4 Update the relayer so it can work with the smart contracts for the other platforms
month 4 Create smart contracts for electing new blockchains to be added to the Organisation + tests
month 4 Integrate above smart contracts in to the validator set Aragon apllication
month 4 Update the relayer software to use the list of blockchains in the smart contract

Grant size

Funding: Up to $100k in ETH, split into chunks paid out over achieved deliverables.

Success reward: Up to $50k in ANT, given out when all deliverables are ready.

LouisGrx commented 5 years ago

Hey Mike,

We've just seen that this issue hadn't been addressed. Thanks a lot for your interest in the Nest program and the Aragon ecosystem.

Unfortunately, we are going to reject the proposal. Bridging Aragon to other ecosystems is not the focus in the medium-term as Aragon is looking for market-fit.

We hope to see you around on the community! Also we’re available if you have questions.