@bsv/wallet-toolbox-examples
Reference wallet implementations built with @bsv/wallet-toolbox. Demonstrates common wallet construction patterns across different storage backends and deployment contexts.
Install
bash
npm install @bsv/wallet-toolbox-examplesPurpose
This package provides runnable example wallets that show how to assemble @bsv/wallet-toolbox's modular components into a complete BRC-100-compliant wallet. Use it to:
- Understand the
WalletStorageManager+ storage provider composition pattern - See how to wire
Monitor,Services(ARC, Chaintracks), and key managers together - Copy patterns for your own wallet implementation
When to use this
- Learning how
@bsv/wallet-toolboxcomponents fit together - Bootstrapping a custom wallet implementation from a working reference
When NOT to use this
- Production wallets — use
@bsv/wallet-toolboxdirectly and compose your own setup - App development — use
@bsv/simple/serverfor automated agents or@bsv/simple/browserfor browser apps
Related packages
- @bsv/wallet-toolbox — The modular toolkit these examples use
- @bsv/simple — High-level wrapper for app developers