Brink Features
February 14, 2024

Introducing CroutonSwap: Bringing Intent-Based Recurring Swaps to DeFi

Automate recurring swaps over hours, days, or months without paying gas fees or making up-front deposits.

Introducing CroutonSwap: Bringing Intent-Based Recurring Swaps to DeFi

We're thrilled to announce the launch of CroutonSwap - a Dapp for recurring swaps built on Brink Intents Protocol. CroutonSwap allows users to automate recurring swaps over hours, days, or months without paying gas fees or making up-front deposits - all with a single signature.

Key Features of CroutonSwap Version 1

  • Ethereum and Polygon Support: Create recurring swaps for ERC20 tokens on Ethereum and Polygon to start, with more layer 2 support coming soon.
  • Gas-Free: Recurring swaps are free to create. Set up your trading strategies without worrying about gas fees. Users can easily cancel their recurring swaps anytime.
  • No Deposit Required: Create recurring swaps directly from the assets you hold your wallet. No need for up-front payment or deposit to a vault.
  • Efficient Settlement by Solvers: Swaps are settled by Brink’s decentralized solver network, which can leverage liquidity from any on or off chain source in order to get users the most efficient price possible.

Solver Network: The Backbone of CroutonSwap

At the heart of CroutonSwap's efficiency is the solver network, a key component of Brink Protocol's infrastructure and a critical part of all intent-centric applications. The solver network enables:

  • Optimized Liquidity Sourcing: By tapping into any liquidity source from both on and off-chain, the solver network ensures the best possible execution for swaps. Dynamic routing through solver network offers better pricing than choosing a specific route through any single AMM or aggregator.
  • Delegated Transaction Execution: Apps built on intent-centric architecture allow users to delegate swap execution to solvers to handle the annoying parts of transactions such as gas, swap routing, revert cost, and MEV mitigation.
  • Multiple Transactions From One User Action: The Brink solver network is capable of executing many transactions for a single signed intent. This is what allows swaps to be recurring. In addition to this, many different solvers might actually execute individual swaps within a given signed recurring swap intent.

Innovative Settlement with Dutch Auctions

CroutonSwap utilizes Dutch auctions as a settlement mechanism to ensure that solvers are competing to give you the most optimal price for your swaps. A Dutch auction begins with an initial asking price higher than market price, and gradually decreases until settled. Solvers compete to be first to settle, so the user gets the price provided by the most efficient solver. To dig into the ins and outs of Dutch Auction-based recurring swaps and the mechanism behind CroutonSwap, read An Intent-Centric Mechanism for Dollar Cost Averaging.

Intent-Centric Design

CroutonSwap is the first intent-centric application to support functionality outside of simple market/limit swaps. CroutonSwap’s intent-centric architecture is what allows us to provide users the ability to automate multiple swaps through any liquidity source without paying for gas, sending transactions, or making deposits.

CroutonSwap is built on Brink Intents Protocol. Recurring swaps are just one of infinite intent-centric use-cases that could be built with Brink API and Brink DSL.

Try It Yourself

If you’re looking to streamline your dollar cost averaging strategies or just curious about the latest intent-centric tech, head over to! Got any other questions or want to connect with the team? Shoot us a DM on CroutonSwap’s Discord or Twitter!

This is some text inside of a div block.
This is some text inside of a div block.
About the author

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.