WDK logoWDK documentation

Wallet Modules Overview

The Wallet Development Kit (WDK) provides a set of modules that support multiple blockchain networks. All modules share a common interface, ensuring consistent behavior across different blockchain implementations.

Supported Networks

This package works with multiple blockchain networks through wallet registration.

Classic Wallet Modules

Standard wallet implementations that use native blockchain tokens for transaction fees:

ModuleBlockchainStatusDocumentation
@tetherto/wdk-wallet-evmEVM✅ ReadyDocumentation
@tetherto/wdk-wallet-tonTON✅ ReadyDocumentation
@tetherto/wdk-wallet-btcBitcoin✅ ReadyDocumentation
@tetherto/wdk-wallet-sparkSpark✅ ReadyDocumentation
@tetherto/wdk-wallet-tronTRON✅ ReadyDocumentation
@tetherto/wdk-wallet-solanaSolana✅ ReadyDocumentation
@tetherto/wdk-wallet-arkArkIn progress-

Account Abstraction Wallet Modules

Wallet implementations that support Account Abstraction for gasless transactions using paymaster tokens like USD₮:

ModuleBlockchainStatusDocumentation
@tetherto/wdk-wallet-evm-erc4337EVM✅ ReadyDocumentation
@tetherto/wdk-wallet-ton-gaslessTON✅ ReadyDocumentation
@tetherto/wdk-wallet-tron-gasfreeTRON✅ ReadyDocumentation
@tetherto/wdk-wallet-solana-jupiterzSolanaIn progress-

Community Wallet Modules

Wallet modules developed by the community. See the Community Modules page for more details.

Community modules are developed and maintained independently. Use your own judgment and proceed at your own risk.

ModuleBlockchainDescriptionRepository
@utexo/wdk-wallet-rgbBitcoin (RGB)RGB protocol wallet integration for Bitcoin-based smart contractsGitHub

Next Steps

To get started with WDK modules, follow these steps:

  1. Get up and running quickly with our Quick Start Guide
  2. Choose the modules that best fit your needs from the tables above
  3. Check specific documentation for modules you wish to use

You can also:

  • Learn about key concepts like Account Abstraction and other important definitions
  • Use one of our ready-to-use examples to be production ready

On this page