Chainlink is the best-known oracle network. Its homepage lists Data Feeds, Data Streams, Proof of Reserve, VRF randomness, the CCIP cross-chain protocol and the Chainlink Runtime Environment, and claims about $37 trillion in transaction value enabled as of November 3, 2026. It is active and widely used, so most teams looking elsewhere want lower latency, a different pricing model, a chain Chainlink does not serve, or a second source to check against.
One detail matters for builders: the @chainlink/contracts package (version 1.5.0, September 30, 2025) is licensed under the Business Source License 1.1, not an open-source licence. The six alternatives below cover market prices, RWA data and dispute-based oracles. Nothing here is advice on any token.
Prices below are as of November 8, 2026. Our method is on How we review tools.
Quick comparison
| Tool | Best for | Price | Platforms |
|---|---|---|---|
| Pyth | Low-latency prices pulled on demand | Free view-only; $500 to $2,500+ a month for API | Solana, EVM chains, Sui and more |
| RedStone | Push or pull feeds for lending markets | Price on request | 110+ chains |
| Chronicle | RWA and stablecoin collateral pricing | Price on request | EVM chains |
| API3 | First-party feeds bought per feed | Per-feed subscriptions on API3 Market | EVM chains |
| UMA | Resolving events and claims, not prices | Bond per proposal; no oracle fee | Ethereum and EVM L2s |
| Band Protocol | Custom data requests from a Cosmos chain | Not published | BandChain plus other chains |
Pyth
Pyth gets its prices from first-party publishers such as trading firms and exchanges, and delivers them on a pull model: your app fetches a signed update and posts it on-chain when it needs a fresh price. That inverts Chainlink's usual push design and suits perps and options venues that need a price at the moment of the trade.
There are now two tracks. Pyth Core feeds are verified and stored on-chain on Solana, EVM chains, Sui and others; since August 26, 2026 they run on the Pyth Pro backend. Pyth Pro is a paid data subscription with updates as fast as 50 ms across crypto, equities, futures, commodities and rates.
Best for: Derivatives protocols that need sub-second prices at trade time.
Pricing:
- Free: $0 a month, view-only, 10-second updates, no API
- Starter: $500 a month (USD, plus tax), up to 1-second updates, crypto symbols
- Pro: from $2,500 a month, up to 50 ms, all asset classes
- Pyth Indices: custom quote
Watch out for:
- A Core price stays on-chain until someone posts a newer update, per the Pyth pull-updates docs, so a contract that reads without updating can act on a stale value.
Official site: Pyth.
RedStone
RedStone offers both delivery styles, so you can keep a Chainlink-like push feed for a lending market and use pull feeds where gas or latency matter. Its site lists 110+ chains, 1,300+ assets priced and $6B+ in total value secured.
Lending protocols dominate its client list: Morpho, Spark, Euler, Pendle and Kamino appear among its clients, and Securitize uses it as the NAV oracle for BlackRock's BUIDL fund. Bolt is its sub-second push product, and Atom targets oracle extractable value.
Best for: DeFi lending teams that want push and pull feeds from one provider.
Pricing:
- Price on request; integrations are scoped with the team
- Connector packages are free and MIT-licensed (@redstone-finance/evm-connector 1.0.0, August 2026)
Watch out for:
- No pricing is published on the RedStone site, so feed costs on a new chain only appear in a quote.
Official site: RedStone.
Chronicle
Chronicle's partner list reads like the Sky (formerly MakerDAO) ecosystem: Sky, Grove, Centrifuge, M0, Morpho and Steakhouse Financial. It reports $8.4B in total value secured, and Proof of Asset checks the composition, value and yield of tokenized funds.
Its Scribe contract is built on Schnorr multi-signatures, which let many signers be checked as one signature on-chain. The code is public on GitHub, with v2.0.1 tagged in October 2024.
Best for: RWA issuers and stablecoin protocols that need collateral prices and asset checks.
Pricing:
- Price on request through a contact form
- Production data access needs a whitelisting request
Watch out for:
- Contracts must be whitelisted before they can read production feeds, per the Chronicle docs, so you cannot drop in an address and start reading as with Chainlink Data Feeds.
Official site: Chronicle.
API3
API3 sells feeds as subscriptions. You pick a data feed and a chain on the API3 Market, pay for it, and read it through a proxy contract, which is a cleaner budget line than negotiating with a sales team.
Its contracts also include OEV auctions, which sell the right to act first on a price update so that some of that value returns to the dApp. The @api3/contracts package reached v42.0.1 on October 6, 2026.
Best for: Smaller EVM protocols that want to buy specific feeds without a sales process.
Pricing:
- Per-feed, per-chain subscriptions bought on the API3 Market
- OEV auction proceeds can offset part of the cost
Watch out for:
- API3 says on its homepage that its original DAO has been retired, a new DAO is being formed and staking rewards have ended, so governance is in transition.
Official site: API3.
UMA
UMA answers a different question from Chainlink: not "what is ETH worth" but "did this happen". Someone posts a statement with a bond. If nobody disputes it during the challenge period, it is accepted. If someone does, UMA token holders vote, and voters with the majority earn rewards.
That design fits prediction markets, insurance claims and cross-chain messages, which is why Polymarket, Across and Sherlock use it. It is slow by design, since every answer waits out a challenge window, and it is not suited to liquidations.
Best for: Prediction markets and insurance apps that settle real-world outcomes.
Pricing:
- No price list or oracle subscription; proposers post a bond that disputers can win
- Voters stake UMA and earn rewards
Watch out for:
- In March 2025 a large UMA holder swung the vote on a Polymarket market about a Ukraine minerals deal, which Polymarket called an unprecedented governance attack, The Block reported.
Official site: UMA.
Band Protocol
Band runs its oracle on its own chain. BandChain, built on the Cosmos SDK (v0.50), pulls data from outside sources, aggregates it and packages the results for other blockchains. Developers can write custom data sources in WebAssembly, covering sports, weather and random numbers as well as prices.
For a team on a Cosmos chain, that is closer to home than Chainlink. The chain software is still maintained; v3.1.5 was tagged on October 6, 2026.
Best for: Cosmos-based apps and teams that need custom, non-price data requests.
Pricing:
- No public price
- Chain software open on GitHub
Watch out for:
- Data trust rests on BandChain's own validator set rather than on the chain you deploy to, per the BandChain repository, so you inherit a second chain's security.
Official site: Band Protocol.
How to choose
When to stay with Chainlink
Chainlink remains the default for blue-chip lending protocols and anything that needs CCIP for cross-chain token transfers, since none of the six here runs a token-transfer protocol of its own. Many teams keep Chainlink as the primary feed and add Pyth or RedStone as a check. If your contracts are still being written, our Solidity alternatives page covers the languages these oracles support.
Frequently asked questions
What is the best alternative to Chainlink?
For market prices, Pyth and RedStone are the closest, Pyth for pull-based speed and RedStone for teams that want both push and pull. For tokenized fund pricing, Chronicle. For event outcomes, UMA. The right pick depends on the chain and on how fresh the price must be.
Is Pyth better than Chainlink?
Pyth is faster on paper, with Pro updates down to 50 ms, but the app must pull and post each update. Chainlink's Data Feeds push updates on a heartbeat or deviation threshold, so a contract can read them without posting anything.
Is Chainlink open source?
The main contracts package, @chainlink/contracts, uses the Business Source License 1.1, which limits some commercial reuse until the licence converts. Pyth's Solidity SDK uses Apache-2.0, and RedStone's connector and API3's contracts use MIT.
Do oracles cost money to use?
Usually, though someone else may pay. Chainlink publishes no price list, Pyth Pro and API3 sell subscriptions, and UMA charges no fee but needs bonds. RedStone, Chronicle and Band quote privately.