Data sovereignty
Your records live on Nostr relays you control and sync through local-first storage. Export, migrate, or self-host at any moment — with no permission required.
Open source · Built on Nostr · Powered by Bitcoin
BitDigo builds and sponsors sovereign, Bitcoin-native infrastructure for businesses — a decentralized social platform, native iOS & Android clients, and a Lightning-powered Point of Sale. No central servers. No vendor lock-in. No compromise.
Who we are
BitDigo is a builder and sponsor of open-source, Bitcoin-native software. We fund and maintain the foundational architecture behind a new class of enterprise tooling — where the user holds the keys, the data lives on relays you choose, and payments settle instantly over Lightning.
Your records live on Nostr relays you control and sync through local-first storage. Export, migrate, or self-host at any moment — with no permission required.
Bitcoin over the Lightning Network settles in seconds. Non-custodial by design — BitDigo never holds your funds, and we never take a cut of your revenue.
Every repository is public. Fork it, audit it, ship it. We build in the open because verifiable software is the only trustworthy software.
The ecosystem
A connected stack: a social client, native mobile apps, a business operating system, and the core library that powers them all.
A local-first social platform: live timeline, short-video reels, a full meme & video studio, end-to-end encrypted chats with group calls, Lightning zaps, and public communities. Relays are the backend; the private key never leaves the browser.
SwiftUI and Jetpack Compose clients sharing one Kotlin Multiplatform business core and a C++20 media timeline. Keys live in the Keystore and Keychain — never on a server.
A decentralized POS and business operating system: product grid, kitchen display, inventory and recipes, memberships, analytics, and payments by cash, Lightning, or local bank QR — split however the customer wants.
The shared TypeScript foundation: key normalization, event signing, relay query & publish helpers, BNOS record types, sync cursors, and the GLO object protocol.
The protocol
Notes and Other Stuff Transmitted by Relays. An open protocol for censorship-resistant, portable identity and data — no company, no sign-up, no permission. Everything BitDigo builds speaks it natively.
You generate a public/private key pair. The public key is your permanent, portable identity across every Nostr app; the private key signs everything you publish and never leaves your device. There is no account to create, no email to verify, and no company that can deactivate you.
npub1… ← public identity, share freely
nsec1… ← private key, back it up. never share.
hex → npub normalization
in @bitos/bnos-core
Content is published to relays — simple WebSocket servers anyone can run. You choose which relays to read and write to, and your client fans out across all of them. One relay going down, or censoring you, costs you nothing.
const DEFAULT_RELAYS = [
"wss://relay.bnos.space",
"wss://relay.damus.io",
"wss://nos.lol",
"wss://relay.bitos.space",
];
Posts, profiles, products, orders, inventory — all are typed events signed by your key. Signed events are the source of truth; any server is just a derived projection. That is what makes offline-first work possible.
kind numbers (0, 1, 10002, 30100…){
kind: 1,
content: "Hello from BNOS",
tags: [],
created_at: 1767225600,
pubkey: "…",
sig: "…"
}
Bitcoin over Lightning settles in seconds with near-zero fees — perfect for retail. Zaps turn payments into social gestures, and Nostr Wallet Connect lets an app request invoices from your wallet without ever holding your funds.
// accept a payment in seconds
const invoice = await lnurl(amount);
await publishZapReceipt(invoice);
// settled ⚡
Open source
Every repository is public and MIT licensed. Developers, designers, researchers, and privacy advocates are all welcome — propose a module, open an issue, or send a pull request.
git checkout -b feature/your-idea.git clone https://github.com/bitoslabs/BnOS.git
cd BnOS
yarn install
yarn dev
Join the community, grab an issue, and help build the sovereign stack.
Roadmap
A long-horizon project, built in public and shipped in phases.
Protocol foundations, relay infrastructure, key management and signing.
ShippedTimeline, E2EE DMs, group chats, media pipeline, communities and zaps.
In progressInventory, procurement, HR, journals and wallet-integrated budgeting.
PlannedPersonal and public intelligence — tunable, explainable feed ranking.
ConceptualAutomated workflows, multi-org dashboards, governance and treasury tooling.
VisionFAQ
BitDigo builds and sponsors open-source, Bitcoin-native software: the BitOS social client for web and native mobile, BnOS — a decentralized Point of Sale and business operating system — and @bitos/bnos-core, the shared TypeScript foundation underneath both. All of it speaks the Nostr protocol.
It is MIT licensed and free to use, self-host, and modify. There are no transaction fees on your payments and no monthly subscription. Because the software is open and non-custodial, there is no commercial model that depends on holding your data or your funds — which is precisely the point.
No. Payments settle directly on the Bitcoin Lightning Network to a wallet you control — LNbits, Alby Hub, Blink, a Lightning Address, or any wallet compatible with Nostr Wallet Connect. BitDigo never holds your funds at any point.
The stack is local-first. Data is written to on-device storage (IndexedDB via Dexie) before anything else, so sales and records continue to work with no connection. When you come back online, signed events sync to your relays automatically — and no sale is lost.
Sensitive data is encrypted client-side with NIP-04 and NIP-44 before it is published, so relays store ciphertext they cannot read. Media uploads are hash-verified and had their EXIF metadata stripped. In the native apps, private keys are stored in the Android Keystore and iOS Keychain.
Head to github.com/bitoslabs, fork a repository, and open a pull request. Each repo ships with its own setup instructions, documentation, and test suite. New contributors are genuinely welcome.
Explore the live products, read the docs, or pull the source and run it yourself. Your keys. Your data. Your business.