feat(vendor): add Interfold, verifiable DKG, and ephemeral committees (supersedes #178) - #194
Merged
Merged
Conversation
Applies @rymnc's review on #178. - Removes the "## CROPS profile" section. No vendor card in the repo carries one, though the template still lists it - Resolves the maturity conflict. Frontmatter said testnet while the body said mainnet deployed. Set to mainnet, verified below - Em dash sweep across all three files, 48 in total - Clears 7 EthSystems.Marketing hits on "only". Vale would otherwise fail, since all three files are new and every line counts as changed - Fixes 6 check-terminology hits on "ZK proof", now "zero-knowledge proof" - Adds the missing CHANGELOG entry Maturity evidence. theinterfold/interfold packages/interfold-contracts/ deployed_contracts.json carries a mainnet key with 19 contracts. Interfold (0x28cF63B4), CiphernodeRegistryOwnable (0xC927A5B2) and BondingRegistry (0x0ec90465) all return bytecode on Ethereum mainnet. The FOLD token at 0xE172e9B6 reports name "Interfold" and symbol "FOLD". The Network Alpha launch post confirms mainnet. Network Alpha is a restricted stage. The risks section now records the initial operator set, closed ciphernode participation, the 19-node committee cap at threshold 9, and DKG on the order of hours.
7 tasks
rymnc
pushed a commit
to ethsystems/web
that referenced
this pull request
Sep 11, 2026
Bumps the `content` submodule (ethsystems/map) from [`1221c36`](ethsystems/map@1221c36) to [`b468053`](ethsystems/map@b468053) — 10 commits, 9 new pages. | Type | Added | PR | | --- | --- | --- | | Vendor | Bermuda | [#191](ethsystems/map#191) | | Vendor | Inco | [#177](ethsystems/map#177) | | Vendor | Interfold | [#194](ethsystems/map#194) | | Vendor | The Graph | [#193](ethsystems/map#193) | | Pattern | Confidential Policy Verdicts | [#183](ethsystems/map#183) | | Pattern | Ephemeral Committees | [#194](ethsystems/map#194) | | Pattern | Private Geospatial Attestation | [#184](ethsystems/map#184) | | Pattern | Reproducible Audit Extraction | [#193](ethsystems/map#193) | | Pattern | Verifiable DKG & Threshold Decryption | [#194](ethsystems/map#194) | Also included: Privacy Pools deployment status/link correction ([#192](ethsystems/map#192)), 18 terminology fixes across existing pages ([#188](ethsystems/map#188)), and Vale CI config fixes ([#195](ethsystems/map#195), [#196](ethsystems/map#196)). Prompted by: ac Co-authored-by: ethsystems-bot <321619048+ethsystems-bot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Lands @auryn-macmillan's work from #178, with the review comments applied.
#178 could not be updated in place. Its head branch lives on
gnosisguild/ethsystems-mapwithmaintainer_can_modify: false, so maintainers have no push access. This branch carries the original commit68ae232unmodified, then adds the review fixes on top.Authored by @auryn-macmillan. Closes #178.
Review comments applied
## CROPS profilesection, per the inline comment onvendors/interfold.md. No vendor card in the repo carries one, thoughvendors/_template.mdstill lists it. That template line looks like a separate cleanup.maturityconflict. Frontmatter saidtestnet. The body said mainnet deployed and "production alpha live". Set tomainnet, on the evidence below.Maturity evidence
theinterfold/interfold,packages/interfold-contracts/deployed_contracts.json, carries amainnetkey with 19 contracts alongsidesepolia.Interfold(0x28cF63B459e6218C69EA97ea7D90541cf648c715),CiphernodeRegistryOwnable(0xC927A5B2d8F68697bC28C0670df05178c93df2d7) andBondingRegistry(0x0ec90465095C21830BEcED07e032809A2Bd2915F) all return bytecode.0xE172e9B6cfBeeB5593bDcE3f077356FDb33af904reportsname() = "Interfold"andsymbol() = "FOLD".Network Alpha is a restricted stage. The risks section now records the initial operator set, closed public ciphernode participation, the 19-node committee cap at threshold 9, and DKG running on the order of hours.
CI fixes
EthSystems.Marketinghits ononly, now cleared. All three files are new, so reviewdog counts every line as changed.check-terminology.jsexited 1 on sixZK proofhits in the DKG pattern. Nowzero-knowledge proof, matching the chore: fix content quality warnings from new guardrails #67 cleanup. That step iscontinue-on-error, so it was not visible as a red check.CHANGELOG.mdentry.Prompted by: ac