CLI scaffolding tool to generate new WDK wallet and protocol modules with a single command.
Scaffold new WDK modules with a single command. The CLI generates a fully configured project with source files, tests, TypeScript type definitions, and CI workflows — ready for you to add your blockchain or protocol integration logic.
Protocol modules generate a single provider file rather than the three-file wallet pattern, since protocols interact with external services through a unified interface.
Next Steps
Wallet Modules
See how official wallet modules are structured and documented
Community Modules
Explore community-built modules and submit your own
Reference implementation: The wdk-wallet-solana module is a good reference for understanding how a production wallet module implements the WDK interfaces. The wdk-wallet package defines the base classes your module must extend.
Need Help?
Discord Community
Connect with developers, ask questions, share your projects