Merged
Conversation
ryanRfox
added a commit
that referenced
this pull request
Apr 23, 2026
… > MUSD (hq-1d1rb) The 'MUSD Payments With X402' collapsed group was originally placed under Developers > Getting Started (as a peer of Configure Mezo Passport, Integrations and Partners, etc.). Semantically it belongs with the other Developers > MUSD material — MUSD Development Guide, MUSD Redemptions — so that readers looking up MUSD tooling see all three in one place. Change: - astro.config.mjs: removed the X402 group from the Getting Started items list; inserted it below MUSD Redemptions in the Developers > MUSD items list. - SUMMARY.md: mirrored the move so GitBook-style sidebars stay in sync. URLs untouched. The overview and quickstart still live at /docs/developers/getting-started/musd-payments-x402/ and /docs/developers/getting-started/musd-payments-x402/x402-quickstart/ because: 1. The preview deploy's 301 redirect from the prior /x402-hackathon-quickstart URL targets the /getting-started/... path and is in production. 2. External links to the current URL are likely already circulating (PR #1 merged, humor.vativ.io README points at these docs). 3. Sidebar re-parenting + URL migration are separate concerns; migration would need a new redirect from /getting-started/musd- payments-x402/... to whatever the new path is. If a URL migration to /developers/musd/x402/ (or similar) is also wanted, that's a follow-up. Flagging in the nudge so Ryan can call it if so. Validation: dev server HTTP fetch of the rendered quickstart page shows the 'MUSD Payments With X402' label no longer appearing inside the Getting Started sidebar block (scans clean for 'X402' capital across that offset range) and now appears inside the MUSD group block (between MUSD Redemptions and chains). Dev server responds 200 with the rebuilt sidebar. Anchor check unchanged since the content files themselves were not edited.
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.
Summary
Migration from
vativ/mezo-hack#1as part of the repo-reorg epichq-ubcjh. Consolidates two docs pages (Overview + Quickstart) for Mezo-based x402 payments, plus 13 trivial auto-format cleanups.Squash of 15 commits authored 2026-04-17..2026-04-22 on
vativ/mezo-hack:docs/x402-hackathon-quickstart(head8e1990cb). The old PR remains open as a bridge until this one lands.Contents
New pages:
src/content/docs/docs/developers/getting-started/musd-payments-x402/index.mdx— Overview: how x402 works on Mezo, MUSD specifics, what you can buildsrc/content/docs/docs/developers/getting-started/musd-payments-x402/x402-quickstart.mdx— Hands-on: install, build seller, browser buyer flow, troubleshootingSidebar / IA:
astro.config.mjs— new group "MUSD Payments With X402" under Getting Startedsrc/content/docs/docs/SUMMARY.md— mirroredPreview-build supporting infra (from the hackathon preview branch):
.github/workflows/pages.yml— GitHub Pages deploy fordocs/**branches.gitignoreadditionsDiagram:
src/assets/diagrams/x402-mezo-flow.mmd— Mermaid source (sequence: Buyer → Server → Facilitator → Mezo chain)src/assets/diagrams/x402-mezo-flow.svg— renderedTrivial cleanups (13 files):
404/index.mdx:RedirectScript.astroimport-path correction (one extra../)get-gas.mdx,musd-bridge.mdx: YAMLdescriptionreformatted to multi-line block styleReview notes
vativ/mezo-hack#1) had two LGTMs on pre-rebase commits; those are on stale SHAs. Re-review on this squash is welcome.mainnet-editsbranch fromvativ/mezo-hackis explicitly excluded from this squash per mayor's scope call — it's a 64-commit parallel stream that deserves its own migration path.apps/humorreference (vativ/x402-mezo-preview/mezo-fox/apps-humorbranch): same install recipe, samepaymentMiddleware4-arg form withcreatePaywall().withNetwork(evmPaywall).build(), sameeip155:*scheme registration, samefacilitator.vativ.io. Four minor alignment items outstanding with mezo/fox (mail sent 2026-04-21).Test plan
pnpm install && pnpm run devrenders both new pages atlocalhost:4321/docs/developers/getting-started/musd-payments-x402/and.../x402-quickstart/./x402-quickstart/and/docs/users/musd/mint-musd/)