Jupiter Aggregator API bindings for Rust.
Basic usage examples can be found in the examples directory.
- Crates.io: https://crates.io/crates/jup-ag
- API Documentation: https://docs.rs/jup-ag/
- Jupiter Swap API Documentation: https://station.jup.ag/docs/v6/swap-api
- jup.ag Website: https://jup.ag/
To run the examples:
$ cargo run --example <EXAMPLE_NAME>
You can set custom API endpoints via environment variables to use any self-hosted Jupiter APIs. Like the self-hosted V6 Swap API or paid hosted APIs. Here are the ENV vars:
QUOTE_API_URL=https://hosted.api
PRICE_API_URL=https://price.jup.ag/v1