BKRC · Simple digital currency

Money without the crypto headache.

Create a wallet in seconds, unlock with a 12-word phrase, and send BKRC to any bkrxxxxxxxxxx address. Websites can connect, charge, and pay through your browser extension.

0Gas fees
12Word unlock
1-clickWeb payments
Your balance
128,420 BKRC
bkr9876543210
Stay signed inUntil you lock wallet
Approve paymentsIn extension
Side panel or popupYour choice

How it works

Booker Coin keeps the useful parts of a wallet and removes everything else.

1

Create once

Install the extension and generate a wallet. You get a wallet ID and a recovery phrase — that phrase is your login.

2

Stay signed in

After the first unlock, your browser remembers the session until you choose Lock wallet in settings.

3

Pay on the web

Sites connect to your extension, show the price, and you approve charges without typing your phrase again.

Demo shop

Try a live payment flow with a 0 BKRC demo item. The extension opens automatically for approval.

Merchant verification

The shop verifies its receiving wallet server-side. Recovery phrases never belong in website code.

Verifying…
Receiving wallet
Shop name

Demo item

Install the Booker Coin extension to connect and pay.

0 BKRC
Not connected
Payment result appears here

Get the wallet

Install in Brave or Chrome

  1. Open brave://extensions or chrome://extensions
  2. Enable Developer mode
  3. Click Load unpacked and select the extension folder
  4. Unlock once — you stay signed in until you lock the wallet

Designed for daily use

Side panel layout like MetaMask, emerald glass UI, wallet switching, and payment approvals built in.

APIbkrc-api.bookerdavies8.workers.dev
Websitebkrc-website.pages.dev

For developers

Connect wallets, verify merchants, and request approved payments from supported sites.

const wallet = await window.bookerCoin.connect();

const payment = await window.bookerCoin.requestPayment({
  amount: 0,
  toWallet: "bkr7902344647",
  memo: "Order #123",
  description: "Demo item",
  merchantName: "Demo Shop",
});

// Verify merchant publicly — no recovery phrase in the browser
const merchant = await fetch(API + "/api/merchant/status/bkr7902344647").then(r => r.json());

User stays logged in

The extension restores sessions automatically after the first unlock. Users only see the phrase screen again after locking the wallet.

Approve before paying

Payments open the extension with the amount, merchant, and site origin before any BKRC moves.