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

Aruswap

Cross-chain swap leveraging CCTP. We allow users to swap any token crosschain without the hustle and danger of bridges.

Aruswap

Created At

ETHGlobal Bangkok

Winner of

CoW DAO - Hooks 2nd place

World - World Pool Prize

Prize Pool

Project Description

Cross-Chain Swap Leveraging CCTP: A seamless and secure way to swap tokens across chains without the complexity, cost, or danger of traditional bridges. By integrating Circle’s burn-and-mint mechanism, we eliminate locked liquidity and trust assumptions, creating a smooth, gas-less, and user-friendly experience.

Fragmentation, Simplified: Blockchain networks are siloed, and traditional solutions like bridges are both risky and inefficient. Aruswap redefines cross-chain interactions with a “bridgeless” approach, using USDC’s liquidity and Circle’s attestation system to ensure security and simplicity.

Why Aruswap is Different: No locked assets. No bridge vulnerabilities. With USDC at its core, Aruswap guarantees capital efficiency and reliability, tapping into existing liquidity pools across all major chains. This creates a fast, intuitive, and safe way for users to manage their cross-chain assets.

How it's Made

How It’s Made

This project combines modern blockchain tools and frameworks to create a seamless and efficient cross-chain swap experience, prioritizing usability, scalability, and security. Here’s how we built it and how each component benefited the project:

Frontend

•	ScaffoldETH2: Bootstrapped the application to save development time and provide a robust starting point for Ethereum dApp development.
•	Next.js: Chosen for its flexibility and server-side rendering capabilities, enabling a fast and responsive user interface.
•	Web3Auth with Firebase: Implemented for social login via Google, simplifying onboarding and expanding the platform’s accessibility. By linking multiple accounts to a single user, we can track performance across all their wallets, enhancing analytics and user experience.
•	World ID: Added as a proof-of-humanity solution, simplifying login while ensuring that only verified users access the platform, reducing spam and bot activity.
•	Worldcoin Miniapp: Enabled mobile compatibility, making the platform accessible to a broader audience by supporting a seamless mobile use case.

Backend

•	Foundry: Used as the smart contract framework for robust and efficient development and testing of Solidity contracts.
•	viem and ethers.js: Integrated to connect the client with Ethereum smart contracts, ensuring seamless communication between the frontend and the blockchain.
•	Cowswap SDK: Utilized to interact with the hook contracts and Cowshed account, enabling the development of a post-swap hook that bridges USDC using Circle’s CCTP for cross-chain transfers. This ensures efficient swaps and simplifies the bridging process for users.

Contracts

•	Uniswap V2 and V4 Pools: Deployed liquidity pools with USDC, leveraging their compatibility with Cowswap to optimize token swapping and liquidity management.
•	Circle CCTP Contracts: Used to implement a fee-less, secure cross-chain USDC bridging mechanism via the burn-and-mint model. This eliminates the need for traditional bridges and reduces costs for users.

Benefits to the Project

1.	Web3Auth: Social login dramatically lowers the barrier to entry for users, enabling a broader audience to use the platform. The ability to link multiple accounts to a single user improves tracking and provides better insights into wallet performance.
2.	World ID: Simplifies login with proof of humanity, reducing the risk of spam or unauthorized access while maintaining a frictionless user experience.
3.	Worldcoin Miniapp: Supports a mobile-first approach, increasing accessibility and expanding the platform’s reach to a wider user base.
4.	Cowswap SDK: Streamlines the integration of advanced token swaps by allowing post-swap hooks, which automatically bridge USDC using Circle’s CCTP.
5.	Circle CCTP: Enables a fee-less cross-chain USDC bridging solution, ensuring secure and efficient asset transfers across blockchains.
6.	Uniswap V2: Its compatibility with Cowswap ensures efficient token swaps, allowing seamless interaction between the two protocols.
background image mobile

Join the mailing list

Get the latest news and updates