Chainlink staking is a LINK-backed security layer for Chainlink oracle services

Chainlink staking is a program for locking LINK on Ethereum mainnet to strengthen cryptoeconomic guarantees around Chainlink oracle services. It gives Community Stakers and Node Operator Stakers a role in backing service performance, receiving LINK rewards, and supporting a network that supplies data, automation, randomness, interoperability, and offchain computation to smart contracts. The current v0.2 design uses capped participation, variable rewards, alerts, cooldowns, and a modular architecture built for future service coverage.

The v0.2 upgrade turned the original staking release into a more flexible platform. Chainlink staking v0.1 launched in December 2022, while v0.2 expanded the system in November 2023 with a larger cap, an unbonding process, modular contracts, and a reward model designed to support new reward sources over time. The upgrade also introduced clearer roles for Community Stakers and Node Operator Stakers, with different limits and responsibilities.

In v0.2, Chainlink staking moved beyond a simple locked-token pool. The design ties staked LINK to service assurance for in-scope oracle services, with alerts acting as the mechanism that flags performance failures. The first in-scope service was the ETH/USD Data Feed on Ethereum, a flagship price feed used across DeFi. That focus matters because Chainlink is best known for making external data usable inside smart contracts without relying on a single data source.

The two pools behind the staking cap

The v0.2 staking cap launched at 45,000,000 LINK, an 80% increase from the v0.1 cap. Most of that capacity, 40,875,000 LINK, was allocated to community participants, with the remainder reserved for eligible Chainlink node operators serving Chainlink Data Feeds. Community Stakers had a minimum of 1 LINK and a per-address maximum of 15,000 LINK, while Node Operator Stakers had a 1,000 LINK minimum and a maximum of 75,000 LINK.

This separation keeps the staking layer connected to the actual oracle network. Community participation broadens economic backing, while node operator participation links rewards and penalties to the operators that publish oracle reports. When the community pool is full, new deposits wait for space created by an existing staker completing an unstake. That first-come, space-limited structure is part of why many users watch pool availability before moving LINK into a wallet.

How rewards accrue, unlock, and get claimed

Rewards in Chainlink staking v0.2 are variable rather than a single fixed rate for every condition. The protocol makes a fixed amount of rewards available per unit of time, and the effective rate changes with how much aggregate LINK is staked. At launch, a filled community staking pool had a 4.5% annual base floor reward rate in LINK before delegation mechanics. After 4% of Community Staker rewards were directed to Node Operator Stakers as a Delegation Reward, the effective base floor rate for Community Stakers was 4.32% annually at launch.

Rewards fall into claimable and locked categories. Claimable rewards are available to claim without resetting the ramp-up period. Locked rewards become claimable over a 90-day ramp-up period that starts when a user stakes and rises linearly until the full possible reward rate is reached. Adding more LINK to the same staking address resets that ramp-up progress to 90 days, although previously locked rewards are not immediately lost just because more LINK is added.

Illustration of Chainlink staking

Unstaking, cooldowns, and the 90-day ramp-up

The practical workflow for Chainlink staking includes a deliberate exit process. A staker initiates unstaking with an onchain transaction, starting a 28-day cooldown. After the cooldown, a seven-day claim window opens. During that window, the staker withdraws all or part of the staked LINK. Any amount left in the contract after the claim window closes returns to the v0.2 staking position automatically.

Completing an unstake resets the ramp-up period to zero and forfeits locked rewards earned by that address. Those forfeited rewards become available to stakers in the same category. The mechanism supports protocol stability by discouraging instant exits before an alerting or slashing process completes. Staked LINK continues to accrue rewards through the cooldown and claim window until it is actually withdrawn.

Alerts, slashing, and the ETH/USD Data Feed

The security model of Chainlink staking rests on alerts and economic penalties. Community Stakers raise alerts when an in-scope oracle service misses a defined performance condition. At the v0.2 launch, the ETH/USD Data Feed on Ethereum was the secured service, and a valid alert condition existed after more than three hours passed without a valid oracle report published onchain. Node Operator Stakers had a 20-minute priority window for alerting before community alerts became eligible.

For that launch configuration, Node Operator Stakers serving the ETH/USD feed faced a 700 LINK slashing penalty each if a valid alert condition was met, while the valid alerter received 7,000 LINK. Community Stakers in v0.2 were outside slashing risk under that version, while node operators tied to secured services carried direct performance exposure. Future versions are designed to add more services through alerting modules, including possible expansion beyond the first feed.

Side view of Chainlink staking
Side view of Chainlink staking (illustration)

Starting from an Ethereum wallet

Because Chainlink staking uses Ethereum mainnet, a user needs LINK on Ethereum and ETH for transaction fees. A self-custodial Web3 wallet signs the staking transaction, and widely used options include MetaMask, Coinbase Wallet, and WalletConnect-enabled wallets. Smart contract wallets are also supported. Hardware wallets such as Ledger and Trezor work through compatible Web3 wallet software, adding a physical signing device to the process.

A clean setup has four moving parts:

Each transaction is onchain, so gas costs change with Ethereum network demand. The staking choice should be planned around wallet control, time horizon, and the possibility that pool space disappears before a transaction confirms.


Chainlink staking is part of Chainlink Economics 2.0, a broader framework for aligning LINK with oracle security, network usage, node operator incentives, and ecosystem participation. LINK already functions as the standard unit for paying and compensating Chainlink service providers, and staking adds an explicit security role for token holders. The LINK token is also used across the network context of Data Feeds, Automation, Functions, VRF, Proof of Reserve, Data Streams, CCIP, and newer institutional services.

The program also connects to Chainlink Rewards, a separate community engagement initiative tied to eligible LINK stakers and Chainlink Build projects. Rewards programs have used historical staking participation as a factor for allocating non-transferable units that later determine token claims from participating ecosystem projects. That layer is separate from base LINK staking rewards, yet it shows how staking status has become part of wider Chainlink community participation.

Close-up for Chainlink staking
Pictured: Close-up for Chainlink staking

Typically, Chainlink staking differs from simply holding LINK in a wallet because the token enters a smart contract and follows the staking rules for rewards, ramp-up, cooldowns, and withdrawals. Holding LINK without staking keeps the token liquid in the wallet and avoids the exit process, but it does not participate in the staking reward model. Keeping LINK on an exchange gives convenience for trading, while a self-custodial Ethereum wallet gives direct control over the token and the ability to interact with staking contracts.

Another alternative is using LINK across DeFi or cross-chain workflows, though those routes introduce separate smart contract, bridge, liquidity, and market risks. For users focused on the Chainlink network itself, v0.2 staking is the native path that ties LINK to oracle service assurance. Its main value is the combination of direct token participation, measurable onchain rules, and a reward system anchored to the Chainlink security model rather than to a third-party lending market.

Quick answers about Chainlink staking

Fees on staking LINK on Ethereum: what should users budget for?

Staking LINK in v0.2 requires Ethereum mainnet transactions, so users need ETH for gas. Gas is paid when staking, claiming rewards, initiating an unstake, and withdrawing during the claim window. The staking contract does not set Ethereum gas prices; network demand does. A user with a small LINK amount should compare expected gas costs against the size and timing of the staking position before signing transactions.

Does a hardware wallet change how LINK staking is signed?

A hardware wallet changes the signing flow, not the staking rules. The LINK stays associated with the Ethereum address controlled by the device, and the user connects through compatible Web3 wallet software to review and sign transactions. The same cooldown, ramp-up, pool capacity, and reward rules apply. The important detail is that future unstaking and claiming require access to the same address that created the staking position.

Which wallets connect to the v0.2 staking interface?

The v0.2 staking interface supports common Web3 wallet paths such as MetaMask, Coinbase Wallet, WalletConnect-enabled wallets, and smart contract wallets. The wallet must be connected to Ethereum mainnet and hold both LINK for staking and ETH for gas. Browser conflicts create connection problems in some setups, especially when multiple wallet extensions try to control the same page session.

Can I add more LINK after my first staking transaction?

Yes, an existing v0.2 participant can add LINK to the same staking address when pool space exists and the address remains below its staking allotment. Adding more LINK resets that address's reward ramp-up period to 90 days. Locked rewards are not forfeited by the add transaction itself, but the timeline for those rewards becoming fully claimable restarts from the new staking action.

Claimable rewards versus locked rewards in Chainlink v0.2: what is the difference?

Claimable rewards are LINK rewards available to withdraw without resetting ramp-up progress. Locked rewards are attributed rewards that become claimable through the 90-day ramp-up period. As the ramp-up advances, a larger share of attributed rewards becomes available. If a user completes an unstake before locked rewards become claimable, those locked rewards are forfeited and redistributed within the same staker category.