[ONGOING] OP-PIP-111: Pyth Core Fees - Q2

Abstract

Implement updated price feed update fees on Pyth Core across EVM chains as outlined in the Q2 2026 — Pyth Core Onchain Fees discussion ( Q2 2026 — Pyth Core Onchain Fees ).

Rationale

Following the mandate from OP-PIP-87 ( [PASSED] OP-PIP-87: PYTH Token Phase 2 — $PYTH Strategic Reserve ) and the successful implementation of OP-PIP-93 ( [PASSED] OP-PIP-93: Q1 2026 Pyth Core Fee Implementation (EVM Chains) ), the Pythian Council continues its quarterly mandate to review and adjust on-chain fees for Pyth products.

Since Q1 implementation, several factors necessitate fee adjustments:

  1. Token Price Volatility: Many native tokens have experienced significant price movements, causing current fees to drift from target
  2. Target Recalibration: Maintaining $0.01-0.015 target per update
  3. Cross-Chain Consistency: Ensuring chains sharing the same native token have identical fee structures
  4. New Chain Coverage: Adding fees for newly deployed chains (MegaETH)
  5. Migration Acceleration: As outlined in OP-PIP-100 ( [PASSED] OP-PIP-100: Pyth Core to Pyth Pro Migration ), Pyth Core is being deprecated in favor of Pyth Pro by Q3 2026

Description

This proposal updates the price feed update fee via the Wormhole executor governance mechanism.

  1. ETH-Denominated Chains

All ETH chains moving to 0.000004 ETH (~$0.009 at current prices):

Blockchain Existing Fee New Fee Note
Abstract 0.000003 0.000004 Increased
Arbitrum 0.000003 0.000004 Increased
Aurora 0.000003 0.000004 Increased
Base 0.0000015 0.000004 Increased
Blast 0.000003 0.000004 Increased
Boba 0.000003 0.000004 Increased
Ethereum 0.000003 0.000004 Increased
Eventum 0.000003 0.000004 Increased
Fuel 0.000003 0.000004 Increased
Hemi 0.000003 0.000004 Increased
Ink 0.000003 0.000004 Increased
Linea 0.000003 0.000004 Increased
Manta 0.000003 0.000004 Increased
MegaETH 1 wei 0.000004 New chain
Mode 0.000003 0.000004 Increased
Morph 0.000003 0.000004 Increased
Optimism 0.000003 0.000004 Increased
Polygon zkEVM 0.000003 0.000004 Increased
Scroll 0.000003 0.000004 Increased
Skate 0.000003 0.000004 Increased
Soneium 0.000003 0.000004 Increased
Superseed 0.000003 0.000004 Increased
Swellchain 0.000003 0.000004 Increased
Taiko 0.000003 0.000004 Increased
Unichain 0.000003 0.000004 Increased
Worldchain 0.000003 0.000004 Increased
zkSync Era 0.000003 0.000004 Increased

Note: Polynomial removed (chain deprecated)

  1. Native Token Chains — Fee Adjustments
Blockchain Existing Fee New Fee Token ~USD
Apechain 0.2 0.1 APE $0.014
Avalanche 0.0005 0.002 AVAX $0.018
Berachain 0.003 0.025 BERA $0.009
BNB 0.0000125 0.00002 BNB $0.013
Celo 0.1 0.2 CELO $0.018
Conflux 0.1 0.25 CFX $0.015
Core DAO 0.02 0.2 CORE $0.008
Cronos 0.06 0.2 CRO $0.014
Cronos zkEVM 0.06 0.2 CRO $0.014
Etherlink 0.01 0.05 XTZ $0.018
Filecoin 0.01 0.02 FIL $0.018
Flow 0.1 0.5 FLOW $0.019
Gravity 1 2.5 G $0.010
Hedera 0.01 0.2 HBAR $0.018
HyperEVM 0.0001 0.0003 HYPE $0.013
Injective EVM 0.001 0.005 INJ $0.018
Injective inEVM 0.001 0.005 INJ $0.018
Iota EVM 0.1 0.2 IOTA $0.011
Kaia 0.2 0.3 KAIA $0.014
Kava 0.15 0.3 KAVA $0.018
Mantle 0.01 0.02 MNT $0.013
Merlin 0.0000001 0.0000002 BTC $0.016
Mezo 0.0000001 0.0000002 BTC $0.016
Monad 0.005 0.01 MON ~$0.01
opBNB 0.0000125 0.00002 BNB $0.013
Polygon 0.1 0.15 POL $0.014
Ronin 0.1 0.2 RON $0.020
Sei EVM 0.1 0.25 SEI $0.015
WEMIX 0.03 0.1 WEMIX $0.024
Zetachain 0.1 0.3 ZETA $0.016
  1. Other Chains — No Change
Blockchain Fee Token Note
Bittensor 0.00005 TAO Unchanged
BTTC 25000 BTT Unchanged
Chiliz 0.33 CHZ Unchanged
Shimmer 100 SMR Unchanged
Sonic (EVM) 1 wei S Fee M program*

Sonic fees remain at minimum due to participation in the Sonic Fee M program, which generates protocol revenue based on contract activity.

Implementation Plan

Contract Upgrade: Update the Pyth oracle contracts on each specified blockchain to set the fee values as agreed upon above.
Proposal ID: 3myu94LtLrXNyX6Y6uvFAGu2jq4F1hstjqNPsgtfeZne

For verification of the proposal, you must ensure that the fees (in wei) match the fee values specified above. You must also ensure that the New Fee Exponent is correct for each chain.

All EVM chains follow a traditional EVM implementation where tokens/contracts have 18 decimals available. The exponent determines how to scale the fee value to achieve the desired fee amount.

Formula: New Fee = Fee Value × 10^(Exponent - 18)

Blockchain New Fee Fee Value Exponent
Abstract 0.000004 4 12
Arbitrum 0.000004 4 12
Aurora 0.000004 4 12
Base 0.000004 4 12
Blast 0.000004 4 12
Boba 0.000004 4 12
Ethereum 0.000004 4 12
Eventum 0.000004 4 12
Fuel 0.000004 4 12
Hemi 0.000004 4 12
Ink 0.000004 4 12
Linea 0.000004 4 12
Manta 0.000004 4 12
MegaETH 0.000004 4 12
Mode 0.000004 4 12
Morph 0.000004 4 12
Optimism 0.000004 4 12
Polygon zkEVM 0.000004 4 12
Scroll 0.000004 4 12
Skate 0.000004 4 12
Soneium 0.000004 4 12
Superseed 0.000004 4 12
Swellchain 0.000004 4 12
Taiko 0.000004 4 12
Unichain 0.000004 4 12
Worldchain 0.000004 4 12
zkSync Era 0.000004 4 12
Blockchain New Fee Fee Value Exponent
Apechain 0.1 1 17
Avalanche 0.002 2 15
Berachain 0.025 25 15
BNB 0.00002 2 13
Celo 0.2 2 17
Conflux 0.25 25 16
Core DAO 0.2 2 17
Cronos 0.2 2 17
Cronos zkEVM 0.2 2 17
Etherlink 0.05 5 16
Filecoin 0.02 2 16
Flow 0.5 5 17
Gravity 2.5 25 17
Hedera 0.2 2 17
HyperEVM 0.0003 3 14
Injective EVM 0.005 5 15
Injective inEVM 0.005 5 15
Iota EVM 0.2 2 17
Kaia 0.3 3 17
Kava 0.3 3 17
Mantle 0.02 2 16
Merlin 0.0000002 2 11
Mezo 0.0000002 2 11
Monad 0.01 1 16
opBNB 0.00002 2 13
Polygon 0.15 15 16
Ronin 0.2 2 17
Sei EVM 0.25 25 16
WEMIX 0.1 1 17
Zetachain 0.3 3 17
2 Likes