Pythscan
PROPOSALProposalsMay 16, 2025

[PASSED] OP-PIP-72: Entropy v2 Upgrade on Abstract Testnet

by Jayant Krishnamurthy·May 16, 2025

Abstract
Upgrade the Entropy contract on Abstract testnet to version 2.0. This chain is a zksync chain, and therefore needs special handling compared to other EVM chains.
This is a follow up to the previous Entropy 2.0 testnet upgrade proposal:

[PASSED] OP-PIP-71: Entropy v2 Testnet Upgrade Proposals
Abstract Upgrade the Entropy contracts on testnet to version 2.0. Rationale The v2.0 upgrade will introduce significant quality of life improvements for all Entropy users. Description Entropy version 2.0 introduces several developer experience upgrades around callbacks, including configurable gas limits and better error reporting. It also improves the event definition and simplifies the user-facing API. PRs Implementation Proposal: Pyth Network Make sure you have node-js, …

Verification instructions:

  1. Make sure you have node-js, forge and jq installed.

a. node-js: install nvm from here. Install node-js 22 (nvm install 22; nvm use 22)
b. forge: install it from here
c. jq: install it from here

  1. Clone the pyth-crosschain repo (git clone https://github.com/pyth-network/pyth-crosschain.git). Go to the pyth-crosschain directory and run the following command: pnpm i
  2. Get the on-chain implementation code digest by going to the contract_manager directory and running pnpm exec ts-node scripts/check_proposal.ts --cluster mainnet-beta --proposal <proposal id>
  3. Get the source code digest by going to the target_chains/ethereum/contracts directory and running pnpm exec hardhat compile && cat build/contracts/EntropyUpgradable.json | jq -r .deployedBytecode | tr -d '\r\n' | cast keccak
  4. Check the hash digest from the on-chain implementation (from step 2) matches the hash digest from the source code (from step 3).

Governance proposal:

proposals.pyth.network

Pyth Network

Pyth is building a way to deliver a decentralized, cross-chain market of verifiable data from first-party sources to any smart contract, anywhere.

Showing the original post. Read the full thread on forum.pyth.network

Replies
1
Views
59
Likes
2
Last activity
May 2025

Source: https://forum.pyth.network/t/passed-op-pip-72-entropy-v2-upgrade-on-abstract-testnet/2132 · external id 2132