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

MeowSwap

Cross-chain DeFi backend enabling secure swaps and auctions on Monad, Tron, sui.

MeowSwap

Created At

Unite Defi

Project Description

MeowSwap is a cross-chain DeFi backend designed to enable secure, efficient, and scalable swaps and Dutch auctions across Monad, Tron, and Sui blockchains. The platform integrates smart contracts, order creation and signing scripts, and robust API services to facilitate seamless interoperability between these networks. Users can create, sign, and resolve orders for various assets, leveraging each chain’s strengths—Monad’s scalability, Tron’s low fees and speed, and Sui’s innovative architecture.

A unique feature of MeowSwap is its AI agent, which can automatically deploy Limit Order Protocols (LOP) on behalf of users based on specified conditions. This allows users to automate trading strategies and order placements, enhancing flexibility and efficiency. The backend supports role-based flows for makers and resolvers, ensures atomic swaps using hashlocks, and provides a foundation for future expansion to additional blockchains and advanced DeFi features.

How it's Made

MeowSwap’s backend is built using Node.js and Express for the API server, with MongoDB for order storage. Smart contracts are written in Solidity for Tron and Monad, and Move for Sui, allowing us to support swaps and auctions across all three chains. We use Tronbox for Tron contract deployment, Foundry for Monad, and Sui CLI for Sui integration.

The backend includes modular scripts for order creation, signing, and resolution, tailored for each blockchain’s requirements. Blockchain interaction is handled via TronWeb (Tron), custom RPC calls (Monad), and Sui SDK (Sui). Our AI agent is built with Python and integrated via REST APIs; it monitors market conditions and user preferences, then automatically deploys Limit Order Protocols (LOP) when certain criteria are met.

We faced challenges in cross-chain communication and contract compatibility, so we implemented hashlock-based atomic swaps and standardized order formats. Partner technologies like Tronbox and Sui CLI streamlined contract deployment and testing. The hackiest part was bridging order logic between Move (Sui) and Solidity (Tron/Monad), which required custom serialization and validation routines. Overall, the architecture is modular, extensible, and ready for future multi-chain expansion.

background image mobile

Join the mailing list

Get the latest news and updates