Skip to content

Repository files navigation

21wiki — Bitcoin Encyclopedia

A bilingual Bitcoin knowledge base built from 21ideas.org source material. Available in English and Russian, published at wiki.21ideas.org.

Open in English Открыть на русском

What is 21wiki?

21wiki is a structured, navigable Bitcoin encyclopedia maintained by Tony and the 21ideas project — a Russian-language Bitcoin education platform.

The wiki covers:

  • Core concepts — money, proof of work, mining, scarcity, privacy, security, Lightning Network
  • Protocol — UTXO, SegWit, Taproot, BIPs, difficulty adjustment, mempool
  • History — Genesis Files, cypherpunk origins, the blocksize war, Bitcoin timeline
  • Practice — self-custody, running a node, privacy tools, buying bitcoin
  • People — Satoshi Nakamoto, Hal Finney, Nick Szabo, Adam Back, and others
  • Books — summaries of key Bitcoin texts

Both language layers are independent syntheses from the same source material — not translations of each other.

Content repository

Wiki content (markdown source files) lives in a separate repository: 21ideas-org/21ideas-wiki

This repository contains only the site engine and deployment configuration.

Built with

  • Quartz v4 — static site generator for Obsidian vaults
  • GitHub Pages — hosting
  • GitHub Actions — automated builds

Running locally

Requires Node.js 22+.

git clone https://github.com/21ideas-org/21ideas-quartz.git
cd 21ideas-quartz

# Clone wiki content
git clone https://github.com/21ideas-org/21ideas-wiki.git ../21ideas-wiki

# Copy content into build tree
mkdir -p content/en content/ru
cp -r ../21ideas-wiki/wiki-en/. content/en/
cp -r ../21ideas-wiki/wiki-ru/. content/ru/

# Install and build
npm install
npx quartz build -d content/

# Serve locally
npx serve public -l 8080

Then open http://localhost:8080.

Deploying

Pushes to main trigger an automatic build and deploy via GitHub Actions.

Manual trigger also available: Actions → Deploy 21wiki to GitHub Pages → Run workflow

Analytics

Visitor stats via Umami (privacy-friendly, no cookies).

License

MIT — see LICENSE.

Built as part of the 21ideas Bitcoin education project.

Support

⚡️ Found the wiki useful? Zap Tony a coffee

About

A bilingual Bitcoin knowledge base built from 21ideas.org source material. Available in English and Russian, published at wiki.21ideas.org.

Resources

Code of conduct

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages