Follow puts gloam on your private watchlist; its changes then lead “Since you were last here” when you come back. Following needs an account; browsing never does.
Unknown2 gaps: Published packages (not enough yet), API description (no source). Packages name its repository, but none is confirmed as the project’s own.
Bars: meaningful, source-backed ships per week (count). Weeks run Monday to Sunday, UTC, labelled by their Monday. Commits are aggregated, a code week counted once. Hatched: 4 weeks before HEY began reading this project’s sources — not yet read, not zero.
Questions HEY can answer about gloam — as of 2026-10-19
Unknown2 gaps: Published packages (not enough yet), API description (no source). Packages name its repository, but none is confirmed as the project’s own.Details →
Build timeline
Code changes, week of 2026-10-12 – 2026-10-18 · 64 commits
This week HEY looked inside 3 of 64 commits to see what changed: 3 changed code. In a burst week, enough of a sample has to change code for the week to count.
Gloam's trusted setup is complete. These are the final keys for the six mainnet circuits: shield, unshield, transfer, solvency (proof of funds), receipt (proof of payment) and payroll_total. How they were made · Phase 1: the public Hermez Powers of Tau…Show allShow less
Gloam's trusted setup is complete. These are the final keys for the six mainnet circuits: shield, unshield, transfer, solvency (proof of funds), receipt (proof of payment) and payroll_total. How they were made
Phase 1: the public Hermez Powers of Tau (powersOfTau28_hez_final_16.ptau, 54 contributors).
Phase 2: thirteen contributions in turn on 17 October 2026, by Gift, Duke, deviykee, Sage, wilcardjayx, GodwinXbt, Romeo, Maverick, SamY, Bob, Xavier Okolie, ubadineke and Viktor. Every round was checked against round 000 and phase 1 before the next person took it, and each one is a…
Round 013 of Gloam's trusted setup, the last contribution: one contribution, by Viktor, on top of round 012. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly thirteen contributions. The contribution hashes are in manifest.json…Show allShow less
Round 013 of Gloam's trusted setup, the last contribution: one contribution, by Viktor, on top of round 012. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly thirteen contributions. The contribution hashes are in manifest.json inside the zip and in TRANSCRIPT.md. Contributions are closed. The final beacon is drand mainnet round 6561386 (2026-10-17, 21:30 UTC), applied to this…
Round 012 of Gloam's trusted setup: one contribution, by ubadineke, on top of round 011. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly twelve contributions. The contribution hashes are in manifest.json inside the zip and in…Show allShow less
Round 012 of Gloam's trusted setup: one contribution, by ubadineke, on top of round 011. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly twelve contributions. The contribution hashes are in manifest.json inside the zip and in TRANSCRIPT.md. Next contributor: download round-012.zip, unzip it inside contracts/ceremony/, and follow…
Round 011 of Gloam's trusted setup: one contribution, by Xavier Okolie, on top of round 010. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly eleven contributions. The contribution hashes are in manifest.json inside the zip and…Show allShow less
Round 011 of Gloam's trusted setup: one contribution, by Xavier Okolie, on top of round 010. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly eleven contributions. The contribution hashes are in manifest.json inside the zip and in TRANSCRIPT.md. Next contributor: download round-011.zip, unzip it inside contracts/ceremony/, and follow…
Round 010 of Gloam's trusted setup: one contribution, by Bob, on top of round 009. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly ten contributions. The contribution hashes are in manifest.json inside the zip and in…Show allShow less
Round 010 of Gloam's trusted setup: one contribution, by Bob, on top of round 009. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly ten contributions. The contribution hashes are in manifest.json inside the zip and in TRANSCRIPT.md. Next contributor: download round-010.zip, unzip it inside contracts/ceremony/, and follow…
Round 009 of Gloam's trusted setup: one contribution, by SamY, on top of round 008. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly nine contributions. The contribution hashes are in manifest.json inside the zip and in…Show allShow less
Round 009 of Gloam's trusted setup: one contribution, by SamY, on top of round 008. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly nine contributions. The contribution hashes are in manifest.json inside the zip and in TRANSCRIPT.md. To check this round yourself, use the .r1cs files from the round 000 release.
Round 008 of Gloam's trusted setup: one contribution, by Maverick, on top of round 007. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly eight contributions. The contribution hashes are in manifest.json inside the zip and in…Show allShow less
Round 008 of Gloam's trusted setup: one contribution, by Maverick, on top of round 007. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly eight contributions. The contribution hashes are in manifest.json inside the zip and in TRANSCRIPT.md. Next contributor: download round-008.zip, unzip it inside contracts/ceremony/, and follow…
Round 007 of Gloam's trusted setup: one contribution, by Romeo, on top of round 006. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly seven contributions. The contribution hashes are in manifest.json inside the zip and in…Show allShow less
Round 007 of Gloam's trusted setup: one contribution, by Romeo, on top of round 006. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly seven contributions. The contribution hashes are in manifest.json inside the zip and in TRANSCRIPT.md. Next contributor: download round-007.zip, unzip it inside contracts/ceremony/, and follow…
Round 006 of Gloam's trusted setup: one contribution, by GodwinXbt, on top of round 005. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly six contributions. The contribution hashes are in manifest.json inside the zip and in…Show allShow less
Round 006 of Gloam's trusted setup: one contribution, by GodwinXbt, on top of round 005. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly six contributions. The contribution hashes are in manifest.json inside the zip and in TRANSCRIPT.md. Next contributor: download round-006.zip, unzip it inside contracts/ceremony/, and follow…
Round 005 of Gloam's trusted setup: one contribution, by wilcardjayx, on top of round 004. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly five contributions. The contribution hashes are in manifest.json inside the zip and in…Show allShow less
Round 005 of Gloam's trusted setup: one contribution, by wilcardjayx, on top of round 004. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly five contributions. The contribution hashes are in manifest.json inside the zip and in TRANSCRIPT.md. Next contributor: download round-005.zip, unzip it inside contracts/ceremony/, and follow…
Round 004 of Gloam's trusted setup: one contribution, by Sage, on top of round 003. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly four contributions. The contribution hashes are in manifest.json inside the zip and in…Show allShow less
Round 004 of Gloam's trusted setup: one contribution, by Sage, on top of round 003. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly four contributions. The contribution hashes are in manifest.json inside the zip and in TRANSCRIPT.md. Next contributor: download round-004.zip, unzip it inside contracts/ceremony/, and follow…
Round 003 of Gloam's trusted setup: one contribution, by deviykee (Ghost), on top of round 002. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly three contributions. The contribution hashes are in manifest.json inside the zip…Show allShow less
Round 003 of Gloam's trusted setup: one contribution, by deviykee (Ghost), on top of round 002. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly three contributions. The contribution hashes are in manifest.json inside the zip and in TRANSCRIPT.md. Next contributor: download round-003.zip, unzip it inside contracts/ceremony/, and follow…
Round 002 of Gloam's trusted setup: one contribution, by Duke (@dukedotsol), on top of round 001. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly two contributions. The contribution hashes are in manifest.json inside the zip…Show allShow less
Round 002 of Gloam's trusted setup: one contribution, by Duke (@dukedotsol), on top of round 001. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly two contributions. The contribution hashes are in manifest.json inside the zip and in TRANSCRIPT.md. Next contributor: download round-002.zip, unzip it inside contracts/ceremony/, and follow…
Round 001 of Gloam's trusted setup: one contribution, by Gift, on top of round 000. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly one more contribution. The contribution hashes are in manifest.json inside the zip and in…Show allShow less
Round 001 of Gloam's trusted setup: one contribution, by Gift, on top of round 000. Checked before publishing: every key comes from round 000 and the public phase 1 file, with exactly one more contribution. The contribution hashes are in manifest.json inside the zip and in TRANSCRIPT.md. Next contributor: download round-001.zip, unzip it inside contracts/ceremony/, and follow…
Round 000 of Gloam's trusted setup: the starting keys for the six mainnet circuits, made from the public Hermez Powers of Tau file with no contribution yet. Files · round-000.zip: the round folder (six .zkey files and manifest.json). Unzip it inside contracts/ceremony/.…Show allShow less
Round 000 of Gloam's trusted setup: the starting keys for the six mainnet circuits, made from the public Hermez Powers of Tau file with no contribution yet. Files
round-000.zip: the round folder (six .zkey files and manifest.json). Unzip it inside contracts/ceremony/. Contributors start from the latest round, so only the first contributor uses this one.
.r1cs: the compiled circuits. To check a round with node verify.mjs, put each one at build/ / .r1cs.
ceremony-info.json: the compiler and snarkjs versions, the phase 1 file hash, and the hash…
This week HEY looked inside 3 of 128 commits to see what changed: 3 changed code. In a burst week, enough of a sample has to change code for the week to count.
This week HEY looked inside 1 of 17 commits to see what changed: 1 changed code. One code change is enough for the week to count, so HEY stopped there.
This week HEY looked inside 3 of 50 commits to see what changed: 3 changed code. In a burst week, enough of a sample has to change code for the week to count. 1 automated commit (bot accounts or a repeating scripted message) not counted.
This week HEY looked inside 3 of 30 commits to see what changed: 3 changed code. In a burst week, enough of a sample has to change code for the week to count.