
we are very pleased to announceChainlink FunctionsThe beta version is officially released! This is a serverless developer platform. Anyone can use the secure and reliable Chainlink network to easily connect smart contracts to any Web2 API interface and run custom computing tasks.
The release of Chainlink Functions marks the Chainlink platform has entered a new stage of development. Previously, Web3 developers could not connect smart contracts to traditional Web2 API interfaces, so they could not access resources such as social media platforms, artificial intelligence computing, and messaging services. Not only that, more than 30 million Web2 developers cannot use the existing Web2 infrastructure to build Web3 applications. Chainlink Functions can exactly solve this problem, providing developers with the services they need to build powerful hybrid applications.
Top cloud service providers such as AWS, Meta, and Google Cloud, as well as the Web2 platform participated in the demonstration of use cases, showing developers how to use Chainlink Functions to easily access Web2 APIs and cloud services in smart contracts. Many projects such as Block Scholes, ChainML, Dopex, Nusic, and Thirdweb have tried Chainlink Functions in various Web3 vertical application scenarios, such as AI integration and DAO governance.
With the support of Chainlink Functions, Web3 developers can safely and quickly connect smart contracts to off-chain resources by themselves without running the infrastructure themselves. Developers only need to determine the external data sources they want to access (such as weather data and sports game data), how to process data points (such as taking the median), and the destination of data output (such as: Ethereum smart contract) That's it. Chainlink Functions simplify backend complexity and execute strictly as code. The advantage of this is that developers can focus on creating innovative Web3 applications.
Chainlink Functions beta is currently live on EthereumSepoliaand PolygonMumbaiThe testnet is officially launched. Please click the link below to register and use:
A serverless platform for Web3 developers to access any data, device or system with just a few lines of code
Chainlink Functions is a decentralized compute runtime for testing, simulating and running custom off-chain logic for Web3 applications. This is similar to adding trust-minimization and blockchain capabilities to cloud-based serverless solutions such as AWS Lambda, GCP CloudFunctions, and Cloudflare Workers.
Developers do not need to deploy and run external adapters for custom off-chain calculations, nor need to find or run their own Chainlink nodes to connect smart contracts to the off-chain world; instead, they only need to focus on developing decentralized applications and Leave the job of ensuring connectivity, security, and reliability to the Chainlink network. Chainlink is the most mature oracle and computing infrastructure in the blockchain industry. In addition, Chainlink Functions is a completely self-service platform, developers can access external data or computing resources without interacting with Chainlink Labs or Chainlink node operators.
Note: Chainlink Functions is a distributed serverless infrastructure powered by Chainlink's decentralized oracle network and uses the latest version ofOff-chain reporting (OCR)secondary title
Functions implemented by Chainlink Functions for developers
Unimpeded connectivity: Smart contracts can be connected to any data, device or system, whether it is a public or password-protected API interface, IoT devices or enterprise systems, all can be unimpeded.
Customizable Computing: The serverless runtime environment can achieve powerful scalability and custom functions, and is used to aggregate and process data.
Trust-minimized security: Chainlink’s decentralized infrastructure is time-tested and has secured billions of dollars in value for numerous Web3 applications.
Self-service in minutes: Chainlink Functions serverless solutions can be started in minutes. The solution includes a CLI, starter kit, and a debugging environment.
first level title
Open the door to the Web3 world for millions of developers
Today, there are hundreds of thousands of application developers in the blockchain industry, and the total number of developers in the world is about 30 million. If the blockchain is to become a mainstream technology like cloud services or even artificial intelligence, it must continuously improve the experience of Web3 developers. One of the fundamental problems to be solved by Chainlink Functions is API data access. Functions can unlock new application scenarios for Web3 builders.
Next, we will elaborate on the four initial designs of the Chainlink Functions beta version for smart contract developers. If you want to see use cases with code snippets (including how to connect to mainstream API interfaces such as AWS, Google, Meta, and Twilio), check out the latest developer tutorial "5 Ways to Use Chainlink Functions". Additionally, developers can access thehttps://www.usechainlinkfunctions.com/image description
secondary title
access data
Developers can use Chainlink Functions to connect to any public or private data API interface, such as obtaining the latest game or sports results, or obtaining the indicator data of a Web3 agreement from Token Terminal (such as: agreement revenue, user fees, active users headcount and TVL).
Alternatively, you can useChainlink Automationto achieve other functions. For example, it is possible to create aDynamic NFTsecondary title
Access to IoT devices and traditional back-end systems
secondary title
Connect and process data
secondary title
Off-chain computing and storage
first level title
Explore what Chainlink Functions can do now
The Chainlink Functions beta version is currently live on the Ethereum Sepolia and Polygon Mumbai testnets. In the future, we will launch more blockchains based on user needs and feedback.
If you would like to use the Chainlink Functions beta, pleaseClick here to registerChainlink Functions Developer DocumentationChainlink Functions Developer Documentation, and addingChainlink DiscordGroups to ask technical questions or provide feedback. If you are attending ETHDenver 2023 (Ethereum Denver Conference), welcome to attendChainlink Functions Launch Event. Guests participating in the event also included top developers in the AWS, Polygon and Web3 fields.
Chainlink Functions allows Web3 developers to easily connect smart contracts to off-chain resources within minutes, and is reliably guaranteed by Chainlink's powerful decentralized network. Once smart contracts can unimpededly access the real world and at the same time ensure that trust is minimized, it is bound to stimulate unlimited potential. Chainlink Functions combines Web2 systems with the unique advantages of blockchain in security, transparency and efficiency, and will create more innovative advanced Web3 use cases.
Disclaimer: Chainlink Functions is currently in beta and may change based on user feedback or future development needs. Chainlink Functions are"and"and"by availability"provided without conditions or warranties of any kind. Users of Chainlink Functions are responsible for their own consideration of the quality of data used in their applications. For more information on how to filter high-quality data sources, please refer to the Chainlink documentation"Assessment Data Sources"part.