← Back to home

Avail meme

Navigating chains are complex? Buy memecoins on Base from anywhere.

Problem Statement

Avail Meme enables cross-chain memecoin swaps on Base from multiple chains in a single transaction.Avail Meme reduces cross-chain swaps to one transaction. Users can buy memecoins on Base using assets on Ethereum, Arbitrum, Optimism, Polygon, and other supported chains.The Problem We Solve: Today, buying a memecoin on Base requires:Bridging assets to Base (ETH and Stablecoin)Waiting for confirmationSwapping on Base This is slow, expensive, and fragmented. Avail Meme combines bridging and swapping in one transaction via Avail Nexus, a unified execution layer, which we use to buy memecoins on base super easy.Memecoins onboarded next million crypto users, and avail meme helps those users trade their memecoins with better User Experience than bridging.

Solution

High-Level ArchitectureThe app combines an intent-based SDK (Nexus) with an on-chain execution layer (Uniswap V3) to bridge and swap atomically.Frontend Implementation (Brief)React 19 with TypeScriptWagmi v2 + Viem via RainbowKitAvail Nexus SDKIntegrates a unified cross-chain execution layer to turn an intent (bridge and swap) into a single transaction.Unified balance API: Consolidates balances across chains.Single-transaction flow: bridge funds to Base, then swap via provided Uniswap Router ABI. Used BridgeAndExecutePre-execution simulation to confirm if the transaction will confirm or throw any error. using simulateBridgeAndExecute, before actually signing the transaction to execute the intent.Uniswap V3On-chain quoter integrationRouter execution for bridge and Execute.

Hackathon

ETHOnline 2025

2025

Contributors