From 4ab02b576cdeca08a301bc574b324448a4788e4d Mon Sep 17 00:00:00 2001 From: Dwight Lyle Date: Thu, 5 Sep 2024 16:29:27 -0600 Subject: [PATCH] Edits --- .../overview/automation-economics.mdx | 7 +++++- .../overview/automation-release-notes.mdx | 8 +++--- .../data/chainlink-automation-config.json | 25 ------------------- 3 files changed, 11 insertions(+), 29 deletions(-) diff --git a/src/content/chainlink-automation/overview/automation-economics.mdx b/src/content/chainlink-automation/overview/automation-economics.mdx index 4d569eb2e21..382d9f1e3cd 100644 --- a/src/content/chainlink-automation/overview/automation-economics.mdx +++ b/src/content/chainlink-automation/overview/automation-economics.mdx @@ -13,7 +13,7 @@ import { TabsContent } from "@components/Tabs" Chainlink Automation only requires an execution fee for transactions onchain. This fee includes the transaction cost, a node operator percentage fee (refer to the formula below), and a small fixed gas overhead accounting for gas between the network and the registry. The percentage fee compensates the Automation Network for monitoring and performing your upkeep. The Automation percentage fee varies by chain and is listed on our [Supported Networks](/chainlink-automation/overview/supported-networks) page. -Fees for upkeeps that are configured for LINK payments have a conversion from native tokens to LINK, and this conversion is not performed for upkeeps configured for native token payments. Otherwise, the fee formula is the same: +Fees for upkeeps that are configured for LINK payments (or other non-native payments as applicable) have a conversion from native tokens to LINK, and this conversion is not performed for upkeeps configured for native token payments. Otherwise, the fee formula is the same: {/* prettier-ignore */} @@ -35,6 +35,11 @@ FeeNative = [tx.gasPriceNative WEI _ (gasUsed + gasOverhea There is no registration fee or other fees for any offchain computation. +On Automation v2.2 and earlier, there is a flat per-transaction fee of 0.01 LINK in the following cases: + +- For mainnet transactions on Optimism and Base to account for L1 transaction costs, which ensures that node operators are fairly compensated +- For testnet transactions on all supported networks to account for node infrastructure costs + ### Fee calculation example An upkeep transaction was [performed](https://polygonscan.com/tx/0x19309782e15952c90dcadcc02cbf34f331daaeee369d3e3acca43bade02af105) on _Polygon mainnet_. It used _110,051_ gas at a gas price of _182,723,799,380 wei_. The node operator percentage on Polygon was _70%_ at the time of this transaction, and this fee [varies by network](/chainlink-automation/overview/supported-networks). diff --git a/src/content/chainlink-automation/overview/automation-release-notes.mdx b/src/content/chainlink-automation/overview/automation-release-notes.mdx index 4ca18b1e250..0bdb6ad3a11 100644 --- a/src/content/chainlink-automation/overview/automation-release-notes.mdx +++ b/src/content/chainlink-automation/overview/automation-release-notes.mdx @@ -15,7 +15,7 @@ import { ClickToZoom } from "@components" **Chainlink Automation Release Notes** -- [Native billing on Base](#2024-09-05---native-billing) +- [Native billing on Base Sepolia testnet](#2024-09-06---native-billing-on-base-sepolia-testnet) - [Migrating upkeeps on paused registries](#2024-07-30---migrating-upkeeps-on-paused-registries) - [Automation on Base Sepolia](#2024-06-28---automation-on-base-sepolia) - [Deprecation of older upkeeps](#2024-06-24---deprecation-of-older-upkeeps) @@ -41,9 +41,11 @@ import { ClickToZoom } from "@components" - [Keepers v1.1 launch on Ethereum](#2021-08-05---keepers-v11-launch-on-ethereum) - [Questions](#questions) -## 2024-09-05 - Native billing on Base +## 2024-09-06 - Native billing on Base Sepolia testnet -Payment in native tokens is now available for upkeeps on v2.3 or later, on Base mainnet and testnet. When you register a new upkeep, you can select whether you want to pay in LINK or the native token for the chain you're using. After you register the upkeep, it is not possible to update this payment setting. +Payment in native gas tokens and approved non-LINK tokens is now available for upkeeps on Automation v2.3 or later. Currently this capability is available on the Base Sepolia testnet. When you register a new upkeep, you can select whether you want to pay in LINK, the native gas token, or an approved non-LINK token for the chain that you are using. After you register the upkeep, the payment setting cannot be updated. + +See the [Supported Networks](/chainlink-automation/overview/supported-networks#base-sepolia-testnet) page to find the contract and config information for Automation on Base Sepolia testnet. ## 2024-07-30 - Migrating upkeeps on paused registries diff --git a/src/features/chainlink-automation/data/chainlink-automation-config.json b/src/features/chainlink-automation/data/chainlink-automation-config.json index dc5c68f3312..00f3caf5c07 100644 --- a/src/features/chainlink-automation/data/chainlink-automation-config.json +++ b/src/features/chainlink-automation/data/chainlink-automation-config.json @@ -349,31 +349,6 @@ "registrar": "0x110Bd89F0B62EA1598FfeBF8C0304c9e58510Ee5", "transcoder": "0x245675A2f4b4C1052C880cD600DCF04D58520eE7" }, - "BASE_MAINNET": { - "paymentPremiumPPB": 500000000, - "blockCountPerTurn": "Not Applicable", - "maxCheckDataSize": 5000, - "checkGasLimit": 10000000, - "gasCeilingMultiplier": 5, - "minUpkeepSpend": { - "type": "BigNumber", - "hex": "0x470de4df820000" - }, - "maxPerformGas": 5000000, - "fallbackGasPrice": { - "type": "BigNumber", - "hex": "0x3b9aca00" - }, - "fallbackLinkPrice": { - "type": "BigNumber", - "hex": "0x2386f26fc10000" - }, - "maxPerformDataSize": 2000, - "flatFeeMicroLink": 0, - "stalenessSeconds": 90000, - "registrar": "0xD8983a340A96b9C2Bb6855E46847aE134Db71fB1", - "transcoder": "0x395C8461299c9981E9D1A30d116F0c80a927d2A4" - }, "BASE_SEPOLIA": { "paymentPremiumPPB": 500000000, "blockCountPerTurn": "Not Applicable",