Peter Todd forced into hiding after HBO doc claims he invented Bitcoin https://image.nostr.build/e93c7a847f45b9a3e26003d9d4032087c4f250a83a05cafd45350e070dbb2220.jpg
Amazing