BridgeBuddy
Chain abstracted wallet, utilizing Hyperlane Warp Routes and Safe Core to automate bridging of assets when needed.
Screenshots





Problem Statement
This project simplifies the user experience by hiding the complexity of various EVM-compatible chains. Instead of users needing to monitor and manage funds on each individual chain and go through the process of bridging, the wallet consolidates and displays all assets together. If a transaction requires additional funds on a specific chain, the wallet automatically bridges the required amount before executing the transaction, utilizing account abstraction for a seamless process.
Solution
This project is a Chrome extension leveraging WalletConnect 3.1, enabling the use of custom wallets. The wallet manages funds across multiple Safe account abstracted wallets, each designated for a specific chain. If the available assets are insufficient, the wallet makes a call to our Safe module on the chain that is holding enough assets. This module bridges the funds using Hyperlane warp routes and sends a message using Hyperlane messaging to the target chain. The Safe module on the target chain recieves the message and executes the original transaction.
Hackathon
ETHGlobal Istanbul
2024
Prizes
- 🏆
🎼 Hyperlane — 2nd Best Interchain App
Hyperlane
- 🏆
Best dApps on Celo Blockchain1st Place
CELO
- 🏆
Best Interchain Application2nd Place
Hyperlane
- 🏆
SAFE{CORE} ACCOUNT ABSTRACTION SDK3rd Place
Safe
- 🏆
🏆 ETHGlobal Istanbul 2023 Finalist
ETHGlobal