A cross-chain bridge that offers the potential for a single tx transfer flow for users to move assets across chain. The bridge will also allow additional smart contract calls after transferring assets across chain for interacting with DeFi protocols.
We're building a public cross-chain bridge for wrapped assets that works between any EVM chain. The goal is to have this protocol interact with the existing threshold-DKG network that has been built by Webb. We will start by getting the protocol to work with a single-signer account and from there work to integrate it with a threshold-DKG system.
The bridge will work by having users submit a destination chain ID, a deposit amount of a specific asset, an optional recipient, and an optional delegated calldata for executing arbitrary calls upon withdrawal of assets on the other side of the bridge. The intention is to allow more capabilities after withdrawal such as swaps or deposits in DeFi protocols in a single-click flow. We will demonstrate the entire flow with an integration test using our relayer and possibly with a running DKG if we have time.
We are using some of Webb's existing technology stack and extending things in the following ways.
We are extending some of Webb's stack by:
We plan to deploy this to all EVM networks in the prize pool :)!