USDC On and Off-Ramping for Free, Through Meow

Written by

Brandon Arvanaghi

Published on

Monday, June 29, 2026

USDC On and Off-Ramping for Free, Through Meow

Most fintechs charge a spread on USDC on and off-ramping. The spread is invisible, embedded in the conversion rate, and adds up.

Meow does not. The on-ramp from USD to USDC is free. The off-ramp from USDC back to USD is free. No spread, no per-conversion fee. Supported chains are Ethereum, Base, Solana, and Arbitrum for USDC, and Ethereum for USDT.

This is the comparison.

The Conversion Spread Nobody Talks About

Stablecoin pricing is presented as a market rate. The customer sees "USD to USDC at 1:1" on the conversion screen. The actual rate is 1.00 minus the provider's spread.

The spread is in basis points. A 25 basis point spread on a $100,000 conversion is $250. A 100 basis point spread on the same conversion is $1,000. Run that across an active treasury operation and the spread becomes a real line item.

The spread is not the conversion provider's margin. The provider passes some of it to the on-chain market maker, some to the off-chain treasury provider, some to internal P&L. The breakdown varies by provider. What does not vary is that the customer pays the spread on every conversion in both directions.

Most business banking customers have never asked their provider what the conversion spread is, because the provider does not surface it. It shows up in the gap between the dollar amount sent and the USDC amount received.

What Meow Charges

Zero. The on-ramp from USD to USDC carries no spread and no per-conversion fee. The off-ramp from USDC back to USD carries no spread and no per-conversion fee.

The supported chains are Ethereum (main net), Base, Solana, and Arbitrum for USDC. USDT is supported on Ethereum with the same zero-spread structure.

Cross-chain bridging is not part of the Meow ramp. The customer picks the chain at the time of the conversion, and the ramp executes on that chain. If a customer needs USDC on a different chain than the source or destination, they handle the bridge through their chosen bridge provider before or after the Meow ramp.

The conversion is direct USD-to-USDC or USDC-to-USD. No intermediate stablecoins, no chain routing.

How the Competitors Price the Same Flow

Mercury, Brex, and Coinbase Commerce charge spreads on USDC conversion. The spreads range from 25 to 100 basis points depending on the provider, the rail, and the conversion size.

The 25 basis point floor is what enterprise customers with large volume see from providers that publish tiered pricing. The 100 basis point ceiling is what smaller-volume customers see from providers that use a flat spread structure.

At two USDC conversions per month at $50,000 each, the spread cost runs $250 to $1,000 per month across the providers that charge a spread. Annualized, that is $3,000 to $12,000 a year of conversion cost the customer never sees on an invoice.

Meow removes the spread. The same two conversions at $50,000 each cost zero.

Where the Free Ramp Lives

Two paths.

The first is the Meow MCP server at mcp.meow.com. An AI agent on Claude, ChatGPT, Cursor, or Gemini calls the conversion tool as part of a larger payment or treasury workflow. The agent gets the same zero-spread rate the human user gets through the dashboard.

The second is the Meow dashboard. A human user opens the dashboard, picks the chain, enters the conversion amount, and confirms. The conversion executes at the zero-spread rate.

The same free ramp serves both paths. There is no API tier with a different pricing structure.

Controls That Protect Treasury

A free ramp without controls is a liability. The controls are configured per account.

Per-conversion caps. The customer sets a maximum dollar amount per conversion. Anything above that needs a separate authorization.

Daily ramp ceilings. The customer sets a maximum total conversion volume per day. The ceiling applies across both directions.

Dual-approval thresholds. The customer sets a notional above which a second authorized user must approve the conversion. The threshold can be set per agent or per user.

Per-agent ramp limits. The customer sets a maximum daily ramp volume for each AI agent that has access to the conversion tool. Different agents can have different limits.

The bound is enforced server-side at the API gateway before the conversion executes. The agent cannot exceed the limit by retrying. The dashboard cannot exceed the limit by routing through a second user.

Settlement and Operations

Once a conversion is initiated, the flow runs through the chain settlement on the receiving side. On the USD-to-USDC direction, the USDC posts to the customer's specified wallet address on the selected chain once the on-chain transaction confirms. On the USDC-to-USD direction, the customer sends USDC to the Meow-provided address on the selected chain; the USD credit posts to the Meow account once the on-chain transaction confirms.

The customer sees the USDC balance change on-chain. The customer sees the USD credit in the Meow account. The accounting trail is direct: every conversion has an on-chain transaction hash and a corresponding Meow account entry. No reconciliation across multiple providers.

Why Meow Charges Zero

The spread on USDC conversion is a legacy of how the early stablecoin providers monetized. The provider stood between a USD bank rail and an on-chain liquidity pool, and the spread covered the operational complexity and the risk capital.

Meow operates the USD rail and the on-chain liquidity directly. The conversion is a single-step operation, not a hand-off across multiple providers. The operational complexity is internalized; the risk capital is part of the partner bank's treasury operations; the on-chain liquidity is a Meow position.

When the operational and capital structure is integrated, the spread is no longer a necessary cost. Charging it would be revenue extraction without operational justification. Meow's pricing philosophy is to charge for the operations that have real cost (foreign exchange, certain wire and ACH fees, regulated activities) and to not charge for operations where the cost is internalized.

USDC conversion is internalized. The charge is zero.

A Note for Engineers

The MCP integration exposes the conversion tool as a callable function. The agent provides the chain, the direction (USD-to-USDC or USDC-to-USD), the amount, and the destination address (for USDC) or the source address (for USDC-to-USD). The tool returns the transaction hash, the converted amount, and the timestamp.

The conversion is idempotent on the agent side. Re-issuing the same conversion call with the same idempotency key returns the same transaction, not a duplicate conversion. The idempotency key is generated by the agent and stored server-side.

The conversion tool is one of several tools the MCP server exposes. The full tool list is documented at meow.com/skills.md.

Frequently Asked Questions

Is USDC on-ramping through Meow really free? Yes. The on-ramp from USD to USDC carries no spread and no per-conversion fee. The same applies to the off-ramp from USDC back to USD. Supported chains are Ethereum, Base, Solana, and Arbitrum for USDC, and Ethereum for USDT.

Which chains does Meow support for USDC? Ethereum (main net), Base, Solana, and Arbitrum. The agent or the dashboard user picks the chain at the time of the conversion. Cross-chain bridging is not part of the Meow ramp; bridging is handled by the customer's chosen bridge provider before or after the ramp.

Does Meow charge a fee on USDT? No. USDT on Ethereum is supported with the same zero-spread structure as USDC. USDT on other chains is not currently supported through the Meow ramp.

What is settlement like on the Meow USDC off-ramp? The customer sends USDC to the Meow-provided address on the selected chain; the USD credit posts to the Meow account once the on-chain transaction confirms. The customer sees the USDC outbound transaction on-chain and the USD credit in the Meow account; the accounting trail is direct.

What is the comparable cost at Mercury, Brex, or Coinbase Commerce? Mercury, Brex, and Coinbase Commerce charge spreads on USDC conversions typically ranging from 25 to 100 basis points depending on the provider, the rail, and the conversion size. The Meow free ramp removes this cost entirely.

Can an AI agent execute USDC on-ramping for me? Yes. Through Meow's MCP endpoint at mcp.meow.com, AI agents on Claude, ChatGPT, Cursor, and Gemini call the conversion tool as part of a larger payment or treasury workflow. Per-agent ramp limits and dual-approval thresholds on large conversions are configurable through the Meow dashboard.

What controls protect against unintended USDC conversion? Per-conversion caps, daily ramp ceilings, dual-approval thresholds on amounts above customer-set notional, and per-agent ramp limits for agent-initiated conversions. The bound is enforced server-side at the API gateway before the conversion executes.

Try It Yourself

Open the Meow dashboard. Convert USD to USDC at zero spread.

Or, from your AI agent on Claude, ChatGPT, Cursor, or Gemini, add the Meow MCP server and call the conversion tool. The agent gets the same rate the dashboard does.

The spread is what every other provider charges and nobody questions. Meow does not charge it. Apply at meow.com.

Banking services are provided by Grasshopper Bank, N.A., Member FDIC.

Apply in less than 10 minutes today

Join thousands of businesses already using Meow.