Skip to main content

What is Vanish Core?

Vanish Core is the API that powers private trading and lending on Solana. It plugs directly into existing infrastructure - any DEX, any aggregator, and any lending provider where the flow applies - with no changes to routing logic, slippage configuration, or execution parameters.

Trading

Trade privately with ~200ms overhead. Any DEX or aggregator, no stack rebuild.

Lending

Earn yield privately. Funds advanced from Vanish’s trading accounts, deployed into any lending provider.
Both are the same integration: one base URL, one API key, one signing model, and a commit after every transaction.

How It Works

1

Fund your account

Deposit SOL or SPL tokens. Once confirmed and committed on-chain, the balance is live and ready to use.
2

Trade or lend

Build a swap transaction using any DEX or aggregator, or your own instructions for a lending provider. Submit it to Vanish - it wraps the transaction and routes it privately through a one-time wallet, submitting via Jito bundle or returning a signed payload for self-broadcast.
3

Commit the result

Call /commit with the transaction signature. Vanish settles the action and updates the balance. On-chain failures revert atomically - no manual action needed.

Mechanics

Every trade and every lending action is routed through a one-time wallet, temporarily funded from Vanish’s trading accounts, so the originating wallet is never exposed as a transaction signer on-chain. A trade uses a fresh wallet and settles in a single transaction; a lending position keeps its wallet until a settle returns the funds and closes it.

Compliance

Same wallet in, same wallet out. Screened via Elliptic and Range on every transaction.

Security

Audited by Halborn. Signing runs inside Turnkey TEEs - private material never leaves the enclave.

Support

Dedicated integration engineers available during onboarding and beyond. Direct access via Discord.

Ready to go?

  • Quickstart - Full TypeScript and Rust implementation. Up and running in under 30 minutes.
  • Integration - Complete endpoint reference covering deposits, trades, lending, settles, and withdrawals.
  • Signing - The signed message format required by each endpoint.
  • FAQ - Common questions on API keys, fees, commit behaviour, and compliance.