docs: apply FPC docs to versioned docs (backport #22541)#22810
Merged
critesjosh merged 4 commits intoApr 28, 2026
Conversation
- Ports changes from #22496 (Nethermind FPC docs) and #22497 (private FPC guide) to the `v4.2.0-aztecnr-rc.2` developer versioned docs - Updates `how_to_pay_fees.md` with new payment methods table, deprecation notice, third-party FPC section (Nethermind example), and private fee payment section - Updates `fees.md` (foundational topics) with expanded FPC payment methods description, new "How FPCs work" section, and teardown phase clarification - Updates `how_to_create_account.md` anchor links to match renamed heading - Adds new `how_to_use_private_fee_juice.md` guide (DeFi Wonderland's PrivateFPC) - [ ] `yarn start` in `docs/` — verify versioned pages render correctly - [ ] Confirm internal links resolve (anchors to `#sponsored-fpc-devnet-and-local-only`, `#third-party-fpcs-on-testnet-and-mainnet`, `#how-fpcs-work`, and the new private FPC guide) - [ ] Verify external links to Nethermind and Wonderland repos are valid
Adapts cherry-picked changes to v4.2.0-aztecnr-rc.2 layout: - Remove an orphaned ```typescript opener and unused GasSettings import left between the resolved conflict blocks in how_to_pay_fees.md. - Add the new how_to_use_private_fee_juice.md guide (the PR added it under version-v4.2.0/aztec-js/, which doesn't exist in v4-next; the closest analog here is version-v4.2.0-aztecnr-rc.2/aztec-js/). - Repoint the v4.2.0 source-code link in the new guide to v4.2.0-aztecnr-rc.2.
critesjosh
approved these changes
Apr 28, 2026
AztecBot
added a commit
that referenced
this pull request
Apr 29, 2026
BEGIN_COMMIT_OVERRIDE feat(docs): apply FPC docs to developer versioned docs (#22541) docs: apply FPC docs to versioned docs (backport #22541) (#22810) test(aztec-up): add full-dev-path e2e test for installed toolchain (#22801) fix: pass send message as (#22820) fix(aztec-up): handle CI=true in timeout function (#22827) refactor(sequencer): sign last block before archiver sync (#22117) END_COMMIT_OVERRIDE
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.
Backport of #22541 to
backport-to-v4-next-staging.Cherry-picked merge commit
8b748b9c52and resolved conflicts. The three-commit structure is preserved: cherry-pick with markers, conflict resolution, and one adaptation commit.Per-file analysis and resolution notes:
https://gist.github.com/AztecBot/a68baa18840f313a136985d096d6be79
Path mapping
The source PR modified
docs/developer_versioned_docs/version-v4.2.0/..., butversion-v4.2.0/does not exist in v4-next; the versioned docs there are split intoversion-v4.1.0-rc.2(testnet) andversion-v4.2.0-aztecnr-rc.2(mainnet). Git's rename detection routed the changes:version-v4.2.0/foundational-topics/...→version-v4.1.0-rc.2/foundational-topics/...version-v4.2.0/aztec-js/how_to_pay_fees.md→version-v4.2.0-aztecnr-rc.2/aztec-js/how_to_pay_fees.mdversion-v4.2.0/aztec-js/how_to_use_private_fee_juice.md(new file) → added underversion-v4.2.0-aztecnr-rc.2/aztec-js/docs-developers/...→ same pathI left the split as git produced it, matching the precedent in #22762.
Reviewer notes
v4.1.0-rc.2, aztec-js inv4.2.0-aztecnr-rc.2). Happy to propagate to both versioned trees for symmetric coverage.version-v4.2.0-aztecnr-rc.2/aztec-js/how_to_pay_fees.mdstill contains olderPrivate FPCs enable…/Public FPCs can be used…snippets that are now redundant with the new sections the PR introduced; left in place since the PR did not touch them.version-v4.1.0-rc.2/foundational-topics/fees.mdended up with a duplicategas_settings.tssource link (one v4.1.0-rc.2, one v4.2.0) from auto-merge; the duplicate is outside the conflict region so I did not touch it in the conflict-resolution commit.Test plan
ClaudeBox log: https://claudebox.work/s/f04540a46c506217?run=1
ClaudeBox log: https://claudebox.work/s/f04540a46c506217?run=1