Skip to main content
Chainlink · Explainer

What is Chainlink (LINK)? The oracle network powering DeFi

Chainlink is the leading decentralized oracle network, providing price feeds to most major DeFi protocols. Here's how it works, what LINK does, and where the network sits in 2026.

By Eric Nkando, senior writer · 7 min read · Updated 15 Sep 2026
The facts
Ticker
LINK
Whitepaper published
September 2017
Mainnet launched
May 2019 (Data Feeds)
Founders
Sergey Nazarov, Steve Ellis
Development entity
SmartContract.com Ltd (Chainlink Labs)
Token type
ERC-20 on Ethereum (also bridged to other chains)
Total supply
1 billion LINK (fixed)
Currently in circulation
~660 million LINK
Chainlink Staking launched
December 2022
CCIP launched
July 2023
Chains supported (2026)
20+ major blockchains

Answer first

Chainlink is a decentralized oracle network — middleware that brings off-chain data (cryptocurrency prices, market data, event outcomes, IoT data) onto blockchains so smart contracts can use it. It's the largest and most-widely-used oracle network in crypto: Chainlink price feeds secure the majority of DeFi's total value locked, and Chainlink services extend across cross-chain messaging (CCIP), verifiable randomness (VRF), automation, and Proof of Reserve.

Chainlink was co-founded by Sergey Nazarov and Steve Ellis, with the whitepaper published in September 2017 (co-authored with Cornell professor Ari Juels). Mainnet launched in May 2019.

The oracle problem

Blockchains are self-contained by design. A smart contract on Ethereum can only see data already stored on Ethereum — it cannot directly access:

  • The price of ETH in USD (which lives on centralized exchanges)
  • The winner of a sports event (which lives in the real world)
  • The weather in a specific city (which lives on weather-service APIs)
  • The reserves of a stablecoin issuer (which lives in traditional banking systems)

But smart contracts often need this data. A lending protocol needs to know ETH's price to trigger liquidations. A prediction market needs to know sports outcomes to settle bets. An insurance smart contract needs to know weather data to pay out crop-failure claims.

Oracles solve this. An oracle is any system that provides off-chain data to on-chain smart contracts. The challenge is that oracles create a trust problem — if the oracle is manipulated or wrong, the smart contract acts on bad data.

Early oracles were centralized (a single API endpoint), which was a single point of failure. Chainlink was designed specifically to decentralize oracles: use multiple independent nodes, aggregate their reports, and slash misbehavior.

Chainlink Data Feeds are the network's flagship product. Here's the actual mechanism for a typical price feed (e.g., ETH/USD):

  1. Data sourcing: 15–30 independent Chainlink node operators each pull the ETH/USD price from multiple centralized exchanges (Coinbase, Binance, Kraken, Bitstamp, etc.) plus off-chain aggregators (CoinGecko, CoinMarketCap).
  1. Individual node reports: Each node aggregates its exchange data into a single price and signs a report.
  1. On-chain aggregation: All node reports are combined on-chain using a decentralized data aggregation formula (typically a trimmed median). The result becomes the on-chain price.
  1. Update triggers: Updates happen when either (a) the aggregated price deviates from the last on-chain price by more than a threshold (typically 0.5% or 1%, depending on asset), or (b) a heartbeat period elapses (typically 1 hour or 24 hours, depending on asset).
  1. Consumer contracts: Any smart contract can read the latest price by calling the appropriate Chainlink Aggregator contract.

Security properties:

  • Multiple exchanges are averaged, resisting single-exchange manipulation
  • Multiple independent nodes report, resisting single-node manipulation
  • Deviation thresholds prevent update spam
  • Heartbeats guarantee price freshness

Coverage: Chainlink provides Data Feeds for thousands of asset pairs across 20+ blockchains (Ethereum, BNB Chain, Arbitrum, Optimism, Polygon, Base, Avalanche, Solana, and many more).

1. Data Feeds

Price feeds for crypto assets, forex pairs, commodities, and equity indexes. The flagship product. Used by most major DeFi protocols.

2. VRF (Verifiable Random Function)

Provably random numbers for on-chain gaming, NFT distribution, and any application requiring unpredictable randomness. VRF is used by Axie Infinity, Aavegotchi, PoolTogether, and many other applications.

3. Automation (formerly Keepers)

Scheduled and conditional execution of smart-contract functions — the crypto equivalent of cron jobs. Uses:

  • Automatic liquidations of undercollateralized positions
  • Recurring token distributions
  • Time-based governance actions

4. CCIP (Cross-Chain Interoperability Protocol)

Launched July 2023. Enables smart contracts on one blockchain to send messages and tokens to smart contracts on another blockchain. Notable features:

  • Risk Management Network — an independent second Chainlink network that monitors CCIP transactions for anomalies as a safeguard against exploits
  • Programmable token transfers — send tokens with attached data that triggers actions on the destination chain
  • Bank integrations — Swift, DTCC, ANZ Bank, Fidelity International have run CCIP pilots for tokenized asset settlement

Competes with LayerZero, Wormhole, Axelar. CCIP's differentiation is security depth and institutional focus.

5. Proof of Reserve

Continuous on-chain verification of off-chain reserves backing tokenized assets. Different from exchange Merkle-tree PoR — Chainlink PoR is a data feed that can be consumed by any smart contract, enabling automatic actions if reserves drop below thresholds.

6. Functions (in development / limited availability)

A newer product enabling smart contracts to call arbitrary Web2 APIs via the Chainlink network. Positioned as making it easier for developers to connect smart contracts to any off-chain service.

LINK is Chainlink's native token, an ERC-20 originally on Ethereum (now also bridged natively to 20+ other chains). Uses:

1. Payment for oracle services. Smart contracts requesting data or services pay node operators in LINK.

2. Node operator stake. Node operators must stake LINK as economic collateral. Bad behavior (providing manipulated data) results in slashing.

3. Community staking (v0.2+). LINK holders can delegate stake to node operators. Delegators earn a share of oracle revenue and LINK emissions in exchange for backing node reliability.

4. CCIP fees. CCIP transactions can pay fees in LINK (or in the source chain's native token).

Supply. Fixed at 1 billion LINK total, distributed as:

  • 35% node operator incentives + community incentives (released gradually)
  • 35% initial ICO buyers (September 2017)
  • 30% Chainlink Labs / SmartContract.com (used for ecosystem development)

Circulating supply is approximately 660 million LINK as of early 2026, growing gradually as Chainlink Labs's allocation is released.

No on-chain governance. LINK holders do not vote on protocol changes. Chainlink Labs and node operators make protocol decisions. This is different from tokens like AAVE, UNI, or MKR where holders have direct governance rights.

Chainlink Staking launched in December 2022 (v0.1) as a pilot program and has expanded through v0.2 (2023–2024) and beyond.

Two participant types:

  1. Node Operators. Run oracle infrastructure and stake LINK as economic security. Node operators earn rewards from oracle usage fees plus LINK emissions. Slashing applies for provable misbehavior.
  1. Community Stakers. LINK holders who delegate stake to node operators. Community stakers earn a share of node operator rewards without running infrastructure. Slashing risk is shared with the node operator.

Rewards. Come from two sources: (1) oracle usage fees (paid by smart contracts consuming Chainlink data), and (2) LINK emissions from Chainlink Labs's allocation. As of 2026, community staking yields ~5% annualized in LINK.

Unbonding. Staked LINK is subject to an unbonding period (measured in days to weeks depending on version) before it becomes withdrawable.

Staking pool. Has a fixed cap. Not all LINK holders can stake — allocation is on a first-come basis when pools open, with priority typically going to node operators and existing stakers.

Position in DeFi. Chainlink price feeds remain the dominant oracle for major lending protocols (Aave, Compound), derivatives (Synthetix, GMX), and stablecoins. Competitor Pyth Network has gained share particularly on Solana and lower-latency use cases; Chainlink retains the majority position in most Ethereum-native DeFi.

Position in cross-chain. CCIP is competing with LayerZero, Wormhole, and Axelar. Institutional pilots (Swift, DTCC, major banks) give CCIP a real position in the emerging tokenized real-world-asset stack.

Position in enterprise. Chainlink has one of the strongest enterprise sales operations in crypto — bank pilots, Swift integration, DTCC partnership. This is a real edge over pure crypto-native competitors.

Regulatory posture. LINK has generally avoided direct SEC enforcement action. Chainlink Labs is not registered as a securities issuer. No spot LINK ETF has been approved in the US as of early 2026.

Frequently asked questions

What is Chainlink?
Chainlink is a decentralized oracle network. Oracles are middleware that bring off-chain data (cryptocurrency prices, weather data, sports scores, market data) onto blockchains so smart contracts can use it. Chainlink is the largest and most-widely-used oracle network by adoption — its price feeds secure the majority of DeFi's total value locked. Beyond price feeds, Chainlink provides Verifiable Random Function (VRF) for randomness, Automation for scheduled contract execution, CCIP for cross-chain messaging, and Proof of Reserve for asset backing verification.
Why do smart contracts need oracles?
Blockchains are deterministic and self-contained by design — smart contracts can only see data already stored on the same chain. Real-world information (asset prices, event outcomes, weather) doesn't exist natively on-chain. Oracles solve this by bringing external data on-chain in a verified way. For DeFi specifically, lending protocols need to know ETH's price to determine liquidation thresholds; derivatives need mark prices; insurance needs event data. Without oracles, DeFi as it exists today wouldn't be possible.
How does Chainlink prevent oracle manipulation?
Chainlink price feeds use aggregated data from multiple independent node operators. For each supported asset pair (e.g., ETH/USD), 15-30 independent Chainlink nodes each pull the price from multiple exchanges (Coinbase, Binance, Kraken, others), then aggregate their reports on-chain. The final on-chain price is a median or trimmed mean of the individual reports. This design resists both single-exchange manipulation (multiple exchanges are averaged) and single-node manipulation (multiple nodes are aggregated). Additional safeguards include deviation thresholds (updates trigger only when price moves beyond a threshold) and heartbeat frequencies (forced update at minimum intervals).
What is LINK used for?
LINK is Chainlink's native token, used for four main purposes. First, node operators are paid in LINK for providing data services to smart contracts. Second, node operators must stake LINK to participate in the network (Chainlink Staking launched December 2022) — stake can be slashed if a node provides bad data. Third, LINK is used as a fee token for consuming Chainlink services (VRF, Automation, CCIP). Fourth, LINK holders can delegate stake to node operators in the Chainlink Staking v0.2+ program to earn rewards. LINK does not have on-chain governance rights — Chainlink Labs and node operators make protocol decisions.
What is CCIP?
Cross-Chain Interoperability Protocol (CCIP) is Chainlink's cross-chain messaging framework, launched July 2023. It enables smart contracts on one blockchain to send messages, tokens, or programmable calls to smart contracts on another blockchain, secured by Chainlink's oracle network. CCIP competes with LayerZero, Wormhole, and Axelar in the cross-chain messaging space. Its differentiation is security — CCIP includes a Risk Management Network (an independent second network that monitors CCIP transactions) as a safeguard against exploits. Major financial institutions (Swift, DTCC, ANZ Bank, Fidelity International) have run CCIP pilots for tokenized asset settlement.
How does Chainlink Staking work?
Chainlink Staking launched in December 2022 (v0.1) with a pilot program and has expanded through subsequent versions. Two participant types: Node Operators (run oracle infrastructure, stake LINK as economic security) and Community Stakers (LINK holders who delegate stake to earn a share of oracle revenue). Rewards come from oracle usage fees and LINK emissions. Slashing conditions apply for provable oracle misbehavior. Staked LINK is subject to unbonding periods (days to weeks depending on version). As of 2026, tens of millions of LINK are actively staked.
What is Chainlink Proof of Reserve?
Proof of Reserve is a Chainlink service that provides on-chain verification of off-chain reserves backing tokenized assets (wrapped Bitcoin, stablecoins, tokenized commodities). For example, Chainlink PoR feeds can verify that a stablecoin issuer's on-exchange or on-chain reserves match or exceed the circulating supply of their token. This is different from Merkle-tree Proof-of-Reserves used by exchanges (which prove user balances match holdings at a snapshot). Chainlink PoR is continuously updated and can be consumed by any smart contract as a data feed.
Which DeFi protocols use Chainlink?
Most major DeFi protocols use Chainlink for price feeds. Notable users: Aave (lending — pricing collateral and debt), Compound (lending), Synthetix (synthetic assets), Curve (some pools), GMX (perpetuals), and dozens of others. Chainlink price feeds have secured trillions in cumulative transaction value. Not all DeFi uses Chainlink — Uniswap has its own TWAP-based oracle system, some protocols use Pyth Network as an alternative — but Chainlink is by far the most widely adopted.

Sources

  1. Chainlink documentation — accessed Sep 15, 2026
  2. Chainlink Labs — accessed Sep 15, 2026
  3. Chainlink whitepaper (Nazarov, Ellis, Juels — 2017) — accessed Sep 15, 2026
  4. Chainlink CCIP documentation — accessed Sep 15, 2026