# Cross Chain Bridges

Services used:

* [vRAM](https://docs.liquidapps.io/liquidapps-documentation/dapp-network-services/dapp-network-services/vram) - store receipt data from bridge transaction
* [LiquidHarmony](https://docs.liquidapps.io/liquidapps-documentation/dapp-network-services/dapp-network-services/liquidharmony) - oracle requests for state of finality of transactions
* [LiquidScheduler](https://docs.liquidapps.io/liquidapps-documentation/dapp-network-services/dapp-network-services/liquidscheduler) - call LiquidHarmony oracles on cron like re-occuring interval
* [LiquidLink](https://docs.liquidapps.io/liquidapps-documentation/dapp-network-services/dapp-network-services/liquidlink) - sign EOSIO and ETH (EVM) transactions with or without multi signature

The smart contract code, local environment setup, and unit tests for running an example \
\
EOSIO <> ETH **fungible** token bridge may be found here: <https://github.com/liquidapps-io/zeus-sdk/tree/master/boxes/groups/sample/ethtokenpeg>

EOSIO <> EOSIO **fungible** token here: <https://github.com/liquidapps-io/zeus-sdk/tree/master/boxes/groups/sample/tokenpeg>

EOSIO <> EVM **non fungible** token here: <https://github.com/liquidapps-io/zeus-sdk/tree/master/boxes/groups/sample/atomictokenpeg>

EOSIO <> EOSIO **non fungible** token here: <https://github.com/liquidapps-io/zeus-sdk/tree/master/boxes/groups/sample/atomictokenpeg>

## Production Bridges:

Below are some bridges which are currently in production, they are both EOSIO <> ETH bridges.

EOSIO <> ETH Bridges

* [Yup.io](https://yup.io/) - <https://www.etheos.xyz/>
* Blockstart [ecurve](http://ecurve.finance/)
  * <http://bridge.blockstartdsp.com/>
  * <http://dad.blockstartdsp.com/>
* [bifrost.fi](https://bifrost.fi/) - open source frontend: <https://github.com/DAPP-Account-DAO/bifrost-bridge-frontend>
