Tetherβs open-source Wallet Development Kit (WDK) empowers developers to build secure, non-custodial wallets with unified blockchain access, stateless architecture, and complete user control. WDK simplifies the complexity of blockchain infrastructure without compromising on flexibility or security.
WDK is a developer-first framework to create cross-chain wallets that are secure, extensible, and production-ready. It provides a single, stateless API to interact with Ethereum, Bitcoin, TON, and Spark (Lightning Network)βabstracting blockchain-specific complexity while keeping developers in full control of keys and data.
- Multi-Blockchain Support: Ethereum, Polygon, Arbitrum, Bitcoin, TON, Spark
- Unified API Layer: A single interface across chains
- Account Abstraction: Enable gasless transactions & custom fee logic on EVM & TON
- Stateless & Secure: No secrets or data are stored by WDK
- Non-Custodial by Design: You manage keys; WDK never sees them
- DeFi Ready: Built-in support for swaps, token transfers, and cross-chain actions
- Modular & Extensible: Add your own chains, tokens, or business logic
- Create mobile/web wallets in minutes using a familiar JS/TS interface
- Integrate advanced features like account abstraction without reinventing the wheel
- Launch wallet products with full ownership of UX, logic, and keys
- Customize flows like tipping, swapping, buying/selling, and more
- Use WDK to prototype, test, and teach wallet development across major blockchains
WDK is stateless: it processes requests but stores nothing. All sensitive data (keys, sessions, configs) stays in your hands.
[Your App] β [WDK API] β [Ethereum | Bitcoin | TON | Spark]
This guarantees:
- No custodial risk
- Full user control
- Flexibility to scale or pivot
- Build wallets for creators, communities, or DAOs
- Integrate wallet functions into DeFi, payments, gaming, or tipping apps
- Develop cross-platform wallet experiences (React Native, Electron, Web)
WDK supports a growing set of blockchains. This list is continuously expanding, with more integrations coming soon. Chains marked with β³ are in active development.
Chain | Type | Supported | Description |
---|---|---|---|
Ethereum | EVM | β | Leading smart contract platform, supports ERC-20 tokens and DeFi. |
Arbitrum | L2 / EVM | β | Layer 2 scaling solution for Ethereum, fast and cost-effective. |
Polygon | L2 / EVM | β | Scalable, low-fee EVM chain, ideal for dApps and DeFi. |
Bitcoin | Native | β | The original cryptocurrency, secure and widely adopted. |
TON | Non-EVM | β | High-performance blockchain for decentralized apps and payments. |
Spark | * | β | Fast, low-fee Bitcoin payments via Lightning Network. |
Solana | Non-EVM | β³ | Ultra-fast, low-fee chain for DeFi and NFTs with a unique parallel runtime. |
TRON | Non-EVM | β³ | High-throughput blockchain optimized for stablecoin transfers and payments. |
WDK never stores or transmits secrets. Developers are responsible for key storage using secure techniques like OS keychain, HSMs, or hardware wallets. All operations are performed in-memory.
WDK is currently in private beta. If you're building wallet products, protocols, or integrations and want early access:
π Please fill out this form π
Weβre especially excited to collaborate with:
- Layer 1/2 chains looking for wallet integrations
- Fintech and crypto startups building novel user experiences
We are committed to making WDK fully open-source in 2025. Join us now to shape its roadmap and be part of a growing ecosystem of developers creating the next generation of crypto wallets.