Chainlink Functions Release Notes

USD-denominated premium fees on all networks - 2024-07-31

Chainlink Functions now uses USD-denominated fixed premium fees on all supported networks. This means that the premium fees are set in USD, but no USD is ever used. The LINK equivalent of the fee is calculated at request time, and then deducted from your subscription in LINK at response time. See the example cost calculation for more information.

The networks that have just switched from LINK-denominated premium fees to USD-denominated premium fees are:

  • Ethereum mainnet and Sepolia testnet
  • Arbitrum mainnet
  • Avalanche mainnet

Polygon Amoy support - 2024-04-26

Chainlink Functions is available on Polygon Amoy.

Polygon testnet support - 2024-04-13

The Mumbai network has stopped producing blocks, so example code will not function on this network. Check again soon for updates about future testnet support on Polygon.

Base Mainnet support - 2024-04-09

Chainlink Functions is available on Base Mainnet.

USD-denominated premium fees and new testnets - 2024-03-22

Chainlink Functions is available as an open beta on the following testnets:

Both of these networks have USD-denominated fixed premium fees. This means that the premium fees are set in USD, but no USD is ever used. The LINK equivalent of the fee is calculated at request time, and then deducted from your subscription in LINK at response time. See the example cost calculation for more information.

Module imports supported on mainnet - 2024-01-12

  • You can use external module imports with Chainlink Functions source code on mainnet networks. See the Using Imports with Functions tutorial to see an example of how to import and use imported modules with your Functions source code. This feature requires the Functions Toolkit NPM package v0.2.7 or later.

Arbitrum Mainnet support - 2024-01-10

Chainlink Functions is available on Arbitrum Mainnet.

Module imports and new testnets - 2023-12-15

  • You can use external module imports with Chainlink Functions source code on testnet networks. See the Using Imports with Functions tutorial to see an example of how to import and use imported modules with your Functions source code. This feature requires the Functions Toolkit NPM package v0.2.7 or later.

    This feature is available only on testnets. Modules will not import or execute on Functions requests for mainnet networks at this time.

  • Chainlink Functions is available on the Arbitrum Sepolia testnet.

Open Beta - 2023-09-29

Functions playground - 2023-07-14

Use the Functions Playground to simulate Chainlink Functions within your browser.

Closed beta - New testnet - 2023-05-05

New testnet added:

See the supported networks page for more information.

Closed beta - 2023-03-01

Chainlink Functions is available on the following testnets:

Get the latest Chainlink content straight to your inbox.