Utopia42-club / utopia

Utopia42 web-based client
http://utopia42.club/
MIT License
1 stars 0 forks source link

Supporting other chains #13

Open bakhshandeh opened 3 years ago

bakhshandeh commented 3 years ago

Ethereum gas fee is a lot and it's good if we move some parts of the data to other chains. One of the issues is that the DAO is on Ethereum and it is hard to move it to other chains. But saving the data(IPFS keys) could be on other chains. So users can buy lands on Ethereum but when they build 3D world, the updates could be saved on other chains.

Another option is to make UNBC mult-chain and burn some tokens on Ethereum and launch on other chains.

Chains that we can consider:

bakhshandeh commented 3 years ago

Some of the smart contracts that we have are using Solidity version > 5.x and they are not compatible with Tron network yet. The easiest chain that we can select as the second chain is BSC.

List of sub-tasks: 1- Migrate Utopia contracts 2- Migrate UNBC contracts

3- Implement our own DAO on BSC Aragon does not support other chains yet

4- Update website to support other chains We can have different subdomains for different chains or a select box to let the users select the chain.