OmniSweep

Consolidate your tokens from multiple blockchains into a single destination.

OmniSweep

Created At

ETHOnline 2025

Project Description

OmniSweep is a decentralized application that enables cross-chain token consolidation using the Avail Nexus SDK. Connect your wallet, and the app automatically fetches your token balances across all supported networks. Select the tokens and chains you want to consolidate, specify your destination chain, review the bridge fees, and initiate a sweep. The app uses intent-based bridging to coordinate multiple cross-chain transfers efficiently, tracking each transaction in real-time until all your tokens arrive at the destination.

How it's Made

OmniSweep is built on a modern React architecture using Next.js 15 with the App Router. This project uses Avail Nexus SDK to handle all the heavy lifting for intent-based cross-chain bridging. While exploring the Avail Nexus SDK documentation, I ran into several issues getting the SDK to work properly. After some experimentation, I came across a Next.js template on GitHub that worked seamlessly. This project was built upon that template, with several improvements added. I integrated TanStack Query library to minimize the reliance on useEffect for data fetching.

background image mobile

Join the mailing list

Get the latest news and updates