Meta Aggregator
Last updated
Last updated
Meta-Aggregator is a next-generation DEX aggregator that integrates multiple DEX aggregators into a single platform, creating a super aggregator. Some aggregators, such as Smart Order Routing (SOR) aggregators, liquidity aggregators, and intent-based aggregators, connect to a meta-aggregator. This way, the meta-aggregator can make sure that it gets the best prices, the fastest trade execution, and the least amount of slippage.
Because they use multiple aggregation layers, Meta-Aggregators offer more liquidity, lower transaction costs, and better trading strategies. This advantage makes them a very useful tool for DeFi users.
Kibble connects to the largest network of DEXs and blockchains, ensuring users can swap tokens seamlessly and enjoy the best rates with the lowest costs.
User submits a swap request
The user inputs the token pair and amount they want to trade into Kibble Meta Aggregator.
Kibble Meta Aggregator receives the request and prepares to search for the best swap quotes.
Meta Aggregator queries multiple DEX Aggregators
Kibble Meta Aggregator sends requests to various DEX Aggregators (e.g., 1inch, Paraswap, Matcha...).
Each DEX Aggregator further queries liquidity data from the DEXs it is connected to.
The DEX Aggregators return the best available swap quotes based on current liquidity conditions.
Calculating and selecting the optimal trade router
Kibble Meta Aggregator compares the swap prices and trade routes provided by different DEX Aggregators.
It considers multiple factors, including:
Best token swap rate
Slippage
Gas fees
The possibility of splitting the trade across multiple DEX Aggregators for better returns
The best trade route is selected, or multiple routes are combined to maximize the user's profit.
Constructing the transaction for user approval
Kibble Meta Aggregator bundles the selected trade route into an unsigned transaction.
The user reviews the details, including the received amount, transaction fees, and which DEX Aggregators are involved.
User signs and submits the transaction to the blockchain
The user signs the transaction using their wallet (MetaMask, WalletConnect, Ledger, etc.).
The signed transaction is sent to the blockchain via an RPC provider (Alchemy, Infura, self-hosted node, etc.).
Meta Aggregator smart contract executes the trade
Kibble Meta Aggregator's smart contract atomically executes the transaction.
The trade may be split across multiple DEX Aggregators to optimize returns.
The user's input tokens are debited and swapped according to the selected trade route.
User receives the output tokens
Once the transaction is finalized, the output tokens are transferred to the user's wallet.
Kibble Meta Aggregator may provide a transaction summary showing the achieved price compared to initial market quotes.
Kibble Meta Aggregatoroffers significant advantages over trading directly on a single DEX by aggregating liquidity and optimizing trade execution.
Best Price Discovery: Kibble Meta Aggregator ensures users receive the most competitive prices by scanning multiple DEXs and selecting the best available rates. It aggregates price data across various platforms to maximize value for traders.
Reduced Slippage: Slippage occurs when the execution price differs from the expected price, particularly in large trades. Kibble Meta Aggregator minimizes slippage by intelligently splitting trades into smaller orders and distributing them across multiple liquidity sources.
Improved Efficiency: Users no longer need to manually check and compare prices across multiple DEXs. Kibble Meta Aggregator automates this process, executing trades seamlessly with optimized routing.
Enhanced Security: Unlike centralized exchanges, Kibble Meta Aggregator does not require users to deposit funds into third-party wallets, maintaining the security benefits of decentralized trading. Users retain full control of their assets, reducing counterparty risk.
For large trades, Kibble Router breaks the transaction into smaller portions and executes them across multiple decentralized exchanges (DEXs). This approach minimizes the impact on liquidity pools and ensures users get optimal pricing.
Example: A user wants to swap 50,000 USDC for ETH, but a single DEX cannot handle the request without significant price slippage. Kibble Router splits the trade, routing 30,000 USDC through ParaSwap and 20,000 USDC through 1inch, optimizing the final received amount of ETH.
Kibble Router simplifies complex transactions by enabling multi-hop trades, where multiple token swaps and DEX routes are executed in a single operation. This capability saves both time and gas fees.
Example: A user wants to swap USDC for WBTC, but no direct USDC-WBTC pair exists on the chosen DEXs. Kibble Router facilitates a multi-hop trade:
“Swap USDC for ETH on Paraswap => Swap ETH for WBTC on 1inch.”
The Kibble Router features a clean and intuitive design, making it accessible to both beginners and experienced traders. With advanced filtering and sorting tools, users can easily customize their trading preferences, compare options, and make confident decisions.
Example: A user wants to filter routes by lowest gas fees. Using Kibble Router's interface, they apply a filter to see that Paraswap has the lowest gas cost ($2.64) for the trade compared to 1inch ($8.76) or 0x (~$5.37). The user confidently selects Paraswap for their transaction.