Skip to content

Conversation

ZenGround0
Copy link
Collaborator

@ZenGround0 ZenGround0 commented Jun 20, 2025

This provides some protection for curio PDP operators running publically accessible PDP services. Only the pandora PDP service contract is allowed upon proofset creation over the publically available PDP service.

The whitelist is network dependent -- only calibnet specified as pandora only launched on calibnet.

Closes FilOzone/synapse-sdk#34

@ZenGround0
Copy link
Collaborator Author

cc @rvagg

Copy link
Member

@rvagg rvagg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fair enough if this is only for the synapse branch, but maybe it should be a config option rather than defined in code?

also go fmt apparently not right in here somewhere

@ZenGround0
Copy link
Collaborator Author

fair enough if this is only for the synapse branch, but maybe it should be a config option rather than defined in code?

I see where you're coming from but since it only applies to the public service I am ok with leaving it as a build constant like the existing verifier. Merging synapse back to main will require some conceptual merging of the public service construct and we can revisit this question then as part of that.

@BigLep BigLep added this to FS Jul 17, 2025
@BigLep BigLep moved this to 🔎 Awaiting review in FS Jul 17, 2025
Base automatically changed from synapse to main July 22, 2025 07:30
@rjan90 rjan90 added this to the M2: Pandora Alpha on Mainnet milestone Jul 22, 2025
@BigLep BigLep added the team/fs-wg Items being worked on or tracked by the "FS Working Group". See FilOzone/github-mgmt #10 label Aug 20, 2025
@rvagg rvagg changed the base branch from main to rename September 8, 2025 04:43
@rvagg rvagg force-pushed the feat/pdp-service-whitelist branch 4 times, most recently from 4c6c439 to d8c7670 Compare September 8, 2025 04:57
Using current Alpha release FilecoinWarmStorageService contract address on calibnet
@rvagg rvagg force-pushed the feat/pdp-service-whitelist branch from d8c7670 to 22b172a Compare September 8, 2025 04:58
@github-project-automation github-project-automation bot moved this from 🔎 Awaiting review to ✔️ Approved by reviewer in FS Sep 8, 2025
@rvagg rvagg merged commit b5d8d58 into rename Sep 9, 2025
15 checks passed
@rvagg rvagg deleted the feat/pdp-service-whitelist branch September 9, 2025 07:36
@github-project-automation github-project-automation bot moved this from ✔️ Approved by reviewer to 🎉 Done in FS Sep 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team/fs-wg Items being worked on or tracked by the "FS Working Group". See FilOzone/github-mgmt #10
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add FilecoinWarmStorageContract in Curio
4 participants