// About

Two products.
One stack.
Built by traders.

Subglow is a bundled Solana gRPC + JSON-RPC endpoint for builders, and a non-custodial copy trader for consumers. Both run on the same colocated infrastructure. We built the data plane to serve our own trading bots, then discovered we'd accidentally built a product other people wanted.

30–80ms
p50 slot→client
AMS / FRA
Colocated regions
$99/mo
Flat starting price
200–400ms
Copy-trade slot→bundle

How we got here

Subglow started because we were running Solana trading bots and hemorrhaging time on infrastructure. Every provider gave us the same raw firehose — thousands of transactions per second, 99% of which our bots immediately discarded. We spent more time on Borsh deserialization and filter plumbing than on actual trading logic.

So we built what we wished existed: a gRPC endpoint that filters at the source and pre-parses Pump.fun, Raydium, and Jupiter into clean JSON. Your bot receives trade-ready data, not a protobuf envelope with Borsh-encoded accounts you have to decode in your hot path.

Then we dogfooded it. We built a copy trader on top of our own gRPC to stress-test the latency numbers — and the thing ended up being genuinely good. Sub-second execution, fully non-custodial, 0.2% flat fee. Users started asking if we'd sell access. Now there are two Subglow products: the gRPC layer for builders, and the consumer copy trader on top.

The two products, in one paragraph each

// For builders

Subglow gRPC + RPC

Yellowstone-compatible gRPC with server-side filtering on Pump.fun, Raydium, and Jupiter, plus flat-priced JSON-RPC bundled on the same API key — reads on rpc.subglow.io, streams on grpc.subglow.io:443. Colocated AMS / FRA, pre-parsed output, dedicated sendTransaction bucket. From $99 flat.

Product overview
// For traders

Subglow Copy Trader

Mirror top Solana KOLs with 200–400ms end-to-end execution. Non-custodial by design — your key sits in the browser and never leaves your device. 0.2% protocol fee per trade, no subscription, no spread markup. Live leaderboard pulled hourly from kolscan.io.

See the live leaderboard

Our infrastructure

Bare metal, not cloud. Colocated with Solana validators in Europe and North America. No virtualization tax on the hot path.

Primary region
Amsterdam (Equinix AM4)

Primary gRPC fleet + Jito submission path. Optimal for EU.

Secondary region
Frankfurt (NTT)

Failover target and secondary colo. Sub-10ms from AMS.

Dedicated region
NY4 (Equinix)

Available on Dedicated tier. US East, sub-2ms slot lag typical.

Hardware
AMD EPYC, NVMe, 10 Gbps

No VMs on the gRPC plane. Dedicated NICs for validator traffic.

Data retention
Zero on the stream

Filtered events stream through and are immediately discarded from memory.

Transport
TLS 1.3 gRPC

HTTP/2 multiplexed with flow control. API keys hashed at rest (Argon2id).

How we operate

// 01

Latency is the product

Every architectural decision is measured in milliseconds. We colocate with validators, skip VMs on the hot path, and pre-parse on our side so your client never spends CPU on Borsh during a market spike.

// 02

Flat pricing, even when it costs us

A heavy Sniper-plan user streams 5× the average on a Pump.fun cycle and we still charge $99. We absorb the variance so your P&L isn't hostage to market volatility.

// 03

Non-custodial where it matters

The copy trader keeps your keys in your browser. This costs us ~100ms of extra round trip. We consider that a fair trade against the possibility of us ever holding customer funds.

// 04

No wire-protocol lock-in

The gRPC surface is Yellowstone-compatible. If you leave us, you change one endpoint URL. Your code is portable. We earn your business on merit, not on switching costs.

// 05

Publish real numbers

Our status page shows actual slot lag. Our pricing calculator shows what credit-metered bills look like during spikes. We'd rather lose on a bad comparison than win on a misleading one.

Try it yourself

Either product, same infrastructure. Start on the gRPC side if you're building, or jump into the copy trader if you just want to mirror top wallets.