A NORTH STAR TRANSMISSION
Initializing chain spec
Live Sync
Powered by Sonic SVM

Your Own Network Extension,
On Demand

North Star spins up dedicated network extensions for high-frequency on-chain workloads. Over a million TPS. Near-zero cost.

> 1M
TPS
< 50ms
Confirmation
≈ $0
Per tx

Why Build On North Star

Dedicated execution gives builders control over speed, economics, and compatibility without leaving the Solana programming model.

Hover a card to explore →

01Real-Time

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 Architecture
02Economics

Programmable Economics

Run 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 Market
03Compatible

Drop-In Compatible

Your 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 Minutes
The Problem

Some Workloads Need a Dedicated Runtime

High-frequency updates, real-time pricing, autonomous agents. These workloads need guaranteed throughput, not a shared queue.

On-Chain Oracles

Every write costs gas and queues behind unrelated traffic. Every read returns stale data while updates are stuck waiting.

Autonomous Agents

Every decision loop is bottlenecked by block time. Agents can't react faster than the chain confirms.

On-Chain Orderbooks

Thousands of updates per second, but shared throughput can only carry a fraction.

…and any workload that demands guaranteed throughput

The North Star Approach
The Solution

How North Star Solves It

Instead of competing for shared block space, North Star gives your app its own temporary runtime — dedicated compute where state updates become near-free, then settles everything back to Solana.

01step.open_session()

Your App Opens a Session

When you need dedicated speed, you call North Star. One SDK call.

02runtime.allocated

You Get a Private Runtime

Dedicated compute, no contention, over 1M TPS. State updates become near-free.

03settle.to_solana()

Results Settle Back to Solana

When the session ends, all state settles on-chain to Solana. Fully verifiable. The runtime disappears.

Think of it as renting a private server — except it’s on-chain, verifiable, and disappears when you’re done.

Verifiable Settle-Back, Not a Separate Chain

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.

01Anchor

Anchored on Solana

Sessions anchor to Solana accounts.

02Lock

Locked While Running

Delegated accounts are locked on L1 while the session runs.

03Settle

Atomic Settlement

State changes settle atomically back to Solana.

Try The Live Demos

Start with live feeds and orderbook execution, then track the agent sandbox as the next demo surface.

Build Your Own
Live Demos
northstar-sdk.ts
import { 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 ...
North Star Engine

The Fast Lane Is Open

Try the live demo, read the litepaper, or start building with the North Star SDK.

northstar — zsh