🌉SafuuX Bridge

SafuuX Bridge

SafuuX Bridge is used for cross-chain transfer of assets between SafuuX chain and Binance Smart Chain. This bridge serves as bidirectional transfer of SFU-20/BEP-20 tokens in a quick and cost efficient way.

The BSC to SafuuX transfers will result in creation of newly minted tokens to SafuuX Blockchain known as SFU-20. Users will also be able to transfer SFU-20 tokens back to BSC which would result in burning SFU-20 tokens and subsequently unlocking the original BEP-20 tokens in Binance Smart Chain. Apart from Safuu tokens, other stable tokens such as USDT / USDC can also be bridged to the SafuuX chain in similar manner.

Deposits

Owners of the assets will first deposit their token by approving the contract to lock down the amount of tokens they wish to bridge. Upon approval, the owner will interact with our contract to complete the deposit transaction. On the other side, new tokens of the same asset will be minted in SafuuX chain and sent to the owner.

Withdrawals

Withdrawing assets from SafuuX to BSC is done by burning the asset token in SafuuX chain and getting the burned transaction confirmation to verify. After multiple checkpoints, the transaction is validated and the funds that are locked in BSC will be released to the token owner.

Swap Service

  • The service keeps watching the swap request events on both chains and sends transactions to swap proxy contracts on both chains.

  • The server monitors events to issue mirrored assets (tokens) on the Safuu Chain.

BSC Side

  • There is a swap contract deployed on BSC mainnet.

  • The contract receives requests from the server to lock/unlock a number of BEP-20 tokens.

  • It is possible to collect fees.

Safuu Side

  • There is a swap contract deployed on the Safuu Chain.

  • The contract receives requests from the server to mint/burn a number of SFU-20 tokens.

  • It is possible to collect fees.

Binance Smart Chain to SafuuX Chain

SafuuX Chain to Binance Smart Chain

Last updated