Skip to content
@vulcx

Vulcx org

Swap aggregator for Fogo Chain. Best-price multi-hop routing across every pool — on-chain program, REST API, and TypeScript SDK. Free during beta.

Vulcx

The best-price swap router for Fogo Chain.

Give it a token pair and an amount. Vulcx searches every pool on Fogo — up to five hops, splitting size across paths when splitting wins — and hands back a transaction ready to sign.

Try a swap Get an API key Read the docs Status


Routing built for Fogo

Vulcx gives builders production-ready swap routing on Fogo without running any infrastructure of their own.

  • Multi-hop, split routing — up to five hops per path, with size split across multiple routes when that beats a single path.
  • Start with no key/quote, /swap, /instructions and /price answer anonymous requests, so the first call costs you nothing to set up. A free key raises your budget from 1 to 100 cost units per second; the WebSocket stream is the one endpoint that always needs one.
  • Firm quotes — every quote carries a quoteId. Redeem it and you commit at the price you were shown, or the request fails cleanly — no signed transaction that reverts on chain.
  • Transaction builder — get back a ready-to-sign transaction, or raw instructions if you're composing your own.
  • On-chain settlement — a single Solana program executes the routed swap atomically, including split routes, in one transaction.

Revenue comes from the on-chain protocol fee, not from gating API access — which is why the API stays usable without an account.

Start building

npm install @vulcx/sdk
import { VulcxSDK } from "@vulcx/sdk";

// The key is optional — omit it to try things out anonymously.
const vulcx = new VulcxSDK({ apiKey: process.env.VULCX_KEY });

const quote = await vulcx.quote({
  inputMint: "So11111111111111111111111111111111111111112",
  outputMint: "uSd2czE61Evaf76RNbq4KPpXnkiL3irdzgLFUMe3NoG",
  amount: "1000000000", // 1 FOGO (9 decimals)
  swapMode: "ExactIn",
  slippageBps: 50,
});

console.log(`Output: ${quote.amountOut}, Impact: ${quote.priceImpactPercent}`);

Keys are free during beta and issued by hand — request one, or ask on Telegram.

Repositories

Repo What it is
sdk TypeScript client for the route engine's HTTP API
vulcx-cpi Rust crate for calling the aggregator's route instruction from your own program via CPI
vulcx-docs Integration guides and API reference
landing_page vulcx.xyz, including the live quote panel and the status page

The route engine and on-chain settlement program aren't open source. Self-hosting the engine is planned and not released yet.


Pinned Loading

  1. sdk sdk Public

    TypeScript SDK for the Vulcx swap aggregator on Fogo — best-price multi-hop quotes, ready-to-sign transactions, raw instructions, and firm quotes.

    TypeScript

Repositories

Showing 6 of 6 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…