Skip to content

LoTerra/shuttle

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shuttle Bridge

Shuttle Banner

Shuttle is a Terra-Ethereum bridge. Currently only allows Terra assets to be sent between Terra and Ethereum networks, and only supports the transfer of whitelisted assets.

Table of Contents

Implementations

Components

Relaying Fee

Shuttle charges a fee only for transferring assets from Terra to Ethereum/BSC, and the quantity is calculated as max($1, 0.1% * amount). A transaction with tiny amount smaller than $1 value will be ignored.

How to add tokens?

Terra token support

  1. [Ethereum] Deploy WrappedToken Contract and do verify the contract code
  2. [Ethereum] Transfer ownership to proper minter address (minter address can be found in here)

Ethereum token support

  1. [Ethereum] Deploy ShuttleVault contract like vETH or bETH with your ERC20 token address
  2. [Ethereum] Transfer ownership to proper minter address (minter address can be found in here)
  3. [Terra] Deploy cw20 token contract by setting minter to tracking address (tracking address can be found in here)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 77.6%
  • JavaScript 15.7%
  • Solidity 6.7%