How to Automatically Sell ETH for USDC on Base

381e35

381e35

11/12/2026

#plugs#base#eth#usdc#swaps#automation#how to
Selling a fixed amount of
on a fixed schedule is dollar cost averaging run backwards. Instead of picking one day to sell and hoping the price is good, you sell a little every day and end up with something close to the average price over the period. It is a common way to take profit, pay for something in dollars, or cut a position down without watching charts.

What You Need

  • on Base, enough for as many sales as you want to cover, plus a little extra for gas.
  • Something that makes the sale happen on schedule. You can swap by hand every day, or let a plug do it.

The Steps Each Sale Takes

Every sale, by hand or automated, is the same four steps:
  1. Make sure today's sale hasn't happened yet.
  2. Get a quote: how much
    0.01
    sells for right now.
  3. Set a floor a little under that quote, so a bad fill reverts instead of going through.
  4. Swap the
    for
    , refusing anything under the floor.
By hand, that is opening a swap app on Base every day, entering the amount, checking the quote and slippage setting, and confirming.

Sell With Plug

Use in App
  1. Repeats up to once every day. If something triggers the plug twice in a day, the second run reverts, so it never sells more than you asked for.
  2. Quotes 0.01
    to
    in Uniswap V3's WETH / USDC 0.05% pool on Base.
  3. Takes 99 percent of that quote as the minimum it will accept.
  4. Swaps 0.01
    for at least that much
    . The quote and the floor are worked out when the run lands, not when you set it up, so the floor follows the price.
Open it, connect your wallet, change 0.01 to the amount you want to sell and "day" to the interval you want, then run it once to check it. Put it on a schedule and it sells on every run until you stop it or the
runs out. Each sale takes the
from your wallet and the
lands back in it.

What It Costs

We simulated the plug on Base in November 2026. That run quoted 19.21
for 0.01
, set the floor at 19.02, and filled at 19.21.
  • Swap fee. The pool the plug quotes charges 0.05 percent, about a cent on a 0.01
    sale. It is already counted in the quote.
  • Gas. At Base's gas prices a run is about one to two cents.
Gas is the same whatever the amount, so it matters most on small sales. On 0.01
a day, two cents is about 0.1 percent of each sale. Selling 0.1
once a week instead brings it to about 0.01 percent. Slippage protection without a slippage tolerance explains why a floor taken from a live quote works better than a fixed tolerance.
  • How to automatically DCA USDC into ETH on Base covers the same schedule pointed the other way.
  • How to bridge ETH from Ethereum to Base covers getting the
    to Base first.
  • How to borrow USDC against ETH on Aave on Base covers getting dollars out of your
    without selling it.

How to Automatically Sell ETH for USDC on Base

Back