Build BSV blockchain applications with BRC-43 and BRC-52 support
Protocol-based key derivation with security levels
Identity management and verification
Create, sign, and broadcast BSV transactions
Seamless wallet compatibility
Built-in validation and error handling
Full type definitions included
npm install @mytokenwallet/sdk
            import { MyTokenWallet } from '@mytokenwallet/sdk';
const wallet = new MyTokenWallet({
  network: 'mainnet',
  apiEndpoint: 'https://api.mytokenwallet.com'
});
            const publicKey = await wallet.getPublicKey({
  protocolID: [1, "MyApp"],
  keyID: "registration",
  counterparty: "self",
  forSelf: true
});