Last year, Chainlink announced the beta launch of Chainlink Functions, a serverless, self-serve web3 development platform that leverages Chainlink oracles to seamlessly deliver web2 data onchain. During a presentation at ETHDenver, Chainlink Labs’ Product Lead, Bryan Jowers, highlighted Function’s launch as “web3’s serverless moment” because it gives developers the tools required for the industry to truly take off.
Today, Chainlink and Arbitrum, the most widely used layer-2 scaling solution suite for Ethereum dApp development, announced the beta release of Chainlink Functions on Arbitrum One mainnet. Developers can now use Functions on-demand to build web2-connected dApps that optimize Arbitrum’s high-speed, low-cost transactions backed by Ethereum.
As the industry-leading decentralized computing platform, Chainlink’s expanding suite of web3 services, including Functions, is secured by the same time-tested oracle network that has delivered over 11.5 billion data points and enabled more than $9.5 trillion in transaction value onchain.
In an official announcement, Chainlink Labs’ Chief Business Officer, Johann Eid, emphasized how Functions live on Arbitrum One makes it possible to onboard the next million developers to web3 by giving them the web2 connectivity necessary to build feature-rich applications that combine the best of both worlds.
“As an L2, Arbitrum plays an important role in supporting the overall health and sustainability of the Ethereum ecosystem,” said Eid. “Making Functions available for Arbitrum users is about connecting Web2 and Web3 developers and bridging the gap to allow for shared collaboration, growth, and a shared sense of community.”
“Continually simplifying Web3 to feel more like a native Web2 experience is critical to mass adoption of Arbitrum’s technology,” said A.J. Warner, Chief Strategy Officer at Offchain Labs (the creator of Arbitrum One). “Chainlink Functions will streamline the experience for Arbitrum developers as they can easily connect to Web2 data and experience low-cost computation.”
Developers can get started with Functions by accessing the Functions documentation, experimenting with the Chainlink Functions Playground, and creating a subscription.