Skip to main content

Automated Rate Management (ARM) for Sellers

ARM automatically keeps your USDC conversion rates in sync with the live market using oracle price feeds from Chainlink and Pyth. Instead of manually updating your rates every time the market moves, you just set a spread and ARM handles the rest.

Why Use ARM?

  • No babysitting rates. Your prices update automatically with the market, so you stay competitive without constantly checking and adjusting.
  • Per-currency control. Set different spreads for each currency you accept. Price EUR tightly and give yourself more room on TRY.
  • Floor rate safety net. Set a minimum rate you're willing to accept. ARM will never price below it.

Guides

info

ARM supports 18 currencies including EUR, GBP, AUD, BRL, CAD, JPY, INR, SGD, and more. Check the full list at arm.peer.xyz.

How It Works

Every time a buyer wants to fill an order against your deposit, the protocol:

  1. Fetches the latest market price from Chainlink or Pyth oracles
  2. Applies your spread
  3. Uses that as your conversion rate

If you've set a floor rate, the protocol uses whichever is higher: your spread-adjusted rate or your floor.

Express vs Advanced Flow

When creating a deposit, you'll see an Advanced toggle in the top right corner.

Express flow (Advanced off) is the quick setup. One currency, one platform, and a simple spread adjustment with +/- buttons. Good for getting started fast.

Express flow

Advanced flow (Advanced on) gives you the full orderbook visualization, a spread slider ranging from -5% to +5%, floor rate controls, and support for multiple currencies on one deposit.

Advanced flow

ARM vs Manual Rates

ARM (Default)Manual / Fixed Rate
Rate updatesAutomatic, real-timeYou update manually
EffortSet spread once, adjust occasionallyMonitor and update regularly
Market riskTracks the marketCan become stale
Best forMost sellersSellers with strong market views

If you'd rather lock in a fixed rate, see the floor rate guide for how to opt out of ARM.

➡️ Start with: How to Choose and Set Your Spread