docs(v5-next): backport v5 testnet connection details + evergreen doc fixes - #24246
Merged
Conversation
- slashing-configuration.md: restore v5 aztecAdmin_getConfig (nodeAdmin_* is the legacy pre-v5 namespace); state both testnet (64 slots) and mainnet (1,200 slots) grace periods instead of only the mainnet value - networks.md: correct Slashing Round Size to 4 epochs (128 slots) on both networks (verified on-chain); was incorrectly listed as 128/64 epochs
critesjosh
marked this pull request as ready for review
June 25, 2026 16:35
critesjosh
approved these changes
Jun 25, 2026
Collaborator
Author
Flakey Tests🤖 says: This CI run detected 1 tests that failed, but were tolerated due to a .test_patterns.yml entry. |
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.
v5-next docs backport covering the remaining survey candidates, the partial-notes docs from #23564, and the slashing-configuration rewrite from #24005 (now adapted to v5). Complements #24242 and #24243.
Files
v5 testnet connection details
getting_started_on_testnet.md—NODE_URL→https://v5.testnet.rpc.aztec-labs.com,SPONSORED_FPC_ADDRESS→0x261366…7880, dropped the stale "~36 seconds" block-time row.docs/docs/networks.md— testnet column →v5.0.0-rc.1(rollup4239416255, RPC, L1/L2 addresses). The valuesgetNodeInforeturns were verified against the live testnet node; the slashing stack (Slasher, Tally Slashing Proposer) was verified on-chain viarollup → getSlasher() → PROPOSER(). Mainnet column:4.3.0→4.3.1(rollup version2934756905unchanged, confirmed on the live mainnet node). Also corrected the governance table's Slashing Round Size to4 epochs (128 slots)on both networks (was128 / 64 epochs, which matched nothing in config); confirmed on-chain on both rollups (ROUND_SIZE_IN_EPOCHS = 4).slashing-configuration.md (from #24005, adapted to the v5 testnet)
Brings in #24005's structural rewrite (correct ejection mechanism, 72s slot math, grace period) and corrects the network-specific numbers to the v5 testnet config:
The old v5-next page was materially wrong for v5 (36s slots, 1%/3-strikes model). All figures were confirmed on-chain against the live Sepolia rollup (
0xe439…→ slasher0xd9f4…→ proposer0xaB9B…): slash100k / 250k / 250k, local ejection199k, activation200k, protocol ejection100k, round size128 slots/4 epochs. The mainnet contrast figures (190k local ejection, 2k/5k slash, 28 rounds) matchspartan/environments/network-defaults.yml.Post-review fixes in this branch: restored the v5
aztecAdmin_getConfigmethod name (nodeAdmin_*is the legacy pre-v5 namespace, permigration_notes.md), and replaced the single mainnet-only grace-period value with both networks' values.Partial notes (from #23564, still open on
next)partial_notes.md(expanded),partial_notes_as_payment_endpoints.md(new),docs-words.txt(unlinkable). All cross-links and the#include_code/referencespaths verified present on v5-next. The note-hash ordering (H(storage_slot, partial_commitment, value)) and validity commitment (H(partial_commitment, completer)) matchuint_note.nr/note/utils.nr; the AIP-20 functions (initialize_transfer_commitment,transfer_private_to_commitment,transfer_public_to_commitment) are documented on v5-next'saip-20.mdand defined in the standard's reference implementation.Evergreen
community_calls.md— refreshed meeting times / links / calendar.ai_tooling.md— "never callbbdirectly" agent guidance (doc prose only).Sources: v5 release-docs flow (
7d6b320,f5fadef,8bfd77d,b84af54,80830d0),8aed7c5/22393fe,9ebff63, #24005 (slashing), #23564 (partial notes). No tracked issue is closed by this backport.