Skip to content

Conversation

rjan90
Copy link
Contributor

@rjan90 rjan90 commented Oct 8, 2025

build: prep v2.2.1 PDP release

build: prep v2.2.1 PDP release
@rjan90 rjan90 requested a review from BigLep October 8, 2025 17:26
@rjan90 rjan90 self-assigned this Oct 8, 2025
@FilOzzy FilOzzy added this to FS Oct 8, 2025
@github-project-automation github-project-automation bot moved this to 📌 Triage in FS Oct 8, 2025
chore: update changelog and diff-links
@rjan90
Copy link
Contributor Author

rjan90 commented Oct 8, 2025

The PR/commits marked with ✅ are the ones that have been called out in the changelog section

git log v2.2.0..HEAD --oneline

@rjan90 rjan90 moved this from 📌 Triage to 🔎 Awaiting review in FS Oct 8, 2025
@rjan90 rjan90 moved this to 🔎 Awaiting review in PDP Oct 8, 2025
@rjan90
Copy link
Contributor Author

rjan90 commented Oct 8, 2025

I ran the deploy Calibnet-script here https://github.com/FilOzone/pdp/blob/main/tools/deploy-calibnet.sh, from this branch at:

git log
commit 9a3fc48 (HEAD -> phi/prep-v2.2.1, origin/phi/prep-v2.2.1)
Author: Phi [email protected]
Date: Wed Oct 8 19:30:45 2025 +0200

Deploying with: CHALLENGE_FINALITY=10.

./deploy-calibnet.sh
Deploying to calibnet
Deploying PDP verifier from address 0xe7D1b14eAC0dcE3d6867C2Ef06b5bdFF52362C84
PDP verifier implementation deployed at: 0x4EC9a8ae6e6A419056b6C332509deEA371b182EF
Deploying PDP verifier proxy
PDP verifier deployed at: 0x579dD9E561D4Cd1776CF3e52E598616E77D5FBcb
=================================================
DEPLOYMENT COMPLETE
=================================================
PDPVerifier Implementation: 0x4EC9a8ae6e6A419056b6C332509deEA371b182EF
PDPVerifier Proxy: 0x579dD9E561D4Cd1776CF3e52E598616E77D5FBcb

@rjan90
Copy link
Contributor Author

rjan90 commented Oct 8, 2025

I ran the Mainnet-script here: https://github.com/FilOzone/pdp/blob/main/tools/deploy-mainnet.sh from this branch at:

git log
commit 9a3fc48 (HEAD -> phi/prep-v2.2.1, origin/phi/prep-v2.2.1)
Author: Phi [email protected]
Date: Wed Oct 8 19:30:45 2025 +0200

./deploy-mainnet.sh                                           
Deploying to mainnet
Deploying PDP verifier from address 0xBbfc2749192c6c6baBf1401Fd0413789cc2D5931
PDP verifier implementation deployed at: 0xbeeD1aea4167787D0CA6d8989B9C7594749215AE
Deploying PDP verifier proxy
PDP verifier deployed at: 0x255cd1BFE3A83889607b8A7323709b24657d3534
=================================================
DEPLOYMENT COMPLETE
=================================================
PDPVerifier Implementation: 0xbeeD1aea4167787D0CA6d8989B9C7594749215AE
PDPVerifier Proxy: 0x255cd1BFE3A83889607b8A7323709b24657d3534

docs: update deployed addresses
@rjan90
Copy link
Contributor Author

rjan90 commented Oct 8, 2025

Updated the deployed addresses in the changelog here: 96e41b1

docs: update mainnet deployed contracts
@rjan90
Copy link
Contributor Author

rjan90 commented Oct 8, 2025

Contracts has now been verified on Filfox - this was done with:

Install filfox-verifier:
npm install -g @fil-b/filfox-verifier

Calibnet Contracts:
Verify implementation contract:

filfox-verifier forge 0x4EC9a8ae6e6A419056b6C332509deEA371b182EF src/PDPVerifier.sol:PDPVerifier --chain 314159
⠧ Verifying contract on Filfox...
Verification Result:
✔ ✅ Contract "PDPVerifier" verified successfully!
✔ 🔗 View at: https://calibration.filfox.info/en/address/0x4EC9a8ae6e6A419056b6C332509deEA371b182EF

Verify proxy contract:

filfox-verifier forge 0x579dD9E561D4Cd1776CF3e52E598616E77D5FBcb src/ERC1967Proxy.sol:MyERC1967Proxy --chain 314159
⠹ Verifying contract on Filfox...
Verification Result:
✔ ✅ Contract "MyERC1967Proxy" verified successfully!
✔ 🔗 View at: https://calibration.filfox.info/en/address/0x579dD9E561D4Cd1776CF3e52E598616E77D5FBcb

Mainnet Contracts:
Verify implementation contract:

filfox-verifier forge 0xbeeD1aea4167787D0CA6d8989B9C7594749215AE src/PDPVerifier.sol:PDPVerifier --chain 314
⠴ Verifying contract on Filfox...
Verification Result:
✔ ✅ Contract "PDPVerifier" verified successfully!
✔ 🔗 View at: https://filfox.info/en/address/0xbeeD1aea4167787D0CA6d8989B9C7594749215AE

Verify proxy contract:

filfox-verifier forge 0x255cd1BFE3A83889607b8A7323709b24657d3534 src/ERC1967Proxy.sol:MyERC1967Proxy --chain 314
⠦ Verifying contract on Filfox...
Verification Result:
✔ ✅ Contract "MyERC1967Proxy" verified successfully!
✔ 🔗 View at: https://filfox.info/en/address/0x255cd1BFE3A83889607b8A7323709b24657d3534

@rjan90 rjan90 requested review from Kubuxu and wjmelements October 8, 2025 18:24
@github-project-automation github-project-automation bot moved this from 🔎 Awaiting review to ✔️ Approved by reviewer in FS Oct 8, 2025
@rjan90 rjan90 merged commit 7a3b18b into main Oct 8, 2025
3 checks passed
@github-project-automation github-project-automation bot moved this from 🔎 Awaiting review to 🎉 Done in PDP Oct 8, 2025
@github-project-automation github-project-automation bot moved this from ✔️ Approved by reviewer to 🎉 Done in FS Oct 8, 2025
@rjan90 rjan90 deleted the phi/prep-v2.2.1 branch October 8, 2025 18:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🎉 Done
Status: 🎉 Done

Development

Successfully merging this pull request may close these issues.

2 participants