Execution infrastructure for desks & integrators.
Connect your desk or app to token swaps across 14 EVM chains. Use the widget, SDK or trading app with published fees and security limits.
Review the execution model.
Signed orders constrain execution. Settlement, approvals and external routes have different risks.
You authorize the order
Standard ERC-20 funds stay in your wallet until settlement under your signed order and allowance. Native-token orders and bridges can require deposits with separate recovery rules.
MEV-protected settlement
Offchain orders and uniform clearing prices per token pair mitigate common MEV. Solver transactions can still use public liquidity pools; protection is not absolute.
Documented review scope
CoW's upstream audits cover the versions named in their reports. Ophis deployments and changes have separate review scope. Read the security guide.
Charge your own fee. Ophis takes 0% of it.
Ophis publishes its terms. Integrations pay a 1 bp base plus 80% of reference-quote improvement on volatile pairs (99 bps cap), or 50% on stable pairs (20 bps cap). Arc uses the same backend improvement policy for in-market orders and is indexed for volume and referral rebates; its own-fee payout guarantee is not enabled. Hosted integrations additionally pay CoW Protocol fees upstream. Using the SDK or manual appData, you can still add your own fee and Ophis takes 0% of that markup.
Your fee line, on-chain
For an ERC-20 order, the appData partnerFee field accepts an array: you stack
your own fee entry (your recipient, within the aggregate cap) next to the Ophis base.
Ophis takes 0% of your fee; the protocol charge is separate. On
Optimism and Unichain, own-fee payouts use WETH from the Ophis Safe, subject to
recipient onboarding, activation, funding and Safe approval. Robinhood own-fee payout is not yet guaranteed and is
reported with non-guaranteed accruals until its payout lane is enabled. On CoW-hosted chains it pays through CoW's weekly
distribution under CoW's terms. Native-ETH orders use the eth-flow helper; add your own
fee via a manual appData build.
Finite trade rewards
Eligible wallets can receive one winning ticket after a verified $100+ swap on an eligible chain while inventory remains. The campaign started with 105 tickets totaling 150 USDG. Check Rewards for current availability and the eligibility rules.
Discuss an ecosystem integration
Contact us about token listings, integration support and a scoped commercial agreement. Price and execution depend on available liquidity and the live quote.
Ophis takes 0% of your $8,000 markup. On Optimism, Unichain, and Robinhood Chain, the separate Ophis charge is 1 bp plus capped price-improvement capture. Arc uses the same capped backend improvement policy for in-market orders and has no own-fee payout guarantee. CoW-hosted payouts follow CoW's terms; on Optimism and Unichain, WETH payouts from the sovereign chain's Safe require onboarding, activation, funding and Safe approval. Robinhood payout is not guaranteed until its dedicated payout lane is enabled.
For reference, MetaMask Swaps charges 0.875%.
| Tier | Referred volume | Share |
|---|---|---|
| Self-serve | Capped at $1M/month | 8% |
| Partner (by contact) | Uncapped | 12% |
The referral share is calculated on the verified base fee Ophis keeps from the flow you refer. View rewards and payout status in your dashboard. Arc is included in referral indexing; integrator own-fee payout terms are separate.
Payouts on Optimism and Unichain
On Optimism and Unichain, your recipient address is added to the settlement backend's fee-recipient allowlist after verification, then your own-fee is metered per settled trade and eligible for payout to your recipient in WETH from the sovereign chain's Ophis Safe, with Ophis taking 0% of it. Execution is a 2-of-3 Safe signature. The payout runs once your recipient is onboarded (allowlisted) and we have enabled and funded it; amounts are USD-valued from routed volume, not exact per-token restitution. The 1 bp sovereign base and capped price-improvement policy remain separate from the third-party own-fee.
Payouts on CoW-hosted chains
This is where a third-party own-fee is chargeable today. Stacked fee entries are accepted and charged by CoW's production orderbooks, verified against live quotes in July 2026. Payouts flow through CoW Protocol's weekly partner-fee distribution under CoW's terms, which include a service fee on partner fees (25% by default) and a 0.001 WETH minimum. Those terms also apply to stacked partner-fee recipients. Check executed payout records for the amount received by your recipient.
14 EVM chains, plus external routes.
Batch-auction orders use EVM orderbooks. The standalone app also supports Bitcoin, Solana, Monad, Hyperliquid (Hypercore), X Layer, Sui, Tron, Starknet and Zcash through NEAR Intents, including external-source deposits. Select a supported source, review the quote and refund address, then fund from your source wallet. Asset and route availability apply; these deposits are separate from SDK/MCP order builders and embedded widgets.
Sepolia testnet is available for integration testing; this view lists production chains only.
Three ways to put Ophis in front of users.
Choose an embedded interface, a programmatic integration or direct app access. The widget and SDK build EVM orders; external deposit routes are separate app flows.
Embed the widget
Embed @ophis/widget-react and set your own appCode for attribution.
The wrapper uses the Ophis host and theme. See the
widget guide.
Build with the SDK
Quote, build and submit orders with @ophis/sdk across 14 EVM chains.
Use v0.4.4 or later for Arc referral tags. Native-token flows require an EthFlow deployment;
Arc uses ERC-20 orders. See the integration guide.
Direct use
Point operators at swap.ophis.fi for immediate, no-code access. Wallet
connect via MetaMask, WalletConnect v2, Coinbase Wallet, Safe, or any EIP-1193 provider.
Nothing to build.
Public Intent API.
Parse a natural-language swap request without an API key. The parser does not quote, sign or execute trades.
| Endpoint | Method | Auth | Rate limit | Status |
|---|---|---|---|---|
/api/intent | POST | None | 30 / min / IP | Live |
| CoW orderbook API | HTTP | None | Upstream-defined | Live |
See the Intent API reference for validation, origin restrictions and errors. Contact us to discuss requirements beyond the public limits.
Security and review posture.
Batch-auction settlement uses CoW's GPv2 contracts or Ophis deployments derived from them. Upstream audits apply to their stated shared-code scope. Ophis-specific reviews are internal and tool-assisted; their reports do not establish blanket coverage of every release or bridge.
Upstream contract audits
Upstream audits cover the CoW contract versions named in those reports, not every Ophis modification or deployment. Reports are public in CoW Protocol's contracts repository (github.com/cowprotocol/contracts).
Ophis application reviews
Ophis-specific solver wiring, the AllowList authentication contract, and partner-fee handling were reviewed with Trail of Bits' Slither static analysis and Echidna property fuzzing, GitHub CodeQL, and multi-agent code-review passes. Findings and responses are tracked in commit history.
Security disclosures
Report vulnerabilities through the disclosure process. A public bounty reward is not offered on this page.
Public, partner, or institutional access.
Four engagement shapes, from open public access to institutional contracts, each scoped to what it delivers. Where a shape is bespoke, it says so and names the path: contact us.
Public best-effort
Open access to the app and public Intent API, without a formal SLA. RPC outages and upstream protocol issues can affect availability.
Partner-tier support
Contact us with your use case, target volume and support needs. Any private service terms require a separate agreement.
OTC routing partnership
Contact us to discuss OTC routing requirements. Availability, execution scope and reporting require a separate written agreement.
Contracting path
The interface is operated independently and is not a regulated financial-services entity. Formal terms, uptime commitments, indemnification, and liability are handled per a written contract; full operator and entity details on request.
What Ophis is, and what it is not.
The boundaries of the service, stated up front for integration planning.
What Ophis is
A non-custodial interface to the CoW Protocol settlement layer, with a plain-English intent parser, a partner program that tracks eligible referral fees, and cross-chain destination support via NEAR Intents. Operated independently and open-source under GPL-3.0.
What Ophis is not
A regulated investment firm, a custodian, a guaranteed-execution venue, an ISO-certified provider, an exchange, or a market maker. Execution depends on solver competition and upstream protocol availability. We do not promise outcomes we cannot enforce on-chain.
Questions desks ask first.
Are you a regulated financial-services entity?
No. Ophis is operated independently and provides a non-custodial software interface to permissionless on-chain protocols. It does not take custody of funds, execute discretionary trades, or hold a regulated financial-services license. For formal contractual arrangements, full operator and entity details are provided on request via the contact below.
How does Ophis price its service, and is execution competitive?
Orders pay a 1 bp base plus capped reference-quote-improvement capture: 80% on volatile pairs, capped at 99 bps of volume; 50% on stable pairs, capped at 20 bps. Hosted chains also apply CoW Protocol fees. Execution and price depend on the live quote.
Integrators can add their own fee within the documented caps. Ophis takes 0% of that markup; the payout path and upstream deductions affect the amount received. Review the rates and payout conditions and partner guide before integrating.
Where are integrator own-fees guaranteed for payout?
Ophis-operated own-fee payout is currently guaranteed on Optimism and Unichain once the recipient is onboarded and its payout lane is enabled. Robinhood accrual remains non-guaranteed until its dedicated payout lane exists. CoW-hosted payouts follow CoW Protocol's terms and service fee.
Can I get a custom rate limit?
The public Intent API allows 30 requests per minute per IP. Contact us with your throughput and integration requirements; no public API-key tier is available.
How do I integrate?
Three paths, detailed above: (1) embed the themed widget with your own appCode, (2)
build with the dependency-free @ophis/sdk from your bot, agent, or backend
(this is the path that earns the partner revenue share), or (3) point operators at
swap.ophis.fi for direct, no-code use. Documentation
at docs.ophis.fi.
What happens if a solver fails or the upstream protocol has an outage?
Another solver may fill an order, but execution is not guaranteed. Orders can remain open or expire during solver or upstream outages. An unfilled signed ERC-20 order has no settlement fee; approvals and other wallet transactions can still cost gas. Native-token deposits need separate refund handling.
Do you have references or case studies?
We list specific partner integrations here only after a signed agreement exists. If you would like to be a named reference partner, mention it in your first email.
Start the conversation.
Tell us your chains, expected volume and integration needs. We can discuss the published pricing, payout conditions and an appropriate integration path.
Contact us →







