Add Ophis integration#4295
Conversation
|
@san-npm is attempting to deploy a commit to the Ava Labs Team on Vercel. A member of the Team first needs to authorize it. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 02f8a3cba4
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| - **Surplus Capture**: Price improvement found by solvers is returned to the trader as surplus. | ||
| - **Gasless Signatures**: Orders are submitted as signed messages, so traders do not need native gas to place a swap. | ||
| - **Agent-Native Layer**: A natural-language interface, an MCP server (fi.ophis/mcp), and the @ophis/sdk TypeScript SDK let autonomous agents trade programmatically. | ||
| - **Embeddable Widget**: Drop-in widget for integrating Ophis swaps into any Avalanche dApp. |
There was a problem hiding this comment.
Remove unavailable Ophis widget claim
For dApp integrators, this advertises a drop-in Ophis widget, but the current Ophis integration page I checked at business.ophis.fi says the embeddable option is the upstream CoW Widget and that an Ophis-branded variant with Ophis routing/partner-fee config is not yet available. Builders following this page can waste time looking for or planning around a non-existent Ophis widget, so please remove this claim or qualify it as the upstream CoW widget until the Ophis variant exists.
Useful? React with 👍 / 👎.
| - **Intent-Based Swaps**: Express a trade as an intent and let solvers compete to fill it at the best price, instead of routing through a single fixed path. | ||
| - **MEV Protection**: Batch settlement with uniform clearing prices shields trades from front-running and sandwich attacks. | ||
| - **Surplus Capture**: Price improvement found by solvers is returned to the trader as surplus. | ||
| - **Gasless Signatures**: Orders are submitted as signed messages, so traders do not need native gas to place a swap. |
There was a problem hiding this comment.
When a user has not already approved the sell token, the CoW Protocol flow that Ophis builds on still requires an on-chain approval unless that token supports gasless approvals, and native-token wrapping/eth-flow paths are also on-chain. In those first-time or native-token scenarios, Avalanche users still need AVAX before they can complete the swap setup, so this should be scoped to off-chain order submission after approvals rather than saying traders do not need native gas to place a swap.
Useful? React with 👍 / 👎.
…sless to off-chain order signing
Adds Ophis to the integrations directory.
Ophis is an intent-based DEX aggregator built on CoW Protocol that serves Avalanche C-Chain: users and autonomous agents express a swap as an intent, and a competitive solver network settles it in batches with MEV protection, price-improvement surplus, and gasless signatures. It adds an agent-native layer (natural-language intents, an MCP server, a TypeScript SDK, and an embeddable widget).
Follows
content/integrations/README.md:content/integrations/ophis.mdxwith all required frontmatter (title,category: DeFi,available: ["C-Chain"],description,logo,developer,website,documentation)public/images/ophis.png(512x512)featuredflagApp: https://swap.ophis.fi - Docs: https://docs.ophis.fi - Repo: https://github.com/ophis-fi/ophis