Skip to main content

Jupiter RFQ Webhook Toolkit

Welcome to the Jupiter RFQ Webhook Toolkit documentation! This comprehensive guide will help you integrate your market making system with Jupiter's Request for Quote (RFQ) module.

What is Jupiter RFQ?

Jupiter RFQ allows market makers to provide liquidity and adjust their quotes without being subject to the volatility of on-chain gas prices or chain health. RFQ fills are much less computationally intensive (10x less) compared to AMM swaps and can save gas costs in the long run.

info

📣 NOTE: This integration is still subject to changes, and we welcome suggestions for improvements. If you're interested in becoming a Market Maker on Jupiter RFQ, please read this documentation and reach out to Jo on Telegram to register your webhook.

Key Features

  • Low Computational Cost: RFQ fills are 10x less CU intensive than AMM swaps
  • Gas Optimization: Save on transaction costs compared to traditional AMM routes
  • Dynamic Pricing: Adjust quotes without on-chain volatility concerns
  • Flexible Integration: RESTful webhook API for easy integration

Getting Started

Choose your path based on your role:

Integration Overview

The RFQ system works through a webhook-based architecture where:

  1. Registration: Market makers register their webhook endpoints with Jupiter
  2. Quote Requests: Jupiter sends quote requests to registered webhooks
  3. Quote Response: Webhooks respond with competitive quotes within 250ms
  4. Swap Execution: Users can execute swaps using the best available quotes

Need Help?