Skip to main content
Switchboard alternative

Switchboard oracle alternative: what to use after the shutdown

Switchboard ended all support on September 25, 2026. Looking for a Switchboard alternative? Use Pyth or RedStone for standard price feeds. If you ran a custom feed, keeper, or VRF request, rebuild it on Goldsky Compose, a durable TypeScript framework for custom oracles, keepers, and settlement.

Last updated

What happened to Switchboard, and what to use instead

Switchboard Technology Labs Inc. announced its closure on September 19, 2026, and ended all support on September 25, 2026.[2][1][3] Solana Compass, KuCoin, TechFlow, and Coinfomania all covered the announcement.[1][3][4][5]

Affected teams included Solana DeFi protocols that relied on Switchboard price feeds, among them Kamino, Jito, MarginFi, and Drift.[1] Switchboard’s migration guidance named Pyth and RedStone as replacements. For protocols with open positions, an oracle migration means smart contract updates and testing.[1]

Separately, on August 29, 2026, Switchboard suspended oracle services on Aptos, Sui, IOTA, and Movement after a suspected key compromise.[1]

Timeline
  • September 19, 2026: Switchboard announced that all implementations were deprecated and that support would end on September 25
  • September 25, 2026: all Switchboard support ended
  • Switchboard named Pyth and RedStone as migration targets

What Switchboard did, while it operated

Through September 25, 2026, Switchboard operated a permissionless, decentralized oracle network on 10+ chains, strongest on Solana/SVM.[2] Its Feed Builder let teams define a custom data feed that a network of independent nodes fetched, signed inside a TEE, and delivered onchain.[2]

Surge, its WebSocket price stream, delivered updates in 2–5ms. Switchboard also shipped native, TEE-based verifiable randomness (VRF) for games, auctions, and fair selection.[2]

  • A permissionless, decentralized oracle network. Anyone could define a custom Feed Builder job, and a network of independent nodes fetched, signed, and delivered the data onchain
  • Surge, a low-latency WebSocket price stream (2–5ms)
  • Native, TEE-based verifiable randomness (VRF) for games, auctions, and fair selection

Feature comparison

Comparison of Switchboard and Goldsky Compose across key dimensions
FeatureSwitchboardGoldsky Compose
Status
Operating todayNo. Shut down September 25, 2026Yes
What it did / does
CategoryDecentralized, permissionless oracle networkOffchain-to-onchain execution framework[6]
Core outputSigned data delivered onchain (a number/value)Executed workflows (updates, settlement, money movement, attestations)
Capabilities
Custom price/data feedsPermissionless Feed Builder (no longer operating)TypeScript tasks over your data, APIs, and Goldsky indexed data
Verifiable randomness (VRF)Native, TEE-based (no longer operating)No turnkey randomness network. An example guide shows how to build one[9]
Keepers / scheduled tasksCranking was a pattern you operated yourselfNative cron, event, and API triggers with durable execution
Trust & verification
Trust modelDecentralized node network and restaking. TEE-protected dataFirst-party execution. Auditable tracing. SOC 2 Type II[12]
Reach
Chains10+ at shutdown. Strongest on Solana/SVM[2]Goldsky platform data across 150+ chains[10]
Access & cost
PricingWas pay per request. No longer availableCompose is on the Scale plan (credit card required). 1 free worker and 10,000 free function calls a month, then $0.05 per worker-hour and $6.00 per 1,000 calls[11]

How Goldsky Compose covers each Switchboard use case

Compose is an offchain-to-onchain execution framework. You write durable TypeScript tasks, triggered by an onchain event, cron schedule, or API call.[7] Each task reads data, including Goldsky’s indexed data across 150+ chains, and then acts.[10]

Switchboard use case mapped to its Goldsky Compose equivalent
If you need toGoldsky Compose
Replace a Switchboard custom price/data feedWrite a Compose task that reads your data sources plus Goldsky’s indexed data and publishes the value onchain on a trigger you choose
Replace Switchboard VRFFollow Goldsky’s build-a-VRF-system guide to relay randomness through a Compose task. The guide is an example. Compose is not a randomness network
Replace manual cranking or keeper scriptsCompose tasks run on cron, onchain-event, or API triggers, with durable execution that resumes after a crash. Delivery is at-least-once, but context calls that already finished return their saved result on a re-run, so onchain writes happen once. Code between calls can run twice, so keep it safe to repeat
Resolve prediction markets that read a feedCompose’s Resolutions-as-a-Service pattern traces every data fetch, computation, and payout
Need a decentralized shared feed insteadCompose is first-party, not a decentralized network. For a trust-minimized shared feed, use Pyth or RedStone, and bring Compose in for everything you build around it

For randomness, see Goldsky’s build-a-VRF-system guide, an example that relays randomness through a Compose task.[9]

Migrate from Switchboard in 4 steps

Compose is code-first. Start with the Compose quick start, then rebuild your Switchboard feed, keeper, or randomness call as a Compose task.[8]

  1. 1. Install the Compose CLI

    $ curl https://goldsky.com | sh && goldsky compose install
  2. 2. Scaffold a Compose app

    $ goldsky compose init
  3. 3. Rewrite your feed logic as a Compose task and run it locally

    $ cd <your-project-name> && goldsky compose start --fork-chains
  4. 4. Trigger the task locally to test it

    $ goldsky compose callTask <task-name> '{}' --env local

Compose handles durability and tracing so you can focus on the logic. To scope a production migration, talk to the Goldsky team.

Frequently asked questions

Switchboard Technology Labs Inc. announced its closure on September 19, 2026, and ended all support on September 25, 2026.
For standard price feeds, the best Switchboard alternatives are Pyth and RedStone, the two replacements Switchboard itself named. For the custom oracle, keeper, and settlement logic you built around a Switchboard feed, the alternative is Goldsky Compose, a durable TypeScript framework with durable execution and tracing.
Goldsky Compose uses a CLI. Install it and scaffold a Compose app, then rewrite your feed or keeper logic as a Compose task with a trigger (onchain event, cron, or API). Compose reads your existing data sources plus Goldsky’s indexed data across 150+ chains.
No. Compose does not ship a turnkey randomness network. Goldsky publishes a guide that relays randomness through a Compose task, for teams that need randomness inside a larger custom workflow.
Switchboard named Pyth and RedStone as migration targets for price feeds. If your protocol also ran custom logic on top of a Switchboard feed (settlement, liquidation checks, payouts), Goldsky Compose can run that logic durably with full tracing. Compose delivers events at least once, but context calls that already finished, such as an onchain write, return their saved result on a re-run, so side effects happen once. Code between calls can run twice, so keep it safe to repeat.
No. Switchboard ended all support on September 25, 2026. Treat any contract still reading a Switchboard feed as reading stale or frozen data.

Rebuild your Switchboard workflows on Goldsky Compose

Write durable TypeScript for custom oracles, keepers, and settlement. Goldsky Compose adds full tracing and durable execution, on top of indexed data from 150+ chains.

© Endless Sky Inc. All rights reserved.

PrivacyTermsSecurity

System status