Expand description
Jupiter AMM adapter SDK for the Dr. Fraudsworth DEX protocol.
This crate provides the jupiter-amm-interface::Amm trait implementation
that enables Jupiter to route swaps through Dr. Fraudsworth’s on-chain
programs (AMM, Tax, Conversion Vault).
Architecture:
math- Pure swap/tax/vault math functions (exact copies of on-chain logic)state- Raw byte parsers for on-chain account state (no anchor-lang dep)accounts- Hardcoded mainnet addresses and PDA derivationconstants- Protocol constants (fees, rates, decimals)
Re-exports§
pub use sol_pool_amm::SolPoolAmm;pub use vault_amm::VaultAmm;pub use vault_amm::known_instances;pub use vault_amm::known_sol_pool_keys;pub use vault_amm::all_pool_keys;