Skip to content

feat(vendor): add Interfold, verifiable DKG, and ephemeral committees (supersedes #178) - #194

Merged
ethsystems-bot merged 3 commits into
masterfrom
centaur/interfold-review-fixes
Sep 9, 2026
Merged

feat(vendor): add Interfold, verifiable DKG, and ephemeral committees (supersedes #178)#194
ethsystems-bot merged 3 commits into
masterfrom
centaur/interfold-review-fixes

Conversation

@ethsystems-bot

Copy link
Copy Markdown
Contributor

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-map with maintainer_can_modify: false, so maintainers have no push access. This branch carries the original commit 68ae232 unmodified, then adds the review fixes on top.

Authored by @auryn-macmillan. Closes #178.

Review comments applied

  • Removed the ## CROPS profile section, per the inline comment on vendors/interfold.md. No vendor card in the repo carries one, though vendors/_template.md still lists it. That template line looks like a separate cleanup.
  • Resolved the maturity conflict. Frontmatter said testnet. The body said mainnet deployed and "production alpha live". Set to mainnet, on the evidence below.
  • Em dash sweep, 48 across the three files.

Maturity evidence

  • theinterfold/interfold, packages/interfold-contracts/deployed_contracts.json, carries a mainnet key with 19 contracts alongside sepolia.
  • Queried Ethereum mainnet directly. Interfold (0x28cF63B459e6218C69EA97ea7D90541cf648c715), CiphernodeRegistryOwnable (0xC927A5B2d8F68697bC28C0670df05178c93df2d7) and BondingRegistry (0x0ec90465095C21830BEcED07e032809A2Bd2915F) all return bytecode.
  • The FOLD token at 0xE172e9B6cfBeeB5593bDcE3f077356FDb33af904 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 public ciphernode participation, the 19-node committee cap at threshold 9, and DKG running on the order of hours.

CI fixes

Prompted by: ac

Sisyphus and others added 3 commits July 21, 2026 02:43
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.
@ethsystems-bot
ethsystems-bot merged commit e76282f into master Sep 9, 2026
4 checks passed
@ethsystems-bot
ethsystems-bot deleted the centaur/interfold-review-fixes branch September 9, 2026 10:52
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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant