Skip to main content

Fees & rebates

The standard batch-auction schedule has a 1 bp Ophis base fee. On eligible orders, Ophis also retains 80% of price improvement on volatile pairs, capped at 99 bps of volume, or 50% on stablecoin pairs, capped at 20 bps. On Optimism, Unichain, Robinhood Chain and Arc, this backend fee applies only to in-market orders. Out-of-market limit orders pay the signed base without this backend improvement fee. On CoW-hosted chains, CoW Protocol applies its own upstream fee policy separately.

The table separates Ophis and upstream batch-auction fees. It is not a total execution-cost estimate: gas, pool fees, price impact and bridge costs can also affect the net amount. Check the final route quote before signing.

The all-in cost, per chain​

Ophis-operated chains (Optimism, Unichain, Robinhood Chain, Arc)CoW-hosted chains (10)
Ophis fee0.01% base + 80% of price improvement (50% stables), capped at 0.99% (0.20% stables)Same Ophis policy: 0.01% base + capped improvement capture
Upstream protocol feeNoneCoW Protocol volume fee: 0.02% (0.003% on correlated pairs such as stablecoins)
Base + upstream volume components0.01%0.03% volatile / 0.013% correlated stables
Price improvementTrader receives the remainder after Ophis's capped capture; all improvement above the cap returns to the traderOphis's capped capture applies, and CoW Protocol's upstream improvement policy applies separately

Why the difference: on the 10 CoW-hosted chains, orders settle through CoW Protocol's hosted orderbook and solver network, which charges its own protocol fees on top of the Ophis fee. On Optimism, Unichain, Robinhood Chain, and Arc, Ophis operates the entire stack itself (settlement contracts, orderbook, solvers), so there is no upstream fee. The 1 bp base and capped price-improvement policy are the complete Ophis charge.

Arc price-improvement policy​

Arc uses the same backend policy for in-market orders as the other Ophis-operated chains: 80% of reference-quote improvement capped at 99 bps, or 50% capped at 20 bps for recognized stablecoin pairs, including USDC/EURC. Eligibility follows the order's price relative to its reference quote, not the frontend's market/limit label. An out-of-market limit order has no backend improvement fee. The separate 1 bp base remains in signed appData; clients must not duplicate the backend improvement policy in appData.

Arc originally launched with an empty protocol-fee configuration. Historical base-only executions remain recorded at their original fees; enabling the standard policy does not recalculate past trades.

Arc settled trades are indexed for volume-tier and affiliate rebates under the same eligibility rules. Use SDK v0.4.4 or later for Arc referral tags. This does not enable an Arc own-fee payout guarantee.

How it works​

  • Volatile pairs add 80% of reference-quote improvement, capped at 99 bps.
  • Stablecoin pairs add 50% of reference-quote improvement, capped at 20 bps.
  • A 1 bp base fee is applied on every supported chain.
  • On CoW-hosted chains, the upstream CoW Protocol fees in the table above are charged in addition; Ophis does not receive them.

Standard price-improvement capture​

Solvers compete to fill your order. Price improvement is measured against the reference quote; surplus relative to your signed limit is a different measure when that limit includes slippage. Neither is a guaranteed return.

The capture is measured against the backend's reference quote, not against a loose user slippage limit. For volatile pairs Ophis retains 80%, until the fee reaches 99 bps of volume. For stablecoin pairs it retains 50%, until the fee reaches 20 bps. The separate 1 bp base fee always applies.

Where the order settles still matters:

  • Optimism, Unichain, Robinhood Chain, and Arc: the backend applies the capped capture model to in-market orders as a protocol policy.
  • CoW-hosted chains: the same Ophis policy is encoded in CIP-75 appData. CoW Protocol's own fee model also applies upstream. That upstream charge is not an Ophis fee and applies to every frontend using CoW-hosted settlement.

CoW applies protocol policies before partner policies, with iterative fee calculation. Do not add their capture percentages as if both apply independently to the original improvement. See CoW's current fee policy.

Bridge and conversion routes​

NEAR Intents quotes, including the standalone externally funded flow, request a 3 bps Ophis app fee, alongside provider costs reflected in the quote. A direct NEAR deposit is not a batch-auction order and does not also use the 1 bp base and capped improvement schedule above. Direct Circle bridge and WBTC-conversion routes are not batch-auction swaps and must not be priced using the table above. Source approval/deposit, conversion and destination execution can require gas. See Networks & assets for route restrictions and recovery.

Comparing execution costs​

Compare the final executable output for the same amount and token pair, including wallet gas where applicable. An Ophis base fee is not a substitute for an AMM's pool fee: a solver route can itself use that AMM and incur its liquidity costs. Improvement capture and hosted protocol fees also affect the result. A lower advertised base rate alone does not establish a saving over a direct swap.

WETH rebate calculation​

The rebate calculation allocates 21.25% of collected WETH fees to eligible wallets in proportion to their 30-day volume weighted by tier. WETH payout processing requires reconciled accounting, sufficient funds and Safe approval. An estimate or cycle date is not proof of payment; executed payout transactions establish what was paid.

Tier30-day volumeWeight
Bronze$20,000+10%
Silver$50,000+15%
Gold$100,000+25%
Palladium$500,000+35%
Platinum$1,000,000+50%

A wallet's share is its eligible 30-day volume × tier weight, divided by the sum of that value across every eligible wallet. For example, $100,000 of Gold volume has a weighted value of $25,000. If the total weighted value is $250,000, that wallet receives 10% of the pool: $1,000 equivalent from an illustrative $10,000 WETH pool. Actual amounts depend on collected WETH and all participants; this is not a promised payout.

Wallets below $20,000 of 30-day volume are unranked and do not share in the pool. Your current tier and progress to the next one are shown on the swap page. Rebates are separate from execution output. Neither a rebate nor positive surplus is guaranteed, and a tier weight is not a refund percentage of your own fees.

How it's collected​

The fee uses CoW Protocol's partner-fee model. The Ophis swap app and SDK write the 1 bp base on every supported chain. On hosted chains they also write a pair-aware priceImprovementBps entry with a hard maxVolumeBps cap; operated chains in the standard schedule apply that second component in the backend instead to avoid duplication.

On the SDK-supported Ophis stacks (Optimism, Unichain, Robinhood Chain, Arc), the backend also enforces an anti-abuse minimum in backend order validation, rather than relying only on frontend metadata: it rejects an order to the Ophis fee recipient whose partner fee falls below 1 bp. This rejects declared sub-floor fee entries; absent fee metadata does not establish the same guarantee. It is not a Solidity minimum-fee invariant in the settlement contract. On CoW-hosted chains no sovereign floor is enforced, the same appData rate applies (validated by CoW's backend), and CoW's protocol fees (see the all-in table above) are charged by CoW on top.

For the protocol-level details, see CoW Protocol batch auctions.

note

The rebate pool is the WETH the fee Safe holds; fees collected in other tokens are not currently part of it. Want to earn on trades you refer? See the Affiliate program: share a code and earn a share of the verified base fee Ophis keeps on every trade your referrals route.