Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

...

  • 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

...

  • Develop and deploy FIO wrapping contract to DEV server

...

Tasks

Requirements & Design

...

Deploy Oracle to DEV server

...

  • Develop and deploy Oracle to DEV server

...

...

ETH Solidity contract

...

  • Deploy ETH contract to Ropsten

...

...

Detail Trust Wallet requirements

...

...

Technical specs

Deploy Oracle to DEV server

Deploy FIO contract to DEV server

Deploy ETH contract to Ropsten

...

Contacts and Technologies

Technology

Splinterlands

Matt