diff --git a/src/config/sidebar.ts b/src/config/sidebar.ts index 9a8c7904100..71e709851bd 100644 --- a/src/config/sidebar.ts +++ b/src/config/sidebar.ts @@ -717,6 +717,11 @@ export const SIDEBAR: Partial> = { url: "cre/reference/gelato-migration", highlightAsCurrent: ["cre/reference/gelato-migration-ts", "cre/reference/gelato-migration-go"], }, + { + title: "Migrate from Chainlink Functions", + url: "cre/reference/clf-migration", + highlightAsCurrent: ["cre/reference/clf-migration-ts", "cre/reference/clf-migration-go"], + }, ], }, ], diff --git a/src/content/chainlink-functions/getting-started.mdx b/src/content/chainlink-functions/getting-started.mdx index 03997098f3e..b3f9af20181 100644 --- a/src/content/chainlink-functions/getting-started.mdx +++ b/src/content/chainlink-functions/getting-started.mdx @@ -13,11 +13,8 @@ whatsnext: import { Aside, CopyText, CodeSample, ClickToZoom } from "@components" import { Tabs } from "@components/Tabs" -import ChainlinkFunctions from "@features/chainlink-functions/common/ChainlinkFunctions.astro" import { YouTube } from "@astro-community/astro-embed-youtube" - - Learn how to make requests to the Chainlink Functions Decentralized Oracle Network (DON) and make any computation or API calls offchain. Chainlink Functions is available on several blockchains (see the [supported networks page](/chainlink-functions/supported-networks)), but this guide uses Sepolia to simplify access to testnet funds. Complete the following tasks to get started with Chainlink Functions: - Set up your web3 wallet and fund it with testnet tokens. diff --git a/src/content/chainlink-functions/index.mdx b/src/content/chainlink-functions/index.mdx index 988a30af7b9..03c0934966d 100644 --- a/src/content/chainlink-functions/index.mdx +++ b/src/content/chainlink-functions/index.mdx @@ -12,9 +12,6 @@ whatsnext: --- import { Aside } from "@components" -import ChainlinkFunctions from "@features/chainlink-functions/common/ChainlinkFunctions.astro" - - Chainlink Functions provides your smart contracts access to trust-minimized compute infrastructure, allowing you to fetch data from APIs and perform custom computation. Your smart contract sends source code in a request to a [Decentralized Oracle Network (DON)](/chainlink-functions/resources/concepts), and each node in the DON executes the code in a serverless environment. The DON then aggregates all the independent return values from each execution and sends the final result back to your smart contract. diff --git a/src/content/chainlink-functions/llms-full.txt b/src/content/chainlink-functions/llms-full.txt index 771ba03a57b..1fc2592bcdc 100644 --- a/src/content/chainlink-functions/llms-full.txt +++ b/src/content/chainlink-functions/llms-full.txt @@ -397,8 +397,6 @@ const myArr = new Uint8Array(ARRAY_LENGTH) # Getting Started Source: https://docs.chain.link/chainlink-functions/getting-started - - Learn how to make requests to the Chainlink Functions Decentralized Oracle Network (DON) and make any computation or API calls offchain. Chainlink Functions is available on several blockchains (see the [supported networks page](/chainlink-functions/supported-networks)), but this guide uses Sepolia to simplify access to testnet funds. Complete the following tasks to get started with Chainlink Functions: - Set up your web3 wallet and fund it with testnet tokens. @@ -876,8 +874,6 @@ Now that you understand the structure of the API. Let's delve into the JavaScrip # Chainlink Functions Source: https://docs.chain.link/chainlink-functions - - Chainlink Functions provides your smart contracts access to trust-minimized compute infrastructure, allowing you to fetch data from APIs and perform custom computation. Your smart contract sends source code in a request to a [Decentralized Oracle Network (DON)](/chainlink-functions/resources/concepts), and each node in the DON executes the code in a serverless environment. The DON then aggregates all the independent return values from each execution and sends the final result back to your smart contract. Chainlink Functions eliminates the need for you to manage your own Chainlink node and provides decentralized offchain computation and consensus, ensuring that a minority of the network cannot manipulate the response sent back to your smart contract. @@ -1223,12 +1219,6 @@ Source: https://docs.chain.link/chainlink-functions/resources # Secrets Management Source: https://docs.chain.link/chainlink-functions/resources/secrets - - Chainlink Functions enables users to fetch data from HTTP(s) APIs and perform custom computation. To enable access to APIs that require authentication credentials, Chainlink Functions allows users to provide encrypted secret values, which can be used when the DON executes a Functions request. These values can only be decrypted via a multi-party decryption process called threshold decryption. This means that every node can only decrypt the secrets with participation from other DON nodes. These encrypted secret values can either be uploaded to the DON or hosted at a remote URL. Then, a reference to the encrypted secrets can be used when making a Functions request. @@ -1372,23 +1362,11 @@ You can read the [Examine the code section](/chainlink-functions/tutorials/simpl **Note**: You can also import and use the Chainlink Functions Toolkit NPM package as a scripting dependency inside [Remix IDE scripts](https://remix-ide.readthedocs.io/en/latest/running_js_scripts.html) in your browser. - - --- # Managing CL Functions Subscriptions Source: https://docs.chain.link/chainlink-functions/resources/subscriptions - -