Bismuth logo

The fair-launched
Python blockchain

Bismuth is a from-scratch blockchain β€” no ICO, no premine β€” running on mainnet since 1 May 2017. A decade-long, academically grounded testbed for ideas the rest of the industry named years later.

🎯 Fair launch, no premine 🐍 Python, from scratch πŸ“… Live since 2017 πŸŽ“ Peer-reviewed consensus

What is Bismuth?

An account-based chain widely cited as the first blockchain written in Python β€” not a fork, built from the ground up with an unusually broad plugin ecosystem.

🎯

Fair launch

No ICO, no premine β€” mainnet since 1 May 2017. Everyone started from the same block zero.

🐍

Python, from scratch

Widely cited as the first blockchain written in Python β€” an original codebase, not a fork.

🧾

Account model

Signature-derived transaction IDs, with arbitrary operation + openfield data on every tx.

⛏️

Heavy3 PoW

CPU/GPU-friendly proof-of-work with a peer-reviewed difficulty controller.

🧩

Plugin ecosystem

Tokens, aliases, NFTs, DEX, naming and state channels β€” as composable building blocks.

πŸŽ“

Peer-reviewed

Consensus analysed in Modeling, Identification and Control (2017–2018).

πŸ’Ό Get a wallet

Hosted right here on bismuth.cz β€” no third-party redirects. Verify your download against SHA256SUMS.txt.

Tornado Wallet v0.1.48

The recommended desktop wallet β€” full GUI, HD accounts, tokens & aliases. Runs on Windows, macOS and Linux.

Source & release notes: TornadoWallet

Tk Wallet 0.9.4

Classic lightweight Tkinter wallet β€” small, simple, battle-tested.

Source: tk-wallet

Paper Wallet offline

Generate an offline cold-storage key pair in your browser β€” air-gapped, nothing sent anywhere.

Web wallets self-host

Run your own node and connect a wallet to it, or use a public wallet server.

πŸ“œ The story

10 Years of Bismuth

A cited retrospective on the project's architectural firsts (2017–2026): semantic data/meaning layering, an early plugin ecosystem and NFTs, on-chain sensor data before β€œDePIN” had a name, and a peer-reviewed proof-of-work difficulty controller.

πŸŽ™οΈ Press & coverage

A working bibliography of interviews, profiles, reviews and academic papers covering Bismuth (2017–2024) β€” with cleaned, link-rot-proof local copies of each piece.

⛏️ Run a node

One command. The installer pulls every dependency (including the ed25519 / ecdsa signer libs mainnet needs), registers a systemd service that starts on boot, and the node auto-bootstraps a recent ledger snapshot on first run β€” so it starts near the chain tip, not from genesis. No manual downloads, no pip juggling.

Install & run (Linux)

git clone https://github.com/hclivess/Bismuth
cd Bismuth
sudo ./install_node.sh

That's it β€” deps, the bismuth-node service and the ledger bootstrap are handled for you. Check it with systemctl status bismuth-node.

Options

  • --tor β€” also install Tor for private onion routing
  • --regnet β€” a local regtest node for development
  • --no-start / --restart β€” control the service
  • Idempotent & re-runnable; won't disturb a running node unless you ask.

Advanced: the fresh-sync bootstrap pulls ledger.tar.gz automatically; to seed from your own snapshot set bootstrap_file / bootstrap_url in config.toml. All settings: doc/11.

🌐 Ecosystem & services

The wider Bismuth ecosystem β€” explorers, pools, infrastructure and community.

Explorers

Mining

Infrastructure

Trading

Community

Docs & project

πŸ› οΈ Build