Core Features

Key Features

  • Speed and Efficiency: By leveraging off-chain computation, Mace delivers lightning-fast route discovery and execution, making it the premier choice for traders on Monad.

  • Gas Optimization: All heavy computational tasks, such as route solving, are performed off-chain, resulting in significant gas savings for users.

  • Bundled Routes with Guaranteed Execution: Thanks to our gas-efficient design, Mace can bundle multiple swaps into a single transaction, guaranteeing successful execution without the risk of partial failures.

  • Instant Token Support: New tokens are integrated in real-time, allowing immediate trading as soon as they launch on Monad.

How Mace Works

Route Solving and OptimizationMace employs a unique, innovative approach to route solving that combines advanced backend services with on-chain simulations for unparalleled accuracy and speed.

Thallastra: The Core Backend Service

At the heart of Mace is Thallastra, a high-performance Rust-based backend service. Thallastra processes and analyzes blockchain data as follows:

  • Data Consumption: It ingests all block data from Monad since genesis, mapping out comprehensive token relationships, liquidity pools, and on-chain interactions.

  • Data Storage and Utilization: This mapped data is stored efficiently and fed into our proprietary smart solving algorithm. The algorithm evaluates potential swap paths to identify the best prices and routes based on current liquidity and market conditions.

Simulation and Execution

To ensure the most optimal outcomes:

  • Forked State Simulations: Mace runs simulations on a forked version of the Monad chain state. This allows real-time testing of potential routes without incurring on-chain costs or risks.

  • Off-Chain Computation: By handling route discovery and optimization off-chain, Mace avoids unnecessary gas expenditure during the exploration phase.

  • On-Chain Execution: Once the optimal route is determined, the final swap is executed directly on the Monad chain, benefiting from the pre-computed efficiency.

This methodology not only guarantees the lowest possible gas fees but also enables route bundling, where multiple trades are combined into one transaction for atomic execution.Infrastructure and

Backend: Wojadex Indexing Solution

Mace's infrastructure is bolstered by Wojadex, our custom indexing solution designed for real-time data synchronization:

  • Event Listening: Wojadex monitors on-chain events from key sources such as launchpads, DEXes, and other protocols.

  • Real-Time Updates: It dynamically updates Thallastra with new token information, liquidity additions, and other relevant data.

  • Immediate Token Integration: This ensures that newly launched tokens are supported for trading instantly, giving users access to the latest opportunities without delays.

Benefits for Users

  • Superior Pricing: Access the deepest liquidity across Monad DEXes with the most competitive rates.

  • Reliability: Guaranteed execution reduces the frustration of failed transactions common in other aggregators.

  • Scalability: Built on Monad's high-throughput architecture, Mace scales effortlessly with network growth.

Last updated