# Creating a blockchain bridge between algorand and ethereum

**URL:** <https://forum.algorand.co/t/creating-a-blockchain-bridge-between-algorand-and-ethereum/2443>\
**Category:** General\
**Created:** [January 18, 2021, 2:25pm UTC](https://forum.algorand.co/t/creating-a-blockchain-bridge-between-algorand-and-ethereum/2443 "2021-01-18T14:25:45Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![vidhyanand](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.algorand.co/vidhyanand/32/2845_2.png) [@vidhyanand](https://forum.algorand.co/u/vidhyanand)\
**Post date:** [January 18, 2021, 2:25pm UTC](https://forum.algorand.co/t/creating-a-blockchain-bridge-between-algorand-and-ethereum/2443/1 "2021-01-18T14:25:45Z")

</div>

We are thinking of creating a blockchain bridge between algorand and ethereum so that the dApps running on ethereum can use lower cost and fast block finalization time.  
What are the things we should look into in creating such a bridge?

---

<div class="post-metadata">

**Author:** ![fabrice](https://avatars.discourse-cdn.com/v4/letter/f/5fc32e/32.png) [@fabrice](https://forum.algorand.co/u/fabrice)\
**Post date:** [January 18, 2021, 3:12pm UTC](https://forum.algorand.co/t/creating-a-blockchain-bridge-between-algorand-and-ethereum/2443/2 "2021-01-18T15:12:32Z")

</div>

Are you thinking of doing a token bridge, allowing to move tokens between Ethereum and Algorand?  
Or do you also want to port the smart contracts from Ethereum to Algorand?

---

<div class="post-metadata">

**Author:** ![robert](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.algorand.co/robert/32/666_2.png) [@robert](https://forum.algorand.co/u/robert)\
**Post date:** [January 20, 2021, 7:20pm UTC](https://forum.algorand.co/t/creating-a-blockchain-bridge-between-algorand-and-ethereum/2443/3 "2021-01-20T19:20:06Z")

</div>

I was also thinking about it in the past. Doing it in a decentralized way (with light client) is might not be possible due to GAS limits on Algorand side.  
I think the co-chains architecture will solve it or at least will bring a right solution for the problem.

---

<div class="post-metadata">

**Author:** ![Tim](https://avatars.discourse-cdn.com/v4/letter/t/ce73a5/32.png) [@Tim](https://forum.algorand.co/u/Tim)\
**Post date:** [January 20, 2021, 9:10pm UTC](https://forum.algorand.co/t/creating-a-blockchain-bridge-between-algorand-and-ethereum/2443/4 "2021-01-20T21:10:07Z")

</div>

I saw a notice about this project the other day - [https://isomorph.network/](https://isomorph.network/) - but I have no other details and am not personally familiar with it at all.

---

<div class="post-metadata">

**Author:** ![vidhyanand](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.algorand.co/vidhyanand/32/2845_2.png) [@vidhyanand](https://forum.algorand.co/u/vidhyanand)\
**Post date:** [January 21, 2021, 3:48am UTC](https://forum.algorand.co/t/creating-a-blockchain-bridge-between-algorand-and-ethereum/2443/5 "2021-01-21T03:48:06Z")

</div>

I am thinking of porting smart contracts from ethereum to algorand.  
Something like gas intensive operations of ethereum smart contract can be executed in algorand so that it becomes more cost effective and fast

---

<div class="post-metadata">

**Author:** ![algorander](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.algorand.co/algorander/32/719_2.png) [@algorander](https://forum.algorand.co/u/algorander)\
**Post date:** [January 24, 2021, 4:11am UTC](https://forum.algorand.co/t/creating-a-blockchain-bridge-between-algorand-and-ethereum/2443/6 "2021-01-24T04:11:25Z")

</div>

Ethereum’s Solidity is a turing complete language while Algo’s is non-turing complete so not everything can be ported over.

---

<div class="post-metadata">

**Author:** ![aojjazz](https://avatars.discourse-cdn.com/v4/letter/a/91b2a8/32.png) [@aojjazz](https://forum.algorand.co/u/aojjazz)\
**Post date:** [January 26, 2021, 5:14am UTC](https://forum.algorand.co/t/creating-a-blockchain-bridge-between-algorand-and-ethereum/2443/7 "2021-01-26T05:14:55Z")

</div>

Algorand has off-chain contracts planned as well: [https://www.algorand.com/resources/blog/algorand-smart-contract-architecture](https://www.algorand.com/resources/blog/algorand-smart-contract-architecture)
