githubEdit

Community Modules

Explore WDK compatible modules built by the community and learn how to create your own custom modules.

circle-exclamation

Available Community Modules

Module
Type
Description
Author

Wallet Module

Wallet module for RGB, Bitcoin-based smart contracts

Wallet Module

Wallet module for Cosmos-compatible blockchains


Create Your Own Module

Want to extend WDK with your own custom module? We encourage community contributions!

circle-info

Coming Soon: Custom Module Guide

We're preparing a comprehensive guide on how to create custom WDK modules. Join our Discordarrow-up-right for updates!

In the meantime, you can:

  1. Study existing modules - Review the source code of official WDK modules on GitHubarrow-up-right to understand the patterns and interfaces

  2. Join the community - Connect with other developers on our Discordarrow-up-right to discuss your ideas

  3. Open an issue - Have questions? Open an issue on the relevant repository


Submit Your Module

If you've built a WDK module, we'd love to feature it here!

To submit your module:

  1. Ensure your module follows WDK interface conventions

  2. Include comprehensive documentation and a clear README

  3. Make the repository publicly accessible

  4. Submit through our Community Formarrow-up-right or share on our #wdk-showcase Discord channel

Your module may be featured in our documentation and community showcases.

Submit your module


Guidelines for Community Modules

Community modules should:

  • Implement the standard WDK module interface

  • Include TypeScript type definitions

  • Provide clear installation and usage instructions

  • Be open source or publicly accessible

  • Include appropriate tests and examples