project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4

EthBus

Our platform bridges tokens from Layer 2 to Layer 1 using CCIP, cutting gas fees by 90%. With our ETH bus mechanism, you share costs with others, paying just 1/10th of the typical bridge price. Enjoy affordable, efficient cross-chain transfers!

EthBus

Created At

ETHOnline 2024

Winner of

trophy

Best use of Chainlink CCIP

Project Description

Our platform offers a cost-efficient solution for bridging tokens between Layer 2 and Layer 1 using Chainlink's Cross-Chain Interoperability Protocol (CCIP). Traditional token bridges can be expensive, often requiring users to pay the full gas fees associated with the transfer. Our unique approach, dubbed the "ETH bus mechanism," drastically reduces these fees by distributing the cost across multiple participants.

Here’s how it works: users "reserve a seat" on the ETH bus, each committing to bridge their tokens. Once all 10 seats are filled, the bus is ready for departure. At this point, anyone can execute the transaction, and the executor earns a small fee for initiating the bridge process. This setup ensures that the high gas costs associated with Layer 1 transfers are shared among participants, lowering the individual burden to just 1/10th of the normal price. By pooling resources, we aim to make cross-chain transfers more affordable and accessible for everyone, reducing the friction typically associated with Layer 1 bridging.

How it's Made

Our platform is built using Chainlink’s Cross-Chain Interoperability Protocol (CCIP) to bridge tokens between Layer 1 and Layer 2. CCIP is critical for handling the complex cross-chain messaging that ensures secure and efficient token transfers, allowing us to focus on building a seamless user experience while benefiting from Chainlink’s robust infrastructure.

On the smart contract side, we utilized Foundry for testing and deployment. Foundry allowed us to thoroughly test the contract logic, especially around our "ETH bus" mechanism, ensuring that the fee-sharing model worked flawlessly. It provided us with the flexibility to quickly iterate and improve the contract’s performance.

For the frontend, we developed the interface using Next.js, which gives us a solid framework for building a scalable and performant web application. With Wagmi, we handle all the blockchain interactions on the frontend, enabling users to connect their wallets, interact with the contract, check balances, and initiate token bridges—all in a smooth, user-friendly way.

Together, these technologies helped us create an efficient platform that significantly reduces the cost of bridging tokens to Layer 1 while offering an intuitive and reliable user experience.

background image mobile

Join the mailing list

Get the latest news and updates