Solana, in a form
you can build on
Tessium is a realtime Solana data API. Open one WebSocket, subscribe to the streams you need, and receive on-chain activity as structured events.
- One connection
- 100+ programs decoded
- No usage metering
Track new markets, tokens, and wallets
Eight streams in total, all sharing one connection. Subscribe globally, by token or by wallet, filter on the server, and receive only the events you asked for.

New markets
always onlaunchesmigrationspool_creations
Tokens appearing on supported launchpads, their graduation to an AMM, and the pools created for them.

Tokens
mint addresstoken_tradestoken_transferscandles
Every swap that settles in a token's pools, every transfer of it, and OHLCV built from the same data.

Wallets
wallet addresswallet_tradeswallet_transfers
What a wallet traded, including the full route it took, and what moved in or out of it.
Every swap of your token. Not a sample of them.
What reaches your application is already resolved: the venue, the trader, the amounts and the dollar value.
New venues are covered as they appear.
No gaps
0 missed launches, 0 mismatched trade sides.
Verified under load
0 invariant violations across 4.9M delivered events.
Dollar value resolved
99.96% of trades arrive with a USD value. 0.04% unresolved.
Built to keep the stream unbroken.
- 0.63 s
- median, chain to your socket
- 0.90 s
- p99, chain to your socket
- 99.8%
- availability
Tuned for speed at every stage
Events are emitted as soon as Solana processes them, without waiting for finalization. The delivery path is built for latency rather than bolted onto a general-purpose API.
Nothing is silently lost
If your client falls behind, Tessium names the subscription and the exact position of the first event you missed, so you know where to ask again. Most vendors let you find out on your own.
Reconnect and catch up
After a dropped connection, reconnect with your last position and receive what you missed within the catch-up window your plan includes.
Flat price. No metering.
Your plan caps how many subscriptions and connections you hold, not the volume that flows through them. Nothing is billed on top and nothing runs out mid-month.
No usage meter
What flows through your subscriptions is never counted against you.
No credits to run out
Nothing to buy in advance and nothing that expires in the middle of the month.
The same speed on every plan
No priority tiers and no throttling. Inside your limits Tessium behaves identically for everyone.
A single wrapped SOL trade subscription moves about 515 GB a month. On Tessium it is included.
From key to first event in three steps
Nothing to install and nothing to configure. The full walkthrough, with examples in JavaScript and Python, lives in the documentation.
- 01
Create a key
Sign up and generate an API key in your dashboard. The free plan needs no payment details.
- 02
Open one connection
Connect to the Tessium endpoint with your key. The same connection serves every stream.
- 03
Subscribe and receive
Send a subscribe message for the stream you want, add filters if you need them, and events arrive as structured JSON.

