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

...

...

Reach out to Ben to discuss design

...

...

Luke/Eric

Technical specs

Deploy Oracle to DEV server

Deploy FIO contract to DEV server

Deploy ETH contract to Ropsten

...

Contacts and Technologies

Technology

Splinterlands

Matt