Skip to main content
The Partner API lets your users trade prediction markets from their own wallets. Kairos builds every order, setup step and cancel. The user’s wallet signs it, and Kairos submits it to the venue. Your users keep their keys and need no Kairos account. Every endpoint is under /v3. One integration covers Polymarket, Predict.fun and Hyperliquid outcome markets. Polymarket setup needs no gas; Predict.fun asks for one batch of BNB Chain approvals. Reading a wallet’s own orders and positions takes one sign-in signature.
The SDK is optional. Every example in this section has HTTP, Python and JavaScript tabs, and the endpoint reference is an OpenAPI spec you can generate a client from in any language.

Start here

1

Onboard with Kairos

Get your partner id and base URLs, and plan your launch. Onboarding and go-live.
2

Place a first order

Set up a wallet, place an order, read it and cancel it, in about 40 lines. Quickstart.
3

Onboard your users

One-time setup per venue, and where each venue’s funds go. Set up and fund a wallet.
5

Route and fund

Pick the best venue for each order, and get funds where they’re needed. Routing across venues.
6

Earn

Charge your own fee on each trade, collected on-chain. Partner fees (preview).

What can you build?

Show markets

Prices, charts, and order books. Read-only, no signing.

Let users trade

Set up a wallet, place orders, cancel them.

Show positions

A wallet’s open orders and positions.

How it works

Every action — setup, order, cancel — is the same loop: start it, sign each step the wallet is asked for, send the signature back. Use plain HTTP from any language, the Python client, or the JavaScript SDK, which runs the loop for you:
The same calls trade Polymarket, Predict.fun and Hyperliquid; the venue comes from the market. Each step is a standard EIP-1193 request (eth_signTypedData_v4, personal_sign, or wallet_sendCalls for approvals), so any EIP-1193 wallet works.

Go deeper

Authentication

Partner ids, API keys, the version header and the sign-in token.

What the wallet signs

Every request, per venue, and what to check before showing it.

Venue rules

Chains, collateral and order rules side by side.

Plain HTTP clients

The action loop over HTTP, with complete JavaScript and Python clients.

Endpoint reference

Every /v3 operation, with its request, response and errors, is in the Endpoints group of this tab. It is generated from the OpenAPI spec, which you can download to generate a client in any language.

Preview

Coming to production. Trade plans and fees are still being validated; split, merge and redeem run on staging:

Fees

Charge your own fee on top of Kairos’s, collected on-chain.

Trade plans

One signed buy with a cost ceiling, funded from another chain.

Split, merge, redeem

Gasless outcome-token operations on Polymarket.