Quick Start

Get a BSV wallet connected and send your first payment in under 5 minutes.

Prerequisites

  • Node.js 18+

  • A BSV wallet browser extension (such as MetaNet Client)

  • A funded BSV wallet (mainnet or testnet)

1. Install

npm install @bsv/simple @bsv/sdk

2. Connect a Wallet

import { createWallet } from '@bsv/simple/browser'

const wallet = await createWallet()
console.log('Connected:', wallet.getIdentityKey())
console.log('Address:', wallet.getAddress())

createWallet() prompts the user to approve the connection via their browser wallet extension. Once approved, you have a fully functional wallet instance with access to all modules.

3. Send a Payment

4. Create a Token

5. List Your Tokens

6. Inscribe Data On-Chain

What's Next?

Guide
What you'll learn

Full wallet setup, wallet info, key derivation

Simple payments, multi-output sends, BRC-29 payments

Create, list, send, redeem, and transfer tokens via MessageBox

Run a backend wallet, accept funding from browser wallets

Set up a full-stack BSV app with Next.js

Last updated