Open source and licence
| Part | Licence | Code |
|---|---|---|
| The wallet (web, extension, phone apps). Forked from the open-source Yours Wallet by Daniel Wagner and David Case. | MIT | bitcoin-corp/bwallet |
| The CLI and MCP server | MIT | b0ase/bwalletx-cli |
@bwalletx/connect (sign-in button, payments, verifyPayment) |
MIT | npm |
| The server (bit-sign) | Open BSV License v4 today; a source-available licence (FSL) is planned | Not public yet |
Your keys, balances, tokens and locks are on chain at your keys, so they don’t depend on our server.
The name is a trademark
Section titled “The name is a trademark”The code is open; the names are not. bWalletX, bWallet and the gold “b” mark are trademarks of The Bitcoin Corporation Ltd. The MIT licence covers the code and grants no right to the names or the logo.
You may:
- Show the names and mark unchanged to let your users sign in or pay with bWalletX: the button and SVGs in
@bwalletx/connect, and text like “Sign in with bWalletX”. Follow the package’sBRAND.md.
You may not:
- Use them in your own product, company or domain name.
- Suggest bWalletX sponsors or endorses you.
- Change the mark.
Fork the code freely, and give your fork its own name.
Standards
Section titled “Standards”bWalletX follows open BSV standards rather than a private API:
- BRC-100 wallet interface
- BRC-43 protocol and key IDs
- BRC-29 direct payments to an identity key
- Paymail for
name@bwalletx.com - Signed name bindings, proposed as bsv-blockchain/BRCs#329
More: bwalletx.com/open-source.