Skip to content

Document Shamir mnemonic recovery - #229

Merged
ihsraham merged 3 commits into
developfrom
ihsraham/wdk-utils-shamir-secret-sharing
Aug 6, 2026
Merged

Document Shamir mnemonic recovery#229
ihsraham merged 3 commits into
developfrom
ihsraham/wdk-utils-shamir-secret-sharing

Conversation

@ihsraham

@ihsraham ihsraham commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Deliverables

  • Add a source-backed Shamir Secret Sharing guide for splitting, storing, verifying, and recovering English BIP-39 mnemonics.
  • Correct the WDK Utils configuration and API reference for package-root imports, Node.js/browser/React Native randomness, share constraints, Promise failures, and compatibility limits.
  • Add the guide to the WDK Utils overview and sidebar in Guides, before Configuration and API Reference.
  • Regenerate llms.txt and llms-full.txt with 330/330 source-route parity.

Source baseline

This is a root-exported WDK Utils capability, not a standalone package or @tetherto/wdk-utils/shamir subpath. The source checksum is an integrity check, not share authentication; the guide requires applications to authenticate exact share bytes and validate the recovered wallet identity against an independently protected public identifier.

Validation

  • Node.js 22.22.2: npm ci
  • Exact CI command: NEXT_PUBLIC_DOCS_ORIGIN=https://docs.wdk.tether.io npm run quality
  • Full link crawl — 330 MDX files, 2,743 links, and 0 broken internal, anchor, or external links
  • Production static build — 336/336 routes generated, 330 per-page Markdown files, and 0 broken built links
  • Local static HTTP checks — guide, WDK Utils pages, per-page Markdown, llms.txt, and llms-full.txt returned 200 with expected content types
  • WDK Utils source verification — 39/39 focused Shamir tests and lint passed
  • GitHub Docs Quality Gates and both Socket checks passed on ea26d95

The initial CI run failed on an outdated VS Code MCP documentation URL in an existing MCP Toolkit page. This branch updates that URL to its canonical location and regenerates llms-full.txt; the fresh full quality run passes.

Screenshots

Sidebar entry

Shamir Secret Sharing sidebar entry

Navigation tree

Tools and Infrastructure
└── Validate inputs and manage key material
    ├── Guides
    │   └── Split and Recover a Mnemonic  ← this page
    ├── Configuration
    └── API Reference

Rendered page

Rendered Shamir Secret Sharing documentation page

@kinsta

kinsta Bot commented Aug 5, 2026

Copy link
Copy Markdown

Preview deployments for wdk-docs prod ⚡️

Status Branch preview Commit preview
✅ Ready Visit preview Visit preview

Commit: dba78cf631667659edaf36109708bdd8f53cf6a5

Deployment ID: 41742185-38a2-46f4-9199-64eb62417c84

Static site name: wdk-docs-prod-pbpbt

@kinsta

kinsta Bot commented Aug 5, 2026

Copy link
Copy Markdown

Preview deployments for wdk-docs staging ⚡️

Status Branch preview Commit preview
✅ Ready Visit preview Visit preview

Commit: dba78cf631667659edaf36109708bdd8f53cf6a5

Deployment ID: 431961a2-8b06-4053-a5c7-5cf3d9f8262d

Static site name: wdk-docs-ve3eh

@ihsraham
ihsraham marked this pull request as ready for review August 5, 2026 11:42
@ihsraham
ihsraham merged commit 41da667 into develop Aug 6, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants