{"schema_version":"1.0.0","title":"Sovereign Starter","level":"Beginner","educational_only":true,"disclaimer":"Educational only. Not financial advice. Not an FSP/CASP. DYOR. No custody, swaps, or personalised recommendations.","path":"https://cryptodecentral.co.za/guides/sovereign-starter","steps":10,"modules":5,"module_list":[{"number":1,"slug":"keys","title":"Keys","description":"Software and address hygiene, then a PSBT and air-gap mental model. Two beginner notes.","path":"https://cryptodecentral.co.za/guides/sovereign-starter/keys","slots":[{"kind":"gap","title":"Threat model","status":"live","note":"threat-model-one-page","note_title":"A Threat Model Is Not a Fear List: Writing Yours on One Page","note_path":"https://cryptodecentral.co.za/notes/threat-model-one-page"},{"kind":"step","step":1,"marker":"Step 1 of 10 · Module 1 of 5 · Beginner","label":"Verify before trust","note":"self-custody-verify-before-trust","note_title":"Self-Custody Without Verify-Before-Trust Is a Slogan","note_path":"https://cryptodecentral.co.za/notes/self-custody-verify-before-trust","quiz_path":"https://cryptodecentral.co.za/quiz/starter-step-1"},{"kind":"step","step":2,"marker":"Step 2 of 10 · Module 1 of 5 · Beginner","label":"Sign without hot keys","note":"self-custody-psbt-airgapped-signing","note_title":"PSBT and Air-Gapped Signing: Keep Keys Offline While the Network Watches","note_path":"https://cryptodecentral.co.za/notes/self-custody-psbt-airgapped-signing","quiz_path":"https://cryptodecentral.co.za/quiz/starter-step-2"},{"kind":"gap","title":"Seed backup and recovery","status":"live","note":"seed-backup-is-not-recovery","note_title":"A Backup Is Not a Recovery: Seed Phrases, Passphrases, and the Restore You Haven't Tested","note_path":"https://cryptodecentral.co.za/notes/seed-backup-is-not-recovery"}],"go_deeper":[{"note":"self-custody-output-descriptors-bip380","title":"A Seed Phrase Is Not a Wallet Definition: BIP 380 Output Descriptors","path":"https://cryptodecentral.co.za/notes/self-custody-output-descriptors-bip380"}]},{"number":2,"slug":"money","title":"Money","description":"Receive-only Lightning tips, then what a transparent ledger leaks and what Monero-class design changes by default.","path":"https://cryptodecentral.co.za/guides/sovereign-starter/money","slots":[{"kind":"step","step":3,"marker":"Step 3 of 10 · Module 2 of 5 · Beginner","label":"Receive without a till","note":"lightning-receive-only-tips","note_title":"Receive-Only Lightning Is Not a Merchant Stack","note_path":"https://cryptodecentral.co.za/notes/lightning-receive-only-tips","quiz_path":"https://cryptodecentral.co.za/quiz/starter-step-3"},{"kind":"step","step":4,"marker":"Step 4 of 10 · Module 2 of 5 · Beginner","label":"Default-private money","note":"monero-class-privacy","note_title":"What Transparent Ledgers Leak — and Why On-Chain Privacy Matters","note_path":"https://cryptodecentral.co.za/notes/monero-class-privacy","quiz_path":"https://cryptodecentral.co.za/quiz/starter-step-4"},{"kind":"gap","title":"Network privacy","status":"live","note":"network-privacy-node-tor-i2p","note_title":"On-Chain Privacy Is Not Network Privacy: Node Choice, Tor, and I2P","note_path":"https://cryptodecentral.co.za/notes/network-privacy-node-tor-i2p"}],"go_deeper":[{"note":"fcmp-full-chain-membership-proofs","title":"From Rings of 16 to the Whole Chain: What FCMP++ Changes","path":"https://cryptodecentral.co.za/notes/fcmp-full-chain-membership-proofs"},{"note":"lightning-bolt12-offers-receive-only","title":"A BOLT-12 Offer Is Not a Reusable Invoice","path":"https://cryptodecentral.co.za/notes/lightning-bolt12-offers-receive-only"},{"note":"lightning-preimage-is-not-a-receipt","title":"A Preimage Is Not a Receipt: What a Settled Lightning Payment Actually Proves","path":"https://cryptodecentral.co.za/notes/lightning-preimage-is-not-a-receipt"},{"note":"monero-view-keys-selective-disclosure","title":"A View Key Is Not a Transparent Chain","path":"https://cryptodecentral.co.za/notes/monero-view-keys-selective-disclosure"}]},{"number":3,"slug":"nostr","title":"Nostr","description":"How clients find where you write and read, then how a stale list or a dark outbox misleads them.","path":"https://cryptodecentral.co.za/guides/sovereign-starter/nostr","slots":[{"kind":"gap","title":"Nostr key handling","status":"live","note":"nostr-nsec-is-your-account-signers","note_title":"Your nsec Is Not a Password: Nostr Key Handling and Signers","note_path":"https://cryptodecentral.co.za/notes/nostr-nsec-is-your-account-signers"},{"kind":"step","step":5,"marker":"Step 5 of 10 · Module 3 of 5 · Beginner","label":"Identity without platforms","note":"nostr-nip65-outbox-relay-lists","note_title":"NIP-65: Relay Lists, Outbox, and Inbox — Routing Beyond One Home Relay","note_path":"https://cryptodecentral.co.za/notes/nostr-nip65-outbox-relay-lists","quiz_path":"https://cryptodecentral.co.za/quiz/starter-step-5"},{"kind":"step","step":6,"marker":"Step 6 of 10 · Module 3 of 5 · Beginner","label":"Stale lists and dark outboxes","note":"nostr-stale-lists-dark-outboxes","note_title":"Stale Lists and Dark Outboxes: When NIP-65 Metadata Lies by Age or Uptime","note_path":"https://cryptodecentral.co.za/notes/nostr-stale-lists-dark-outboxes","quiz_path":"https://cryptodecentral.co.za/quiz/starter-step-6"}],"go_deeper":[{"note":"nostr-nip11","title":"NIP-11: How Nostr Relays Advertise What They Can Do","path":"https://cryptodecentral.co.za/notes/nostr-nip11"}]},{"number":4,"slug":"storage","title":"Storage","description":"Client-side encryption and the Data Map, then a public address versus a private DataMap over immutable chunks.","path":"https://cryptodecentral.co.za/guides/sovereign-starter/storage","slots":[{"kind":"step","step":7,"marker":"Step 7 of 10 · Module 4 of 5 · Beginner","label":"Store without landlords","note":"autonomi-self-encryption-datamap","note_title":"Autonomi Without the Data Map Is Just Scattered Ciphertext","note_path":"https://cryptodecentral.co.za/notes/autonomi-self-encryption-datamap","quiz_path":"https://cryptodecentral.co.za/quiz/starter-step-7"},{"kind":"step","step":8,"marker":"Step 8 of 10 · Module 4 of 5 · Beginner","label":"Immutable chunks","note":"autonomi-immutable-chunks-public-private","note_title":"Autonomi Stores Immutable Chunks — Public Address vs Private DataMap","note_path":"https://cryptodecentral.co.za/notes/autonomi-immutable-chunks-public-private","quiz_path":"https://cryptodecentral.co.za/quiz/starter-step-8"}],"go_deeper":[{"note":"autonomi-pay-once-upload-not-subscription","title":"Pay-Once Is Not a Subscription: Autonomi Upload Payment vs Retrieval","path":"https://cryptodecentral.co.za/notes/autonomi-pay-once-upload-not-subscription"}]},{"number":5,"slug":"local-ai","title":"Local AI","description":"Where tokens run, and why a local chat window is not the same claim as residency for embeddings and indexes.","path":"https://cryptodecentral.co.za/guides/sovereign-starter/local-ai","slots":[{"kind":"step","step":9,"marker":"Step 9 of 10 · Module 5 of 5 · Beginner","label":"Think without phone-home","note":"decentralized-local-ai","note_title":"Local and Peer-to-Peer AI: Data Residency Without the Hype","note_path":"https://cryptodecentral.co.za/notes/decentralized-local-ai","quiz_path":"https://cryptodecentral.co.za/quiz/starter-step-9"},{"kind":"step","step":10,"marker":"Step 10 of 10 · Module 5 of 5 · Beginner","label":"RAG and residency","note":"local-rag-embeddings-residency","note_title":"Local Chat Is Not Data Residency: RAG, Embeddings, and Vector Stores","note_path":"https://cryptodecentral.co.za/notes/local-rag-embeddings-residency","quiz_path":"https://cryptodecentral.co.za/quiz/starter-step-10"}],"go_deeper":[{"note":"oss-ai-deepseek-harness-local-stack","title":"Open Weights Were Not Enough: DeepSeek Harness, Cordis, and the Local Agent Stack","path":"https://cryptodecentral.co.za/notes/oss-ai-deepseek-harness-local-stack"},{"note":"oss-ai-2026-09-21-gguf-embedded-alignment","title":"Successful Load Is Not Proof: Embedded GGUF Alignment and Wrong Tensors","path":"https://cryptodecentral.co.za/notes/oss-ai-2026-09-21-gguf-embedded-alignment"},{"note":"local-ai-tools-mcp-trust-boundary","title":"Inference Residency Is Not Action Residency: Tools, MCP, and Local LLMs","path":"https://cryptodecentral.co.za/notes/local-ai-tools-mcp-trust-boundary"},{"note":"agent-zero-container-is-not-the-boundary","title":"Docker Is the Starting Line, Not the Boundary: Mapping Every Bridge Out of Agent Zero","path":"https://cryptodecentral.co.za/notes/agent-zero-container-is-not-the-boundary"}]}]}