Open source · Built on Nostr · Powered by Bitcoin

Own your business.
Own your data.

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.

Repositories
0
License
MIT
Transaction fees
0%
Uptime model
Offline-first

Who we are

Infrastructure that answers to you

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.

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.

Instant, near-zero-fee payments

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.

Open source, MIT licensed

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

One protocol. Four production fronts.

A connected stack: a social client, native mobile apps, a business operating system, and the core library that powers them all.

Web v0.6.x

BitOS — Nostr Social Client

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.

  • SvelteKit 2
  • Svelte 5 runes
  • Tailwind v4
  • nostr-tools
View repository
Native v0.1.0

BitOS Native — iOS & Android

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.

  • Kotlin Multiplatform
  • SwiftUI
  • Compose
  • C++20
View repository
Business OS v1.5.4

BnOS — Point of Sale

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.

  • Nuxt 4
  • Vue 3.5
  • Dexie / IndexedDB
  • ECharts
View repository
Core v0.1.1

@bitos/bnos-core

The shared TypeScript foundation: key normalization, event signing, relay query & publish helpers, BNOS record types, sync cursors, and the GLO object protocol.

  • TypeScript
  • nostr-tools
  • npm package
  • GLO protocol
View repository
Also in the lab
  • GardenOS — offline-first farm & garden management
  • bitos-notes — Nostr-native notes
  • bnos-svelte — Svelte surface for BnOS
  • bitos.space — enterprise social network

The protocol

What is Nostr?

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.

Your identity is a keypair

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.

  • Works across every Nostr client
  • NIP-07 browser extensions for signing
  • Hardware-backed on BitOS Native (Keystore / Keychain)
identity
npub1…   ← public identity, share freely
nsec1…   ← private key, back it up. never share.

hex → npub normalization
in @bitos/bnos-core
0 Open repositories
0+ BitOS releases shipped
MIT Licensed across the stack
0% Fees on your revenue

Open source

Build it with us

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.

Four steps to your first merged PR

  1. 1
    Fork the repository you care about.
  2. 2
    Branchgit checkout -b feature/your-idea.
  3. 3
    Commit and push your work.
  4. 4
    Open a pull request and tell us what it solves.
terminal
git clone https://github.com/bitoslabs/BnOS.git
cd BnOS
yarn install
yarn dev

Ship with us on Nostr

Join the community, grab an issue, and help build the sovereign stack.

Roadmap

Where this is going

A long-horizon project, built in public and shipped in phases.

  1. Phase 1

    Architecture, relays & identity

    Protocol foundations, relay infrastructure, key management and signing.

    Shipped
  2. Phase 2

    Social feed, messaging & CRM

    Timeline, E2EE DMs, group chats, media pipeline, communities and zaps.

    In progress
  3. Phase 3

    ERP, journal & personal finance

    Inventory, procurement, HR, journals and wallet-integrated budgeting.

    Planned
  4. Phase 4

    User-defined algorithms

    Personal and public intelligence — tunable, explainable feed ranking.

    Conceptual
  5. Phase 5

    AI agents, ecosystem tools & DAOs

    Automated workflows, multi-org dashboards, governance and treasury tooling.

    Vision

FAQ

Questions, answered

What exactly does BitDigo build?

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.

Is it really free? Where's the catch?

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.

Do I need a bank account or a custodian?

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.

How does offline mode work?

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.

How is my data protected?

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.

I'm a developer — how do I start?

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.

Ready to run a sovereign business?

Explore the live products, read the docs, or pull the source and run it yourself. Your keys. Your data. Your business.