Skip to content
Broker news. Connected. RSS feed
FXBROKERS

A clearer view of the broker industry.

Crypto ExchangesExchange profile

Matcha: token swaps, routing fees and wallet permissions

Matcha is the 0x-built exchange aggregator for trading tokens through connected wallets. This profile covers swap modes, cross-chain routes, limit and triggered orders, current published charges, token approvals, support and the distinction between Matcha and Matcha Meta.

By Editorial deskOperating status: ActivePublished Sources checked
  • Matcha routes wallet-based swaps across liquidity sources; Matcha Meta is a separate product with a separate support route.
  • Auto includes network costs in the quote; Standard, limit and cross-chain transactions have separate network costs under the current fee guide.
  • Advanced stop-loss and take-profit orders trigger market swaps. Their trigger price is not a guaranteed execution price.

Services, routing and order types

Sections ↑

Matcha aggregates liquidity for token swaps, with Swap, Limit and Advanced controls in the current interface. Its route sources include automated market makers and request-for-quote liquidity. The interface supports EVM-wallet connections and links to the 0x developer infrastructure behind the product. Listed tokens and available route choices depend on the network and transaction being quoted.[1]

Reference table01

Trading modes

Trading modes
ModeHow execution worksMaterial condition
Standard swapA regular onchain transaction submitted through the connected wallet.Network gas is paid separately from the swap charge.Source 5
Auto swapMatcha relays the trade and handles network submission; the cost is represented in the traded tokens.The guide makes Auto the default where available. Native-token selling and small amounts can restrict availability.Source 6
Limit orderA signed instruction specifying token amounts, price and expiry.Wrapped tokens are required where the native asset is not supported.Source 17
Advanced stop-loss / take-profitA price event triggers a market swap through Definitive’s Flash API.The final amount can differ from the estimate; each instruction has an expiry.Source 21
Cross-chainA token swap combined with movement between supported networks.The FAQ names Socket bridge routing; not every token or network combination is available.Source 7

The dedicated limit-order network page lists Ethereum, BNB Smart Chain, Polygon, Base, Arbitrum and Avalanche. That is a product-specific list, not a statement that every supported swap chain offers limit orders. In particular, broader Solana swap support should not be read as evidence that the same limit-order feature is available there.[16]

Reference table02

Limit-order lifecycle

Limit-order lifecycle
StageDocumented behaviour
CreationSet the sell/buy amounts, desired price and duration. Presets range from one hour to 365 days; a custom expiry cannot exceed 365 days from creation.Source 17
WaitingLiquidity, a willing counterparty, sufficient wallet tokens and taker economics all affect whether an order fills. A displayed last-trade price is not necessarily an executable price.Source 18
MonitoringOpen Orders can be filtered by chain or token. The instruction remains open until completion, expiry or cancellation.Source 20
CancellationThe wallet signs the cancellation transaction and pays network gas. Natural expiry without a fill does not incur that cancellation gas.Source 19

Moving or spending tokens after signing a limit order can leave insufficient assets for execution. Matcha’s unfilled-order guide also explains why small orders may be unattractive to takers once network costs are considered. Price control therefore does not establish an execution guarantee or reserve a centralised account balance for the order.[18]

Advanced orders are different from limits. A stop-loss responds to a downward trigger and a take-profit to an upward trigger, then submits a market swap. The displayed amount at the trigger is an estimate after fees. Native assets such as ETH must be replaced by their wrapped form where prompted. Waiting instructions appear in Open Orders; completed or partially filled ones appear in the Advanced history tab.[21]

Current charges and quote interpretation

Sections ↑
Reference table03

Published swap and order charges

Published swap and order charges
ModeStablecoin-to-stablecoinOther pairsNetwork costs
Auto0%0.25%Included in quoteSource 5
Standard0%0.25%AdditionalSource 5
Limit0.02%0.25%Apply on fillSource 5
Cross-chain0.04%0.40%AdditionalSource 5

The current fee page says these rates apply across supported chains, including Solana. Older Auto and cross-chain articles contain inconsistent fee statements; the newer dedicated tariff is used here. Zero swap commission for a stablecoin pair does not remove its network cost.[5][6][7]

Matcha may capture trade surplus from improved execution and receive order-flow auction rebates. Solana network costs can include SOL fees, priority fees and token-account rent.[5]

A separate Advanced-order fee rate was not established in its inspected guide; review the order confirmation.[21]

Reference table04

Illustrative transaction calculations

Illustrative transaction calculations
ExampleCalculationResult
2,500 units of value at 0.25%2,500 × 0.00256.25 units, excluding network costs and price movement.Source 5
1,000 quoted output tokens with 0.5% tolerance1,000 × (1 − 0.005)995-token threshold under this simplified example; other deductions excluded.Source 24

Auto’s network cost is paid economically through the tokens involved even when no separate native-gas payment is shown. The Auto guide explains that the fee token depends on whether the user specifies the pay amount or receive amount. The user cannot independently select that fee token. If network cost consumes too much of a small transaction, Auto may be unavailable until the amount changes.[6]

Price impact describes how the size of a trade interacts with available pool liquidity. Slippage describes a difference between the expected and executed result. These are distinct from the platform’s published commission: two orders with the same fee percentage can produce different net results if their liquidity or timing differs.[23]

The slippage guide gives a 0.5% default and allows changes in trade settings. It says a transaction should not execute beyond the chosen adverse-price threshold. The tolerance governs execution conditions; it does not predict the price that will be available or guarantee that a pending transaction succeeds.[24]

Wallet funding, proceeds and cross-chain transfers

Sections ↑

Matcha’s wallet-funding guide describes direct peer-to-peer trading from the connected wallet without depositing into a central exchange account. Purchased tokens return to that wallet after settlement. Accordingly, the usual custodial-exchange distinction between a trading balance and a requested platform withdrawal does not describe the basic Matcha swap flow.[9]

The fiat-funding article says Matcha does not directly sell crypto for fiat. It describes acquiring assets through an external exchange or fiat on-ramp and transferring them into a supported self-custody wallet. Those providers’ payment acceptance, identity checks, charges and withdrawal timing are separate from Matcha’s swap tariff. The article does not establish a Matcha-operated bank or card cash-out route.[10]

Reference table05

Cross-chain workflow

Cross-chain workflow
StepOperational detail
QuoteSelect the source token/network and destination token/network, enter the amount and review the quote. A token approval may be required first.Source 8
ConfirmConfirm the transaction through the connected wallet. The documented bridge flow allows a specified sell amount rather than a fixed requested buy amount.Source 7
TrackTrade Details links to Socketscan, showing initiating and completion transactions; source and destination hashes can be inspected separately.Source 8
ReconcileCross-chain transactions have their own history tab. Record the destination-chain completion, not only the initiating transaction.Source 8

Bridge settlement depends on congestion, gas conditions and liquidity. The FAQ directs unresolved failed transfers to support with relevant transaction hashes. A submitted source transaction is therefore not a fixed-time promise of delivery on the destination chain. The source, destination and quoted route need to be considered together.[7]

Wallet permissions and token controls

Sections ↑

For token trading, the approval grants a smart contract spending authority over the relevant tokens. Matcha’s current approval guide identifies 0x AllowanceHolder. For cross-chain trades it describes a default allowance equal to the transaction amount, which can be increased in the wallet. An approval can require native gas before the swap itself.[11]

Disconnecting a wallet from the website is different from revoking an onchain token allowance. Matcha’s allowance guide explains that many wallet disconnection controls leave spending permissions intact. Revocation requires the relevant onchain transaction and gas. This distinction matters when ending a session or removing a previously used integration; browser connection status alone does not describe all outstanding contract permissions.[12]

The homepage labels its token-code risk indicators as outputs from Go+ Security and says Matcha does not verify those results. Its liquidity measure is supplied by Codex, with a defined depth range around spot price. These indicators are inputs for examining a token and its market; neither is an independent guarantee of solvency, liquidity at any order size or protection against loss.[1]

The privacy notice explains that public wallet holdings and transaction records are visible to third parties and may be impossible to modify or remove. It also describes collection of wallet type, token balances, technical data and support communications. Self-custody concerns control of assets; it does not mean that wallet activity is private.[4]

Eligibility, wallets and device access

Sections ↑

The terms require age 18 or the higher local age of majority, contractual capacity and lawful use. US sanctions and embargo restrictions apply. They do not provide an exhaustive positive country-eligibility list. Access may be restricted under the agreement.[3]

Reference table06

Connection options

Connection options
MethodDocumented scope
MetaMask / Coinbase WalletThe supported-wallet guide names these wallet applications and WalletConnect-compatible mobile options. Its list is expressly non-exhaustive.Source 13
WalletConnectThe browser displays a pairing QR code; the mobile wallet scans and confirms the connection. This supports wallets without a direct browser extension.Source 14
Phantom desktopThe guide distinguishes the Solana-icon wallet connection from the Ethereum-icon EVM connection.Source 15
Phantom mobileUse Phantom’s in-app browser to open Matcha and connect the intended wallet.Source 15
Hardware walletsThe wallet guide says there is no direct hardware-wallet connection; it describes access through MetaMask and notes reported compatibility problems.Source 13

For a previously connected Phantom wallet that no longer appears correctly, the guide describes disconnecting Matcha in Phantom’s Connected Apps settings before reconnecting. This repairs a connection state; it should not be treated as cancellation of a signed limit order or revocation of token allowance.[15][12]

Support, failed orders and complaints

Sections ↑
Reference table07

Contact routes

Contact routes
PurposeRouteScope
Matcha technical support[email protected]; official ticket form; in-app Contact SupportThe help article also describes chat access from the top-right menu.Source 29
Bug investigationChat → request a person → submit a bug reportProvide the relevant URL, screenshots and expected behaviour.Source 30
Matcha Meta@matchametaxyz on XSeparate product and support route; the Matcha instructions above concern matcha.xyz.Source 29
Privacy request[email protected]The privacy notice provides this address for data and privacy questions.Source 4

The transaction-failure article identifies insufficient gas limits and prices moving outside slippage tolerance as common causes in its Ethereum examples. It cautions against manually lowering gas settings after confirmation. Those examples explain possible failures; they do not establish the cause of any particular transaction without its wallet or explorer details.[25]

The timing guide says transactions settle on their respective blockchains, with time affected by congestion and gas. Its typical-time description is not an execution service-level commitment. A confirmed trade cannot be cancelled or reversed according to the dedicated cancellation FAQ; an unfilled limit instruction has a separate cancellation workflow.[26][27]

A formal contractual claim starts with written notice to [email protected] identifying the claimant, basis and requested relief. The terms allow 30 days after receipt for informal resolution before the specified dispute process, subject to their exceptions.[3]

Operator and regulatory scope

Sections ↑

The terms identify ZeroEx, Inc. and state that it is not registered or licensed with financial regulatory authorities, naming the CFTC, SEC and FinCEN. This is the operator’s disclosure, not a verified authorisation. No exchange licence or compensation entitlement is assigned here.[3]

Company history and related products

Sections ↑

Matcha’s company page dates its launch to April 2020 under 0x, initially aggregating Ethereum liquidity. Its history records multi-chain expansion in 2021 and the addition of Auto in the 2023 generation. The page displays more than 502,000 wallets traded and more than $62 billion of volume. These are attributed cumulative website figures with no specified measurement end date, not current active-customer counts.[2]

Matcha Meta compares quotes from other aggregators, while Matcha aggregates underlying exchange liquidity. The official support article treats them as distinct 0x products. Meta’s separate website and routing model do not establish that its features, permissions or support procedures apply unchanged to a Matcha transaction.[29]

Operator
ZeroEx, Inc.
Exchange model
Decentralised
Service scope
Wallet-based spot aggregation, same-chain and cross-chain swaps, limit and triggered orders.
Client types
Retail clients
Pricing publication
Public pricing
Funding scope
Fund a compatible wallet externally; no direct fiat purchase service established.
Custody and asset handling
Assets settle through connected self-custody wallets; token allowances authorise contract spending.
Client eligibility
Adults legally permitted to trade; US sanctions and embargo restrictions apply.
Support
[email protected], ticket form and in-app chat.
Authorisation and registration scope
Terms state that ZeroEx is not registered or licensed by financial regulatory authorities.

Exchange metadata checked 21 Oct 2026Source 1Source 2Source 3Source 4Source 5Source 9Source 10Source 11Source 29

Covered contracting entities

ZeroEx, Inc.

Jurisdiction
United States
Covered services
Matcha web application.
Client and location scope
Subject to Matcha terms.

Published terms

Source 4Source 3

Records, integrations and research tools

Sections ↑

Trade History is available from the connected-wallet menu or the history page. The guide describes network and order-type filters, open limit orders and explorer links for individual trades. Cancel All operates on one blockchain at a time, so orders on two networks require separate cancellation actions. The inspected guide does not establish a complete downloadable tax report or a CSV export.[28]

Cancelling a limit order requires a wallet transaction. The cancellation guide suggests another browser if the control is unresponsive and provides multiple-order selection. This is an alternative interface troubleshooting step, not a promise of dealer intervention during an outage. The transaction should be checked in the explorer after submission.[19]

The 0x developer site offers Swap, Gasless, Cross-Chain and analytics APIs, with dashboard-generated keys and separate developer onboarding. These are infrastructure products for integrations. The page’s example requests a quote; obtaining an API key is not evidence that a third party has acquired authority over a Matcha user’s wallet. Transaction authority still needs to be understood from the actual signing and approval flow.[32]

Reference table08

Settings and research aids

Settings and research aids
ControlUse and boundary
Trade settingsChoose slippage, network-gas preference and eligible liquidity sources. Resetting defaults restores the guide’s 0.5% tolerance, Fast gas preference and available sources.Source 22
Token charts and warningsMatcha documents price-impact and gas warnings. Support can explain how to trade, but says it does not select tokens or give individual trading recommendations.Source 31
AI and automationNo autonomous AI investment-management service was established from the inspected product guidance. A triggered order follows the instruction the user sets; it is not evidence of discretionary portfolio management.Source 31Source 21
Follow the evidence

Sources & further reading

  1. Matcha interface Matcha · Accessed 21 Oct 2026
  2. About Matcha Matcha · Accessed 21 Oct 2026
  3. Terms of service Matcha · 15 Jul 2025 · Accessed 21 Oct 2026
  4. Privacy notice Matcha · 8 Mar 2023 · Accessed 21 Oct 2026
  5. Trading fee schedule Matcha · Accessed 21 Oct 2026
  6. Matcha Auto Matcha · Accessed 21 Oct 2026
  7. Cross-chain FAQ Matcha · Accessed 21 Oct 2026
  8. Cross-chain workflow Matcha · Accessed 21 Oct 2026
  9. Wallet deposits and withdrawals Matcha · Accessed 21 Oct 2026
  10. Funding with fiat Matcha · Accessed 21 Oct 2026
  11. Token approvals Matcha · Accessed 21 Oct 2026
  12. Revoking token allowances Matcha · 8 Jul 2024 · Accessed 21 Oct 2026
  13. Supported wallets Matcha · Accessed 21 Oct 2026
  14. WalletConnect Matcha · Accessed 21 Oct 2026
  15. Phantom connection Matcha · Accessed 21 Oct 2026
  16. Limit-order networks Matcha · Accessed 21 Oct 2026
  17. Creating limit orders Matcha · Accessed 21 Oct 2026
  18. Why limits remain unfilled Matcha · Accessed 21 Oct 2026
  19. Cancelling limit orders Matcha · Accessed 21 Oct 2026
  20. Viewing limit orders Matcha · Accessed 21 Oct 2026
  21. Stop-loss and take-profit Matcha · Accessed 21 Oct 2026
  22. Trade settings Matcha · Accessed 21 Oct 2026
  23. Price impact Matcha · Accessed 21 Oct 2026
  24. Slippage tolerance Matcha · Accessed 21 Oct 2026
  25. Failed transactions Matcha · Accessed 21 Oct 2026
  26. Settlement timing Matcha · Accessed 21 Oct 2026
  27. Confirmed trade cancellation Matcha · Accessed 21 Oct 2026
  28. Trade history Matcha · Accessed 21 Oct 2026
  29. Matcha and Matcha Meta support Matcha · Accessed 21 Oct 2026
  30. Bug reports Matcha · Accessed 21 Oct 2026
  31. Trading guidance boundary Matcha · Accessed 21 Oct 2026
  32. 0x developer products 0x · Accessed 21 Oct 2026

This profile reports dated public information, including exchange-published services and terms. It does not independently test or guarantee trading, custody, pricing or withdrawals. Inclusion is not an endorsement. Permissions and protections apply only to the named legal entity, service and client category; check the current official records and your contract.

Report an error or submit an update