The central catalog of Shardkeep: Minecraft server software
(Vanilla, Paper, Purpur) and server plugins (from Modrinth and Hangar) with compatibility data, published
as signed static snapshots at https://catalog.shardkeep.gg/v1/.
Metadata only. The catalog lists official download URLs and the checksums their publishers
published; Controllers download from the publishers and verify.
Signed. Each snapshot's index is signed with Ed25519; Shardkeep Controllers ship the public keys
and refuse anything else, including older snapshots replayed.
Optional. Controllers cache the last snapshot and keep working without the catalog; operators can
switch catalog access off entirely (-offline) or point it at a mirror.
Curated. Plugins above 10,000 downloads, plus curation/allow.json; curation/deny.json keeps
harmful plugins and versions out.
go run ./cmd/shardkeep-catalog keygen -private catalog.key
go run ./cmd/shardkeep-catalog build -out out/v1 -key catalog.key
go run ./cmd/shardkeep-catalog verify -dir out/v1 -trust ed25519:...
Part of the Shardkeep project. Licensed under the AGPL-3.0.
Package builder builds catalog snapshots: it asks the upstream sources (Mojang, PaperMC and PurpurMC for server software; Modrinth and Hangar for plugins), applies the curation files, and publishes a signed snapshot in format v1.
Package builder builds catalog snapshots: it asks the upstream sources (Mojang, PaperMC and PurpurMC for server software; Modrinth and Hangar for plugins), applies the curation files, and publishes a signed snapshot in format v1.