Skip to content

Latest commit

 

History

32 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jupiter AMM interface

A Cargo workspace for integrating a Solana DEX into Jupiter routing.

Crate What it is
interface/ jupiter-amm-interface — the Amm trait a DEX implements to be routed by Jupiter.
test-kit/ jupiter-amm-test-kit — a harness to verify an SDK's Amm::quote() matches the on-chain program (snapshot a pool, run the quote, execute the native swap in LiteSVM, assert parity) before handing the SDK to Jupiter.

Getting started

  1. Implement Amm for the DEX against interface/.
  2. Verify it against the real program with test-kit/ — see its README for the test-suite pattern.

Questions? Ask in the Jupiter Discord #developer-support channel.

About

No description, website, or topics provided.

Resources

Stars

81 stars

Watchers

9 watching

Forks

Releases

Packages

Used by

Contributors

Languages