docs: add create-wdk-module docs + release + fixes (WDKDOCS-222)
Created by: ihsraham
Summary
- Added new docs page (
tools/create-wdk-module.md) for thecreate-wdk-moduleCLI scaffolding tool, covering Quick Start (stepper), Module Types, CLI Options, Interactive Mode, and Generated Project Structure. - Replaced the "Coming Soon: Custom Module Guide" placeholder in
sdk/community-modules/README.mdwith a working quick-start and link to the new page. - Updated
sdk/get-started.md"Creating Custom Modules" section with a recommendation hint forcreate-wdk-moduleand replaced the commented-out "Extender Guide" link with a live link to the new page. - Added
Create WDK Moduleentry toSUMMARY.mdunder the Tools section. - Added March 5, 2026 changelog entry in
overview/changelog.md.
ERC-4337 Supported Networks Audit
Ran end-to-end tests against every chain listed in the ERC-4337 configuration docs. Checked the Safe4337Module v0.3.0 deployment registry, bundler/paymaster availability, account creation, and actual UserOperation submission on Sepolia with both Pimlico and Candide.
Findings:
- Avalanche C-Chain (43114) fails because Safe4337Module v0.3.0 is not in
@safe-global/safe-modules-deploymentsfor that chain. Bundler and paymaster services exist, but the SDK throws before reaching them. - All other documented chains (Ethereum, Polygon, Arbitrum, Plasma, Sepolia) pass all layers.
- Polygon RPC URL
polygon-rpc.comwas returning 401 errors.
Changes:
-
configuration.md: Removed Avalanche config section, added a verified supported networks table with the three-layer requirement explained, added a danger hint about Avalanche, fixed Polygon RPC topolygon-bor-rpc.publicnode.com, cleaned up Plasma config comments. -
README.md(ERC-4337 overview): Replaced "any EVM-compatible blockchain" with the actual verified list of 5 networks. -
skills/wdk/references/chains.md: Updated the ERC-4337 support line with all verified chains and the Avalanche exclusion.
Release Notes (March 6, 2026)
Changelog entries for 3 releases. No public API changes detected; all entries are changelog-only.
-
wdk-wallet-tron v1.0.0-beta.5 (PR #30): Fixed case-sensitive address check in
verify, upgraded TonWeb to v6.2.0, security dependency updates. Audited.d.tsfrom beta.4;verify(message, signature)signature unchanged,verifyMessageV2change is internal only. - wdk-protocol-lending-aave-evm v1.0.0-beta.4 (PR #11): Added AGENTS.md, security dependency updates. No public API changes.
- wdk v1.0.0-beta.6 (PR #39): Added AGENTS.md, security dependency updates. No public API changes.
Verification
-
GitBook render safety: all tags balanced (hint, stepper, step, code, details/summary) -
Token naming: no branded symbols in code blocks -
Link validation: all relative links resolve to existing pages -
Content accuracy: CLI options, module types, and project structures match the GitHub repo README -
Ripple effect: no stale "Coming Soon" or "Extender Guide" references remain -
ERC-4337 chain audit: tested registry, bundler, paymaster, and account creation for all 6 documented chains -
Sepolia E2E: real UserOp transfers verified with both Pimlico and Candide
Test plan
-
Verify the new tools/create-wdk-module.mdpage renders correctly in GitBook preview -
Confirm stepper, collapsible sections, tables, and cards display properly -
Check all relative links navigate to the correct pages -
Verify sdk/community-modules/README.mdandsdk/get-started.mdupdates render correctly -
Verify ERC-4337 configuration page renders the supported networks table and Avalanche warning correctly
- To see the specific tasks where the Asana app for GitHub is being used, see below: