Binance Smart Chain is Ethereum-compatible smart contract blockchain which uses 0.6 series of Solidity compiler.
To support Binance Smart Chain, it was only required to change gas limit and RPC nodes for https and secure WebSockets (wss).
The contract was adapted for requirements of BEP20 standard used by Binance Smart Chain.
Obviously all mentions of ETH in the contract were replaced by BNB (default currency on Binance Smart Chain).
As always, the bridge was deployed on testnet to verify everything works. It will be deployed on mainnet when we have enough funds to launch own RPC node.