You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 5, 2022. It is now read-only.
BSC-TON bridge allows to transfer in decentralized way TON Coins between TON Network and Binance Smart Chain.
Technically, the BSC-TON bridge is an ETH-TON bridge with minimal changes.
Starting point
The bridge smart contract is developed (func branch
bsc
, solidity652e0e9
) and documented. Test version (TON Testnet - BSC Testnet) launched.Network config
-72
and72
(config of bridge) is not installed on the mainnet.Roadmap
Initial oracle set and stakes
Bridge smart contract is being deployed
Source-code - https://github.com/ton-blockchain/bridge-func/blob/bsc/func/bridge_code.fc
Address - https://ton.sh/address/Ef9NXAIQs12t2qIZ-sRZ26D977H65Ol6DQeXc5_gUNaUys5r
Bridge collector smart contract is being deployed
Source-code - https://github.com/ton-blockchain/bridge-func/blob/bsc/func/votes-collector.fc
Address - https://ton.sh/address/EQAHI1vGuw7d4WG-CtfDrWqEPNtmUuKjKFEFeJmZaqqfWTvW
The initial oracle set consists of 9 oracles and is the same with the initial oracle set of ETH-TON bridge
Each oracle must put stake in the amount of 100 000 TON coins on a special bridge governance smart contract
Source-code - https://github.com/ton-blockchain/bridge-func/blob/bsc/func/multisig-code.fc
Address - https://ton.sh/address/0f8_gV8rpqtPl1vmYDrMzwxlGQDJ63SIKO8vDhNZHT5wwQWY
n
should be 9 andk
should be 6 which means that any transfer will require confirmation from at least six oraclesget_lock_timeout
of bridge governance smart contract must lock oracle stakes for a time sufficient to vote for config72
The Ethereum part of the bridge is deployed with the same oracles set
Source-code https://github.com/newton-blockchain/bridge-solidity
Address - https://bscscan.com/address/0x76A797A59Ba2C17726896976B7B3747BfD1d220f
Validators vote for the bridge config
Validators study the governing, bridge and collector smart contracts and make sure that the code, parameters and balance are correct
Validators examine the
72
config proposal and make sure that its data is correct and contains the same list of oracles and smart-contracts addressesValidators vote for config
72
(as described in https://ton.org/docs/#/howto/config-params)Bridge starts its work
The text was updated successfully, but these errors were encountered: