LogoLogo
  • ☠️Introduction
    • What is Clipper?
    • How Clipper Makes Money for LPs
    • How LPs Earn from Arbitrage
    • Clipper's Benchmark: No Impermanent Loss
      • Clipper vs. CPMMs vs. HODLing
      • Appendix: Math
    • Why Clipper Has Better Trading Prices
    • DAO Protocol Fees
    • DAO Governance
  • βš”οΈHow to Use Clipper
    • Liquidity Pools
      • Depositing & Withdrawing
      • Farming Pools
    • Trading
    • Community Adventures
    • FAQs
  • πŸͺ™Governance Token
    • Community Governance
    • β›΅SAIL Primer
      • Clipper Fundamentals
      • DEX Market Structure
      • SAIL Supply & Circulation
      • SAIL Farming
      • veSAIL
      • Token Listings
  • πŸ΄β€β˜ οΈDisclaimers & Technical
    • Audits
    • Smart Contracts
      • Subgraph
        • Entities
        • Queries
    • Integrating with Clipper RFQ
      • Introduction
      • Guides
        • How to use clipper RFQ API?
        • Estimate Clipper Prices
        • Interacting with the Clipper Exchange contracts
        • Integration Examples
          • Swap Native token β†’ Shorttail
          • Swap Shorttail β†’ Native token
          • Swap Shorttail β†’ Shorttail
          • Complete Swap Flow
      • API Reference
        • API v2
          • Overview
          • Pool v2
          • Quote v2
        • API v1
          • Overview
          • Pool
          • Quote
          • Sign
      • Troubleshooting & FAQs
    • Terms of Service
    • Privacy Policy
  • β›΅Come Aboard
    • Discord
    • Twitter
    • Github
Powered by GitBook
On this page
  • How does it work?
  • RFQ Swap API
  • Supported Networks
  • Get Started
  • Support & Contact

Was this helpful?

  1. Disclaimers & Technical
  2. Integrating with Clipper RFQ

Introduction

PreviousIntegrating with Clipper RFQNextGuides

Last updated 2 months ago

Was this helpful?

How does it work?

Clipper has a hybrid onchain/offchain infrastructure. We expose an API to you with price feeds and a k-parameter, and give you the formula that we use to quote prices based on those + onchain data. That way you can route based on predictions of what Clipper will quote. Once you’re ready to use Clipper in a route you request a quote from our servers. Output scales with input so you can compose in multihop trades.

Clipper prioritizes protecting LP yield and restricts toxic bot flow. Clipper values real users. To prevent toxic flow Clipper verifies wallets. Specifically it makes a verification on the wallets used for swaps and checks whether they are EOA (not contracts), have a min amount of ETH, and have done previous txs.

RFQ Swap API

  1. Client retrieves pool information

  2. Client inputs pool information (price feeds, k factor, etc) in the formula to predict quotes.

  3. Client retrieves a firm quote from API

  4. Client creates a swap transaction in the clipper pool contract using values from previous step.

For more details about integration check How to use clipper RFQ API?

Supported Networks

Network
Chain ID

Ethereum Mainnet

1

Polygon Mainnet

137

Optimism Mainnet

10

Mantle Mainnet

5000

Arbitrum One

42161

Get Started

Support & Contact

If you want to review our contracts for each supported network, please refer to this

To see who else has integrated with Clipper, checkout the data page:

If you want to integrate with Clipper send us a message

πŸ΄β€β˜ οΈ
link
How to use Clipper API?
Code Examples
Estimate Clipper Prices
Interacting with Clipper Exchange
API Reference
Troubleshooting
https://clipper.exchange/data
here