Welcome to Vulcx
Vulcx aggregates liquidity across the Fogo ecosystem to find the best swap execution for any token pair.Why Vulcx?
- Best-price routing. Multi-hop routing across Vortex, Fluxbeam, Fogo.fun, and Moonit bonding curves to find optimal execution.
- Fast execution. Get a quote and build a ready-to-sign transaction in a single API call.
- Simple integration. Three endpoints cover the entire swap lifecycle: quote, build transaction, submit.
Endpoints
| Endpoint | Method | Auth required | Description |
|---|---|---|---|
/api/v1/quote | GET | ✅ | Get the best route and estimated output for a token pair |
/api/v1/swap | POST | ✅ | Build an unsigned swap transaction |
/api/v1/instructions | POST | ✅ | Get raw instructions for custom transaction composition |
/api/v1/stream | GET (WS) | ✅ | Live-updating quotes over a WebSocket |
/api/v1/tokens | GET | — | Curated list of well-known token mints |
/health | GET | — | Service health check |
Authorization: Bearer vulcx_...) except /health and
/api/v1/tokens — see Authentication.
Quick example
Get a quote for swapping 1 FOGO to USDC on Fogo:Every request above needs an API key — see Authentication for how
to get one and use it.
/health and /api/v1/tokens are the only endpoints that don’t require it.Next steps
Supported Chains
Fogo capabilities and supported DEXs.
Architecture
High-level overview of how Vulcx routes and executes swaps.
API Reference
Full endpoint documentation with Try It.
Executing Swaps
End-to-end guide for your first swap.
Self-Hosted
Run the community binary on your own infra with your own FluxRPC key.