On October 8, 2024, HBO released “Money Electric: The Bitcoin Mystery,” a documentary directed by Cullen Hoback (known for “Q: Into the Storm”). The film named Bitcoin Core developer Peter Todd as a candidate for Bitcoin’s pseudonymous creator, Satoshi Nakamoto.
The forum post theory:
The documentary’s central piece of evidence was a December 2010 exchange on BitcoinTalk. Satoshi had described a concept for transaction replacement — what would later become Replace-by-Fee (RBF). Approximately 1.5 hours later, Todd (posting under the username “retep,” his name spelled backwards) replied with a technical correction:
“Of course, to be specific, the inputs and outputs can’t match exactly if the second transaction has a transaction fee.”
This was only Todd’s second post on BitcoinTalk, made three days after registering. Hoback argued that Todd had accidentally posted from his own account instead of Satoshi’s — that the reply was a continuation of Satoshi’s thought, not a response to it. Both accounts fell silent in the days that followed. Satoshi’s last public post came two days later, on December 12, 2010.
The RBF connection:
The documentary drew a line from this exchange to Todd’s later work formalizing Replace-by-Fee in BIP 125 (2015), arguing that Todd completed what Satoshi had started — because they were the same person. Hoback also noted that Todd had previously used an alternate persona to submit an RBF patch, suggesting a pattern of operating under different identities.
Additional circumstantial evidence:
- Todd was pursuing a fine arts degree at OCAD University (graduating 2011) when Bitcoin launched in 2008–2009
- Todd’s alignment with Adam Back and Gregory Maxwell at Blockstream
- An alleged 2014 email from Satoshi’s address during the block size debate
Todd’s response:
Todd dismissed the allegations with sarcasm and anger:
“Oh, no, I am Satoshi. I’m Satoshi Nakamoto.”
“Of course I’m Satoshi, and I’m Craig Wright.”
He called the documentary “irresponsible” and said it put his safety at risk, noting that identifying someone as the holder of an estimated $70 billion in Bitcoin could make them a target. Todd stated he did not begin working on Bitcoin until 2014 — six years after Nakamoto’s disappearance.
However, the BitcoinTalk record raises questions about this claim. On December 10, 2010, just three days after registering, “retep” replied to Satoshi Nakamoto’s explanation of transaction replacement with “Of course, to be specific” — correcting Bitcoin’s creator on the mechanics of transaction fees as though it were self-evident. An OCAD University fine arts student addressing the designer of a novel consensus mechanism with casual technical authority is difficult to reconcile with someone who did not begin working on Bitcoin until 2014. Furthermore, after this reply Todd fell completely silent on BitcoinTalk for sixteen months, and Satoshi’s last public post came just two days after Todd’s correction.
Critical reception:
The documentary was widely criticized by the Bitcoin community. Bitcoin Magazine called it “An Insult to Bitcoin — Cynical, Stupid, and Dangerous.” Critics noted that the film relied entirely on circumstantial evidence and coincidence-based reasoning, with no cryptographic proof, no writing style analysis, and no explanation for how an art student could have designed a novel consensus mechanism.
Todd later described the film’s methodology as “coincidence-based conspiracy thinking.”
[The documentary was Hoback’s second investigation into pseudonymous internet figures, following his 2021 series “Q: Into the Storm” about the QAnon movement. Unlike that investigation, which was generally well-received, “Money Electric” was broadly rejected by both the Bitcoin community and mainstream reviewers.]
Analysis: Writing style across three periods
Todd’s public writing appears to shift noticeably across three periods:
-
First post (December 7, 2010): His BitcoinTalk debut — “Will buy 1 invite for $2, msg privately.” — is maximally terse. No subject pronoun, no full words where abbreviations suffice, no personality. The text reads like a classified ad, stylistically indistinguishable from any anonymous user. Neither Todd’s later voice nor Satoshi’s restrained precision is evident.
-
Second post (December 10, 2010): His reply to Satoshi — “Of course, to be specific, the inputs and outputs can’t match exactly if the second transaction has a transaction fee.” — is calm, technically precise, and measured. The opening “Of course” carries a tone of casual authority, but the overall register is neutral. It does not yet display the profanity, self-deprecation, or combative sarcasm that would later define Todd’s public persona.
-
2012 onward: Todd’s writing develops a highly distinctive and consistent voice: frequent profanity, self-deprecating humor, rhetorical aggression, heavy use of asterisk emphasis, and a confrontational style. This voice remained remarkably stable across blog posts, mailing list exchanges, and social media for over a decade.
The progression — from no personality, to neutral precision, to an unmistakably idiosyncratic style — is unusual. Most writers show more personality early and develop restraint over time, not the reverse.
Analysis: Development activity timeline
Todd registered his GitHub account on April 13, 2008. Satoshi Nakamoto developed Bitcoin on SourceForge (SVN). Their public activity records can be summarized as follows:
| Period | Todd’s public record (GitHub) | Satoshi Nakamoto’s activity (SourceForge / BitcoinTalk) |
|---|---|---|
| Apr–Dec 2008 | Active, 15 repos — all hardware/electronics (clocks, entropy oscillators, counters, firmware, PCB). Two projects have “Shipped” commits. Last commit: Dec 9 | Oct 2008: Whitepaper published |
| 2009 | Zero commits, zero new repos | Jan: Genesis block. Active development on SourceForge, forum participation on BitcoinTalk |
| 2010 | Nearly dormant — 1 small repo (Feb), no sustained activity. BitcoinTalk: registration (Dec 7), reply to Satoshi (Dec 10) | Active on SourceForge / BitcoinTalk until Dec 12 (last public post) |
| 2011 | Zero new repos. OCAD University graduation (Integrated Media) | Departure. Final known private emails |
| May 2012 | First Bitcoin repo — hardware-bitcoin-wallet | — |
| Sep 2012 | Forks Bitcoin Core. Rapid Bitcoin development begins | — |
The gap in Todd’s public GitHub activity — roughly December 2008 through early 2012 — overlaps with Satoshi Nakamoto’s active period on SourceForge and BitcoinTalk.
Todd’s GitHub repositories created between 2008 and 2011:
| Repository | Created | Language | OS clues | Description |
|---|---|---|---|---|
| vimfiles | 2008-04-15 | VimL | ~/.vim (Unix) | Shared vim configuration (from work) |
| alternate-pace | 2008-05-24 | — | A clock with an alternate pace | |
| alternate-pace.elec | 2008-05-28 | Shell | #!/bin/sh, Unix pipelines | Alternate Pace — Electronics |
| alternate-pace.firm | 2008-05-28 | C | /usr/share/sdcc/, /usr/share/gputils/ (Linux FHS) | Alternate Pace — Firmware |
| entropy-oscillator | 2008-05-25 | — | An entropy oscillator | |
| entropy-oscillator.elec | 2008-08-28 | Python | Entropy Oscillator — Electronics | |
| entropy-oscillator.firm | 2008-08-28 | — | Entropy Oscillator — Firmware | |
| meter-clock | 2008-06-07 | — | Meter Clock | |
| meter-clock.schem | 2008-06-07 | Shell | Meter Clock — Schematics | |
| meter-clock.hard | 2008-06-07 | — | Meter Clock — PCB layout and hardware design | |
| meter-clock.firm | 2008-11-09 | — | Meter Clock — Firmware | |
| 64-bit-counter | 2008-06-09 | — | A 64-bit non-volatile counter fed by a 64MHz source | |
| 64-bit-counter.elec | 2008-06-09 | KiCad | 64-bit Counter — Electronics | |
| 64-bit-counter.firm | 2008-06-09 | C | 64-bit Counter — Firmware | |
| metesky | 2008-08-20 | Python | Bill of materials tools | |
| (2009 — no repositories) | ||||
| congestion | 2010-02-24 | Python | #!/usr/bin/python, PyGTK (GNOME/Linux), vim modelines | Traffic congestion simulation (Python/Cython, Cairo). ~30 commits over Feb–Apr 2010, then inactive. Possibly an OCAD coursework project |
| (2011 — no repositories) |
All OS indicators point to Linux — hardcoded Linux FHS paths (/usr/share/), Unix shebangs, PyGTK (a GNOME/Linux-native GUI toolkit). No Windows-related files, paths, or tools appear in any repository.