Vasco

Vasco

Vasco is a noncustodial prediction market exchange on Solana.

Start trading API overview

Quickstart

Web: open the app and connect a wallet to start trading.

Connect Phantom, Robinhood, Backpack, Coinbase Wallet, or sign in with email.

Architecture

Traders post collateral in a Solana program and submit signed orders to the offchain matching engine. When a trade occurs, the matching engine broadcasts a transaction containing both signed orders to settle onchain.

After depositing, traders do not need to interact with the chain to trade on Vasco.

Onboarding

Open the web app, connect a Solana wallet (or sign up with email), and deposit USDC.

Fees

Fees are charged per fill and configured per market. Defaults:

{
  "taker_fee_rate": "0.020000",
  "maker_rebate_share": "0.250000"
}

Referral Program

Vasco’s referral program rewards you for inviting new traders. You earn a share of the fees they generate, while they receive a fee discount.

API

Public reference for integrating Vasco’s REST and WebSocket APIs. Read requests are unauthenticated. Write requests are signed.

Live market data continues to route through the Vasco matching stack. Use the in-app tape for quotes, then the write API for orders.
Open the app