Oddbean new post about | logout
 Peter Todd forced into hiding after HBO doc claims he invented Bitcoin
 https://image.nostr.build/e93c7a847f45b9a3e26003d9d4032087c4f250a83a05cafd45350e070dbb2220.jpg