On this page
- Photon public API
- None published
- Photon fee
- About 1% (0.75% quoted by some reviews; 1% with the sniper)
- BLIX trade API
- pump.fun curve and PumpSwap by hand; 2% (1.6% invited); local-sign
- Sends
- Helius Sender staked path + RPCs, re-sent until it lands
- Same key
- 61 data endpoints, AI reads, stream
- Community
- The BLIX Discord, with your account
A bot's options
| Photon | BLIX trade API | |
|---|---|---|
| Trading API | None; the app only | Quote, build, send with your own wallet |
| Who signs | Photon's in-app wallet | You, with your own key. Blix never sees it |
| Fee | About 1% | 2% a trade, 1.6% with an invite, inside the transaction |
| Speed path | Photon's | One account read, no router round trip, staked sends with your priority fee and tip; landing time reported |
| Sniping | In the app, by hand | Your script on the launch stream (below); 3 live connections per key |
| Stream | None public | WebSocket, PumpPortal-compatible |
| Data on the same key | None | Pulse, holders with snipers and bundles, candles, AI grades, wallets (61 endpoints) |
Facts about Photon checked October 10, 2026 against its site and public reviews; Photon's terms govern its product.
A Photon-style sniper, as a script
Photon's sniper waits for a launch and buys on your settings. The same thing as code is the launch stream, a filter on the holder ledger, and a build with a higher priority fee and tip for the first seconds; what to filter on and how much to risk stay yours.
// Node 22+ (global WebSocket). A Photon-style sniper: every launch as an event, a filter, then the build.
const H = { authorization: `Bearer ${process.env.BLIX_KEY}`, "content-type": "application/json" };
const ws = new WebSocket("wss://blixvip.com/api/v1/stream?key=" + process.env.BLIX_KEY);
ws.onopen = () => ws.send(JSON.stringify({ method: "subscribeNewToken" }));
ws.onmessage = async (e) => {
const m = JSON.parse(e.data);
if (m.txType !== "create" || m.solAmount < 1) return; // the dev bought at least 1 SOL
const h = await fetch(`https://blixvip.com/api/holders/${m.mint}`, { headers: H }).then((r) => r.json());
if (h.bundles.pct > 10 || h.snipers.pct > 20) return; // first-block wallets hold too much
const built = await fetch("https://blixvip.com/api/v1/trade/build", { method: "POST", headers: H,
body: JSON.stringify({ wallet: WALLET, mint: m.mint, side: "buy", sol: 0.1, slippageBps: 500, priorityFeeSol: 0.0005, tipSol: 0.001 }) }).then((r) => r.json());
// … sign built.transaction, POST { transaction } to https://blixvip.com/api/v1/trade/send; the answer carries landedMs and the slot
};Sniping new launches is the riskiest trade on pump.fun: most coins bought in their first seconds go to zero, and a bundle can be invisible until the ledger is read. The filter above is a starting point, not advice.
Using your Photon wallet in the bot
Photon generates a wallet in the app and lets you export its private key; a bot can trade that same wallet through BLIX by loading the key locally and passing its address as wallet. Alternatively make a fresh keypair for the bot and fund it: the API treats any Solana address the same, and Blix never holds the key either way.
The trade API itself is documented once: the four calls, the flow in curl, what a trade costs, the rules, limits and what is live and what is next.
More on the trade API
More on Photon
BLIX is independent and not affiliated with Photon. Facts about Photon were checked against public sources on October 10, 2026 and can change.
Memecoins are extremely risky and most go to zero. Nothing on this page is financial advice.
Frequently asked questions
Does Photon have an API?
No public one as of October 10, 2026. Photon is used through its website; wrappers that claim to be a Photon API drive the site or your account and can break with any release.
Can I build a Photon-style sniper on BLIX?
The pieces are there: the live stream (every launch and trade as events), the holder ledger and AI grade to filter on, and build + send to act with your own wallet. The sniping logic and the risk are yours.
Is the BLIX trade API custodial?
No. You sign every transaction with your own key.

