Chainlink Node v2.12.0 is now available. See the Release Notes for details.
Older Automation registrars for v1.0, v1.1, v1.2, v1.3, and v2.0 are deprecated on all supported networks (Ethereum, Avalanche, BSC, Polygon, Arbitrum and Optimism). You can no longer register new upkeeps using these older versions. Please migrate your older upkeeps to Automation 2.1 to ensure they remain operational as we start deprecating older versions.
Chainlink CCIP is publicly available on Celo mainnet and Alfajores testnet.
The @chainlink/contracts
package version 1.1.1 is now available. It includes the updated wrapper and interface contracts for VRF 2.5 direct funding, which had not been included in the @chainlink/contracts
package version 1.1.0. The DirectFundingConsumer.sol
example contract has been updated to reflect this.
The @chainlink/contracts
also includes an updated function signature for fulfillRandomWords
in the VRFConsumerBaseV2Plus
contract, which applies only to subscription users. This function signature has not changed in the VRFV2PlusWrapperConsumerBase
, so this does not affect direct funding users.
When using package version 1.1.1 and later, update your fulfillRandomWords
function signature to match the VRFConsumerBaseV2Plus
contract, which has changed to: function fulfillRandomWords(uint256 requestId, uint256[] calldata randomWords)
In the @chainlink/contracts
package version 1.1.0 and earlier, the randomWords
parameter has a memory
storage location.
Chainlink CCIP is publicly available on the Polygon Amoy testnet.
Chainlink Node v2.11.0 is now available. See the Release Notes for details.
VRF V2.5 is available on Ethereum, BNB Chain, Polygon, Avalanche and Arbitrum mainnets and testnets.The new version of Chainlink VRF implements the following changes:
Learn how to migrate to VRF V2.5.