Real-Time Execution
Configurable session speed for applications that cannot wait on shared blockspace. Run the hot path in real time, then settle back to Solana.
Read The ArchitectureNorth Star spins up dedicated network extensions for high-frequency on-chain workloads.
Over a million TPS. Near-zero cost.
Dedicated execution gives builders control over speed, economics, and compatibility without leaving the Solana programming model.
Hover a card to explore →
Configurable session speed for applications that cannot wait on shared blockspace. Run the hot path in real time, then settle back to Solana.
Read The ArchitectureRun gasless. Sub-cent fees. Denominate in any SPL token. Capture revenue from apps that delegate through your grid. Your runtime, your rules.
Build Your Fee MarketYour existing Solana program runs unchanged inside an ER session: same SBF binary, 965 compute units both venues. Open a session, delegate accounts. No rewrites.
Migrate In MinutesConfigurable session speed for applications that cannot wait on shared blockspace. Run the hot path in real time, then settle back to Solana.
Read The ArchitectureRun gasless. Sub-cent fees. Denominate in any SPL token. Capture revenue from apps that delegate through your grid. Your runtime, your rules.
Build Your Fee MarketYour existing Solana program runs unchanged inside an ER session: same SBF binary, 965 compute units both venues. Open a session, delegate accounts. No rewrites.
Migrate In MinutesHigh-frequency updates, real-time pricing, autonomous agents. These workloads need guaranteed throughput, not a shared queue.
Every write costs gas and queues behind unrelated traffic. Every read returns stale data while updates are stuck waiting.
Every decision loop is bottlenecked by block time. Agents can't react faster than the chain confirms.
Thousands of updates per second, but shared throughput can only carry a fraction.
…and any workload that demands guaranteed throughput
North Star keeps the hot path inside a dedicated session while anchoring correctness to Solana. Correctness is enforced by the protocol, not by trusting a sequencer.
Sessions anchor to Solana accounts.
Delegated accounts are locked on L1 while the session runs.
State changes settle atomically back to Solana.
Start with live feeds and orderbook execution, then track the agent sandbox as the next demo surface.
Build Your Ownimport { NorthStarSDK } from "@sonicsvm/northstar-sdk";
const sdk = new NorthStarSDK({
portalProgramId: PORTAL,
customEndpoints: { solana: L1_RPC, ephemeralRollup: ER_RPC },
});
// Open a session, delegate accounts, run your workload at real-time.
await sdk.openSession(user, gridId, ttlSlots, feeCap, signTx, signers);
await sdk.delegate(user, gridId, ownerProgram, signTx, signers);
// ... your existing program calls run inside the session ...Try the live demo, read the litepaper, or start building with the North Star SDK.