Real-time Solana
Trading Infrastructure

A single, non-custodial system for data streaming, transaction building and priority execution. Everything you need in one place to build and run your trading systems. Measured fastest in a 24-hour WebSocket benchmark.

Benchmark

If speed is claimed, it should be proven.

We ran a 24-hour head-to-head benchmark against competing WebSocket feeds on colocated servers. Darkfibre saw new pump.fun tokens first in 90.1% of cases, roughly 60 ms faster on average. Full dataset and replication guide are public.

90.1%

First to observe

60 ms

Faster on average

27 369

Unique token mints

24 h

Measurement duration

Non-Custodial

Your private keys never leave your device.

All-in-One

From market data to landed transaction, all in a single flow.

Exact Results

See the actual trade outcome, not estimates.

Smart Priority Fees

We calculate the optimal fee based on the speed you pick.

Features

Turn Solana trading into a system, instead of a gamble.

We built one system that takes you from seeing a trade happen to executing your own. Everything you need for trading is here: live data the moment it hits the chain, transactions built on demand and execution that actually lands.

See every trade as it happens

Trades are streamed straight from the Solana network, decoded in real time and enriched with fields like price, market cap and bonding curve progress. This isn't aggregated data or third-party analytics. Everything comes directly from on-chain activity. You see opportunities the moment they appear - not seconds later when it's already too late. Want everything? Subscribe to the full stream. Only care about specific tokens or wallets? Filter it down. Either way, it's ready to plug straight into your trading logic.

See every trade as it happens

Build transactions with API

No need to waste time reverse-engineering Solana programs or tracking protocol changes. You can express the trade in plain terms: what, how much, how quickly and under what limits. The API then responds with a ready-to-sign transaction that matches exactly what you asked for.

Build transactions with API

Inspect estimates before you sign

Every built transaction comes with trade estimates: expected input/output amounts, price impact and priority cost. This way, you know exactly what you're getting before you commit. You can inspect the full transaction and decide if the outcome is acceptable. If it isn't, simply don't sign.

Inspect estimates before you sign

Sign locally. Always.

Some platforms sign for you to save a step. Others sign through "secure" third parties. Both require you to trust infrastructure you can't verify. We don't. All signing happens on your side. Private keys never touch our servers, or anyone else's. No one can drain your wallet or execute trades you didn't approve. No custody. No proxy signing. No exceptions.

Sign locally. Always.

Choose execution speed, not priority fees

Network conditions change constantly. To get the same execution speed, the priority fee has to change with them. Choose how fast you want your trade to execute. We calculate the fee.

Choose execution speed, not priority fees

Submit trades through priority lanes

Submit your transaction and let the system handle the race to the block. All transactions are sent through priority lanes optimized for fastest block inclusion, even under heavy network conditions. Other platforms force you into a tradeoff: give up your keys for speed, or run your own infrastructure to stay safe. Here, you don't have to compromise. Sign locally and submit through us. You get both speed and security without any downsides.

Submit trades through priority lanes

Get results that actually landed

Once your transaction gets confirmed, you receive the real on-chain outcome. This means real token amounts in and out, including slippage. Everything you need to track your position: what you spent, what you received, down to the last decimal.

Get results that actually landed

Know why trades fail

Sometimes a trade won't succeed. Maybe the slippage limit was too strict, market moved too fast or there wasn't enough SOL in the wallet. These things happen. And when they do, you get a clear reason why. No need to experience silent failures or to receive mysterious numbers to decode. You get a machine-readable code for your bot and a human-readable message for you.

Know why trades fail
Get started

Don't take our word for it. Try it out.

We put real effort into making this easy to use. We wrote documentation we'd actually want to use ourselves. Clear explanations, no walls of text, everything structured so you can find what you need fast.

And when you're ready to write code, the SDK does the heavy lifting for you. This way you can focus on your logic and not ours.

You're not starting from scratch - you're working with easy to use methods and examples that just work.

All it takes to send your first trade is ~10 lines of code. From there, you can build whatever you want.

SDK preview
Pricing

Trade more, pay less.

Get free and unlimited access to live trade data via websockets. You only pay when your trades land. The more you trade, the less you pay.

0.50%

fee per successful transaction.

Your fee tier is based on your 30-day rolling trade volume. As your volume grows, you automatically move to a lower fee. No action needed.

While other platforms charge monthly for data access, rate-limit websockets or hide features behind paywalls. We don't. Full access from day one, for everyone.

Base
0.50%
-10%1K+ SOL
0.45%
-30%10K+ SOL
0.35%
-50%50K+ SOL
0.25%
-60%100K+ SOL
0.20%
250K+ SOL
Custom
No monthly subscription
No rate-limited websockets
No hidden feature paywalls
Full access from day one

Ready to build?

Get your API key
FAQ

Questions? Answers.

Who is Darkfibre for?
Developers, quant traders and data analysts. Anyone that is interested in building an automated trading system on Solana. If you believe that computers beat humans and want the tools to prove it - it's for you.
Is this a bot?
No. It's execution infrastructure. Darkfibre doesn't decide when to trade or what to trade. It gives your system the data + tools to execute trades - so you can focus on the logic that actually makes you money.
What platforms do you support?
We currently support Pump.fun and PumpSwap. More platforms are in development.
How do I know you can't access my funds?
Signing happens entirely on your machine. We never receive your private keys, not during setup or transactions. There's no custodial path in the architecture. So your funds are safe as long as you keep your private key safe.
How much SOL do I need to start?
There's no minimum, but you need enough SOL to cover the trade itself plus network fees and priority. For testing, a few dollars in SOL is enough to place your first trade and start experimenting.
How fast are you?
Fast enough to compete. We optimized data ingestion to microsecond level and colocated our infrastructure for the shortest possible path from signal to submission. You get the same infrastructure advantages that top traders pay for.
What exactly does the 0.50% transaction fee mean?
It is a percentage of each successful transaction. If the trade doesn't land, you don't pay. The fee is calculated from estimates and is added on top of your trade, directly in the transaction. The base fee is 0.50%, but it drops based on your 30-day rolling trade volume. The more you trade, the lower your fee — down to 0.20% at 100K+ SOL. For volumes above 250K SOL, contact us for custom rates.
What if I have more questions and need more help?
Start with the docs, most questions are answered there. If you're still stuck or debugging some problem, join our Discord. The community and devs are active and ready to help you right away.