Use case
Wrapping:
Alice transfers FIO to a locking contract on FIO chain
Minting contract on ETH chain mints corresponding amount of wrapped wFIO and transfers it to an address designated by Alice
FIO is now “locked” and not usable until it is redeemed
Redeeming
Alice transfers wFIO to a burning contract on ETH chain
Upon verification, FIO is unlocked on FIO chain and transferred it to an address designated by Alice
Architecture
Component | Code | Deployment |
---|---|---|
Oracle | https://github.com/fiocasey/alienteleport/tree/master/oracle | DEV server on AWS |
FIO locking contract | https://github.com/fioprotocol/fio.contracts/tree/contracts1.6.x-teleport or https://github.com/fioprotocol/fio.contracts/tree/fips/tokenwrapping | DEV server on AWS |
ETH contract | https://github.com/fiocasey/alienteleport/tree/master/contracts | Solidity contract on Ropsten test network |
Tasks
Task | Summary | Dev | Estimate |
---|---|---|---|
Wrapping contract for FIO chain |
| ||
Deploy Oracle to DEV server |
| ||
ETH Solidity contract |
| ||
Detail Trust Wallet requirements |
Add Comment