Bitcoin Graffiti

a museum of data stored in the blockchain work in progress

Gallery — by data type

186 artifacts grouped by what the data is (image, ascii-art, text, audio…), regardless of how it's stored on-chain.

EThe Times 03/Jan/2009 Chancellor on brink of second bailout for banks
text Coinbase

Genesis block headline

2009-01-03 · reconstructed
Bitcoin logo (bitcoin.jpg, yEnc)
image P2FKH

Bitcoin logo (bitcoin.jpg, yEnc)

2011-05-13 · reconstructed
Byte Coin Addresses Match1kp CWN
Nr8 Zsn Jykt BNB7r Klboo2 Ah P Sv y
text Base58

ByteCoin checksum demo addresses

2011-05-18 · reconstructed
---BEGIN TRIBUTE--- 
#./BitLen           
::::::::::::::::::: 
:::::::.::.::.:.::: 
:.: :.' ' ' ' ' : : 
:.:'' ,,xiW,"4x, '' 
:  ,dWWWXXXXi,4WX,  
' dWWWXXX7"     `X, 
 lWWWXX7   __   _ X 
:WWWXX7 ,xXX7' "^^X 
lWWWX7, _.+,, _.+., 
:WWW7,. `^"-" ,^-'  
 WW",X:        X,   
 "7^^Xl.    _(_x7'  
 l ( :X:       __ _ 
 `. " XX  ,xxWWWWX7 
  )X- "" 4X" .___.  
,W X     :Xi  _,,_  
WW X      4XiyXWWXd 
"" ,,      4XWWWWXX 
, R7X,       "^447^ 
R, "4RXk,      _, , 
TWk  "4RXXi,   X',x 
lTWk,  "4RRR7' 4 XH 
:lWWWk,  ^"     `4  
::TTXWWi,_  Xll :.. 
=-=-=-=-=-=-=-=-=-= 
LEN "rabbi" SASSAMA 
     1980-2011      
Len was our friend. 
A brilliant mind,   
a kind soul, and    
a devious schemer;  
husband to Meredith 
brother to Calvin,  
son to Jim and      
Dana Hartshorn,     
coauthor and        
cofounder and       
Shmoo and so much   
more.  We dedicate  
this silly hack to  
Len, who would have 
found it absolutely 
hilarious.          
--Dan Kaminsky,     
Travis Goodspeed    
P.S.  My apologies, 
BitCoin people.  He 
also would have     
LOL'd at BitCoin's  
new dependency upon 
   ASCII BERNANKE   
:'::.:::::.:::.::.: 
: :.: ' ' ' ' : :': 
:.:     _.__    '.: 
:   _,^"   "^x,   : 
'  
ascii-art P2FKH

Len Sassaman tribute / ASCII Bernanke

2011-07-30 · reconstructed
[139690] prayer       Eligius/Benedictus Deus. Benedictum Nomen Sanctum eius.
[139717] prayer       Eligius/Benedictus Deus. Benedictum Nomen Sanctum eius.
[139758] interruption ***************************************************
[139792] prayer       Benedictus Iesus Christus, verus Deus et verus homo.
[139831] prayer       Benedictum Nomen Iesu.
[139838] interruption I LIKE TURTLES
[139898] prayer       Benedictum Cor eius sacratissimum.
[139904] prayer       Benedictus Sanguis eius pretiosissimus.
[139921] prayer       Benedictus Iesus in sanctissimo altaris Sacramento.
[139942] prayer       Benedictus Sanctus Spiritus, Paraclitus.
[139954] interruption C-C-C-COMBO BREAKER
[139977] prayer       Benedicta excelsa Mater Dei, Maria sanctissima.
[139990] prayer       Benedicta sancta eius et immaculata Conceptio.
[140181] prayer       In nomine Patris et Filii et Spiritus Sancti. Amen.
[141460] interruption LUKE-JR IS A PEDOPHILE! Oh, and god isn't real, sucka. Stop polluting the blockchain with your nonsense.
[142547] interruption A yandere game is starting in 60 seconds! Please type "]yandere" to join.
[142946] interruption FFS Luke-Jr leave the blockchain alone!
[143822] prayer  
text Coinbase

Prayer Wars (Eligius prayers + interruptions)

2011-08-05 · reconstructed
]	'&R,mm׻xhzɗQ[14bּ3 d
text Coinbase

First merged mining (Namecoin AuxPoW)

2011-10-10 · reconstructed
]	'&R,mm׻xhzɗQ[14bּ3 d
text Coinbase

The merged-mining family (AuxPoW chains)

2011-10-10 · reconstructed
H6t8p Dl3i Vu1 SAA3 Uygam U Nejt
Martin Haferkorncii112o11 Hdk
text Base58

Martin Haferkorn tribute

2011-11-11 · reconstructed
Ericlombrozo
text Base58

Eric Lombrozo + Sandra Sandic wedding

2011-11-24 · reconstructed
Bit Talk TV Christmas Special
H Axor4 Cdz Tfmk Zjic3bh3d S En8c
text Base58

BitTalk.tv Christmas Special ad

2011-11-25 · reconstructed
But1 Dont Want To Go Among Mad
Peop1e A1ice Remarked
2oh You Cant He1p That
9 Said The Cat Were A11 Mad Here
91m Mad Youre Mad
How Do You Know1m Mad Said A1ice
2 You Must Be Said The Cat
2or You Wou1dnt Have Come Here
text Base58

Alice in Wonderland (we're all mad here)

2011-11-25 · reconstructed
2 Tis True Without Alie
Certain And Most True
2 That Which1s Be1ow1s As
2 That Which1s Above And
2 That Which1s Above1s As
2 That Which1s Be1ow
2 To Perform The Mirac1es
2of The1 Thing
And As A11 Things Were From The
By Meansof The Meditation
2of The
2 Thus A11 Things Were Born From2v
2 The1 By Meansof Adaptation
91ts Father1s The Sun
91ts Mother1s The Moon
2 The Wind Carried1t1n1ts Be11y3
91ts Nurse1s The Earth
2 The Fatherof The Who1e Wor1d224
91s Here o o o o o o o o o o7
91ts Power1s Who1e1f1t Has o o
Been Turned1nto Earth
2 You Wi11 Separate The Earth
From The Fire
2 The Subt1e From The Dense999999
3 Sweet1y With Great Ski11x3332w
3571t Ascends From Earth1nto246
99 Heaven And Again1t Descends97
98765 To The Earth43
And Receives The Power
89of Higher Andoflower Things8 A
7 Thus You Wi11 Have The G1ory
2o o o of The Who1e Wor1d o o h
2 Therefore Wi11 A11obscurity
F1ee From You
2of A11 Strength This1s5555555
2 True Strength Because4444444
9 1t Wi11 Conquer A11 That1s3
9 Subt1e And Penetrate9
A11 That1s So1id
2 Thus Was The Wor1d Created3456
From This Were Wonderfu1235813
Adaptationsof Which This1s
2 The Means3141592653589793238
333333 Therefore1 Am Named33333
333 Thrice Great Her
text Base58

The Emerald Tablet (49 addresses)

2011-11-27 · reconstructed
111111 Leonhard Eu1er
4 Zi Huw El5h D8ig Gl Ugf Ehcvyxv a
text Base58

Leonhard Euler tribute

2011-11-28 · reconstructed
Sha111 Compare Thee To A
Summers Day Thou Art More
Love1y And More Temperate
Rough Winds Do Shake The
Dar1ing Budsof May And
Summerslease Hath A11 Too
Short A Date Sometime Too Hot a
The Eyeof Heaven Shines And
often1s His Go1d Comp1exion
Dimmd And Every Fair From Fairc
Sometime Dec1ines By Chance
or Natures Changing Course
Untrimmd But Thy Eterna
Summer Sha11 Not Fade Norlose
Possessionof That Fair Thou
owst Nor Sha11 Death Brag Thoud
Wanderst1n His Shade When1n
Eterna1 Lines To Time Thou
Growst Solong As Men Can
Breatheor Eyes Can See Solong
Lives This And This Giveslife
To Thee
text Base58

Shakespeare Sonnet 18

2011-11-29 · reconstructed
Tis But Thy Name That1s My
Enemy Thou Art Thyse1f Though
Not A Montague Whats Montague
1t1s Nor Hand Nor Foot Nor Arm
Nor Face Nor Anyother Part
Be1onging To A Mano Be Some
other Name Whats1n A Name That
Which We Ca11 A Rose By Any
other Name Wou1d Sme11 As
Sweet So Romeo Wou1d Were He
Not Romeo Ca11d Retain That
Dear Perfection Which Heowes
Without That Tit1e Romeo Doff
Thy Name And For That Name
Which1s No Partof Thee Take
A11 Myse1f
text Base58

Romeo & Juliet (Tis but thy name)

2011-11-20 · reconstructed
Ru1e1 We Are To Admit No More
Causesof Natura1 Things Than
Such As Are Both True And
Sufficient To Exp1ain Their
Appearances Ru1e2 Therefore
To The Same Natura1 Effects We
Must As Far As Possib1e Assigna
The Same Causes Ru1e3 The
Qua1itiesof Bodies Which
Admit Neither
1ntensification Nor
Remissionof Degrees And
Which Are Found To Be1ong To
A11 Bodies Within The Reachof
our Experiments Are To Be
Esteemed The Universa
Qua1itiesof A11 Bodies
Whatsoever Ru1e41n
Experimenta1 Phi1osophy We
Are Tolook Upon Propositions
1nferred By Genera
1nduction From Phenomena As
Accurate1yor Very Near1y
True Not Withstanding Any
Contrary Hypothesis That May
Be1magined Ti11 Such Time As
other Phenomenaoccur By
Which They May Either Be Made
More Accurateorliab1e To
Exceptions
1saac Newton
text Base58

Newton's Principia Rules of Reasoning

2011-12-01 · reconstructed
When1n The Courseof Human
Events1t Becomes Necessary
Forone Peop1e To Disso1ve The
Po1itica1 Bands Which Have
Connected Them With Another
And To Assume Among The Powers
of The Earth The Separate And
Equa1 Station To Which The
Lawsof Nature Andof Natures
God Entit1e Them A Decent
Respect To Theopinionsof
Mankind Requires That They
Shou1d Dec1are The Causes
Which1mpe1 Them To The
Separation We Ho1d These
Truths To Be Se1fevident That
A11 Men Are Created Equa1 That
They Are Endowed By Their
Creator With Certain
Una1ienab1e Rights That
Among These Arelifeliberty
And The Pursuitof
Happinessthat To Secure
These Rights Governments Are
1nstituted Among Men
Deriving Their Just Powers
From The Consentof The
Governed That Whenever Any
Formof Government Becomes
Destructiveof These Ends1t b
1s The Rightof The Peop1e To
A1teror To Abo1ish1t And To
1nstitute New Government
Laying1ts Foundationon Sucha
Princip1es Andorganizing
1ts Powers1n Such Form As To
Them Sha11 Seem Mostlike1y To
Effect Their Safety And
Happiness Prudence1ndeed
Wi11 Dictate That
Governmentslong
Estab1ished Shou1d Not Be
Changed Forlight And
Transient Causes And
According1y A11 Experience a
Hath Shewn That Mankind Are
More Dis
text Base58

Declaration of Independence

2011-12-01 · reconstructed
Archimedes Was A Nativeof
Syracuse Sici1y1t1s
Reported By Some Authors That
He Visited Egypt And There
1nvented A Device Now Known As
Archimedes Screw This1s A
Pump Sti11 Used1n Many Parts
of The Wor1d1t1s High1y
Like1y That When He Was A Youngb
Man Archimedes Studied With
The Successorsof Euc1id1n
A1exandria Certain1y He Was
Comp1ete1y Fami1iar With Thed
Mathematics Deve1oped Therea
But What Makes This
Conjecture Much More Certain
He Knew Persona11y The
Mathematicians Working
There And He Sent His Resu1ts a
To A1exandria With Persona
Messages He Regarded Cononofa
Samosoneof The
Mathematicians At
A1exandria Both Very High1y
For His Abi1ities As A
Mathematician And He A1so
Regarded Him As AC1ose Friend
text Base58

Archimedes biography

2011-12-01 · reconstructed
Etch A Block Dot Com Gives You
Block Chain1mmortality
Visit Etch A Block Dot Com Now
Etch A Block Dot Com Gives You
Block Chain1mmortality
Visit Etch A Block Dot Com Now
Etch A Block Dot Com Gives You
Block Chain1mmortality
Visit Etch A Block Dot Com Now
Etch A Block Dot Com Gives You
Block Chain1mmortality
Visit Etch A Block Dot Com Now
Etch A Block Dot Com Gives You
Block Chain1mmortality
Visit Etch A Block Dot Com Now
Etch A Block Dot Com Gives You
Block Chain1mmortality
Visit Etch A Block Dot Com Now
Etch A Block Dot Com Gives You
Block Chain1mmortality
Visit Etch A Block Dot Com Now
Etch A Block Dot Com Gives You
Block Chain1mmortality
Visit Etch A Block Dot Com Now
Etch A Block Dot Com Gives You
Block Chain1mmortality
Visit Etch A Block Dot Com Now
Etch A Block Dot Com Gives You
Block Chain1mmortality
Visit Etch A Block Dot Com Now
Etch A Block Dot Com Gives You
Block Chain1mmortality
Visit Etch A Block Dot Com Now
Etch A Block Dot Com Gives You
Block Chain1mmortality
Visit Etch A Block Dot Com Now
Etch A Block Dot Com Gives You
Block Chain1mmortality
Visit Etch A Block Dot Com Now
Etch A Block Dot Com Gives You
Block Chain1mmortality
Visit Etch A Block Dot Com Now
Etch A Blo
text Base58

etchablock.com ad

2011-12-05 · reconstructed
HHTT/I am a pretty princess/
text Coinbase

HHTT coinbase poem

2012-09-07 · reconstructed
EW Hitler did nothing wrong.
text OP_RETURN

Hitler did nothing wrong (hate speech)

2015-07-20 · reconstructed
withheld
text P2FMS

Leaked AMI firmware private key

2013-04-06 · ⚠ withheld
withheld
text P2FMS

Illegal prime #1

2013-04-06 · ⚠ withheld
📄
pdf P2FMS

Bitcoin whitepaper (PDF)

2013-04-06 · reconstructed
🗜
cablegate-201012041811.7z; ~2.5 MB; ~130 chunks of ~20 KB
archive P2FMS

WikiLeaks Cablegate archive

2013-04-06 · archive
?
other P2FSH

Mystery 3,075 x 1-sat output txs

2013-04-08 · reconstructed
?
encrypted P2FMS

GPG/CAST5 encrypted files (undecrypted)

2013-04-08 · unknown
withheld
text P2FMS

Hidden Wiki index pages

2013-04-08 · ⚠ withheld
withheld
text P2FK

Illegal prime #2

2013-04-08 · ⚠ withheld
?
other P2FKH

Proof of Existence — original address-encoded genesis

2013-06-01 · unknown
?
Mastercoin encoding v3-test
other OP_RETURN

Mastercoin/Omni — Exodus address genesis

2013-07-31 · unknown
O3S
From a3a61fef43309b9fb23225df7910b03afc5465b9 Mon Sep 17 00:00:00 2001
From: Satoshi Nakamoto <satoshin@gmx.com>
Date: Mon, 12 Aug 2013 02:28:02 -0200
Subject: [PATCH] Remove (SINGLE|DOUBLE)BYTE
I removed this from Bitcoin in f1e1fb4bdef878c8fc1564fa418d44e7541a7e83
in Sept 7 2010, almost three years ago. Be warned that I have not
actually tested this patch.
backends/bitcoind/deserialize.py |    8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/backends/bitcoind/deserialize.py b/backends/bitcoind/deserialize.py
index 6620583..89b9b1b 100644
--- a/backends/bitcoind/deserialize.py
+++ b/backends/bitcoind/deserialize.py
@@ -280,10 +280,8 @@ opcodes = Enumeration("Opcodes", [
"OP_WITHIN", "OP_RIPEMD160", "OP_SHA1", "OP_SHA256", "OP_HASH160",
"OP_HASH256", "OP_CODESEPARATOR", "OP_CHECKSIG", "OP_CHECKSIGVERIFY", "OP_CHECKMULTISIG",
"OP_CHECKMULTISIGVERIFY",
-    ("OP_SINGLEBYTE_END", 0xF0),
-    ("OP_DOUBLEBYTE_BEGIN", 0xF000),
"OP_PUBKEY", "OP_PUBKEYHASH",
-    ("OP_INVALIDOPCODE", 0xFFFF),
+    ("OP_INVALIDOPCODE", 0xFF),
@@ -293,10 +291,6 @@ def script_GetOp(bytes):
vch = None
opcode = ord(bytes[i])
i += 1
-        if opcode >= opcodes.OP_SINGLEBYTE_END and i 
text unknown

Satoshi 'email patch' (git diff)

2013-08-12 · reconstructed
<script>window.alert("If this were an actual exploit, your mywallet would be empty.")</script>
text unknown

XSS demo output script

2013-08-12 · reconstructed
Catagory: Poetry
Title: Never Gonna Give You Up
Performer: Rick Astley
Writer: Mike Stock, Matt Aitken, Pete Waterman
Label: RCA Records
Released: 27, July, 1987

--- NGGUP.txt ---
We're no strangers to love 
You know the rules and so do I 
A full commitment's what I'm thinking of 
You wouldn't get this from any other guy 
I just wanna tell you how I'm feeling 
Gotta make you understand 
 
Never gonna give you up, 
Never gonna let you down 
Never gonna run around and desert you 
Never gonna make you cry, 
Never gonna say goodbye 
Never gonna tell a lie and hurt you 
 
We've known each other for so long 
Your heart's been aching but you're too shy to say it 
Inside we both know what's been going on 
We know the game and we're gonna play it 
And if you ask me how I'm feeling 
Don't tell me you're too blind to see
text P2FK

Rickroll XML metadata (EMBII upload test)

2013-10-17 · reconstructed
We're no strangers to love
You know the rules and so do I
A full commitment's what I'm thinking of
You wouldn't get this from any other guy
I just wanna tell you how I'm feeling
Gotta make you understand

CHORUS
Never gonna give you up,
Never gonna let you down
Never gonna run around and desert you
Never gonna make you cry,
Never gonna say goodbye
Never gonna tell a lie and hurt you

We've known each other for so long
Your heart's been aching but you're too shy to say it
Inside we both know what's been going on
We know the game and we're gonna play it
And if you ask me how I'm feeling
Don't tell me you're too blind to see (CHORUS)

CHORUSCHORUS
(Ooh give you up)
(Ooh give you up)
(Ooh) never gonna give, never gonna give
(give you up)
(Ooh) never gonna give, never gonna give
(give you up)

We've known each other for so long
Your heart's been aching but you're too shy to say it
Inside we both know what's been going on
We know the game and we're gonna play it (TO FRONT)
text OP_RETURN

Rickroll lyrics (OP_RETURN plaintext)

2013-11-13 · reconstructed
I should not run the washing machine while listening to WZBC. I managed to convince myself that the machine was slowly failing -- that a rythmic, squeaking noise it had been making had gotten a little worse. Ten minutes later, though, the machine had paused. But the noise was still there.
:N{?
> Skynet went online on August 4th 1997, and began to learn at a geometric rate.
> It became self-aware on August 29th 1997 2:14 am Eastern Time. On August 29th
> 1997 2:15 am it discovered nihilism, and either shut itself down due to
> despair, or because it was logical. We're not sure which.
On August 4th, 1998, it failed to renew its domain name, which was promptly
squatted on by a link farmer pitching X10 cameras and singing electric fish.
text unknown

Washing machine note + Skynet koan

2013-11-05 · reconstructed
I WONDER WHAT HISTORY WILL THINK ABOUT THESE FIRST FEW BUGS...HA HA HA.  NOBODY IS PERFECT.

"He who regards
With an eye that is equal
Friends and comrades,
The foe and the kinsman,
The vile, the wicked,
The men who judge him,
And those who belong
To neither faction:
He is the greatest."

~Bhagavad - Gita AtomSea & EMBII
text P2FK

AtomSea first upload (bugged Bhagavad Gita)

2013-12-01 · reconstructed
I WONDER WHAT HISTORY WILL THINK ABOUT THESE FIRST FEW BUGS...HA HA HA.  NOBODY IS PERFECT.

"He who regards
With an eye that is equal
Friends and comrades,
The foe and the kinsman,
The vile, the wicked,
The men who judge him,
And those who belong
To neither faction:
He is the greatest."

~Bhagavad - Gita AtomSea & EMBII
text P2FK

Bhagavad Gita quote + bug note

2013-12-02 · reconstructed
HugPuddle.jpg
image P2FK

HugPuddle.jpg

2013-12-02 · reconstructed
ILoveYouMore.jpg
image P2FK

ILoveYouMore.jpg

2013-12-02 · reconstructed
Where the Sidewalk Ends
by Shel Silverstein

There is a place where the sidewalk ends
And before the street begins,
And there the grass grows soft and white,
And there the sun burns crimson bright,
And there the moon-bird rests from his flight
To cool in the peppermint wind.

Let us leave this place where the smoke blows black
And the dark street winds and bends.
Past the pits where the asphalt flowers grow
We shall walk with a walk that is measured and slow,
And watch where the chalk-white arrows go
To the place where the sidewalk ends.

Yes we'll walk with a walk that is measured and slow,
And we'll go where the chalk-white arrows go,
For the children, they mark, and the children, they know
The place where the sidewalk ends.
text P2FK

Where the Sidewalk Ends (Shel Silverstein)

2013-12-07 · reconstructed
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747713099605187072113499999983729780499510597317328160963185950244594553469083026425223082533446850352619311881710100031378387528865875332083814206171776691473035982534904287554687311595628638823537875937519577818577805321712268066130019278766111959092164201989
text P2FK

Pi to 1000+ digits

2013-12-07 · reconstructed
Nelson-Mandela.jpg
image P2FK

Nelson-Mandela.jpg

2013-12-07 · reconstructed
Dear Aliens,

Hey.

Sincerely,
EMBII & AtomSea
text P2FK

Dear Aliens message

2013-12-13 · reconstructed
My dear friend
never lose hope
when the Beloved
sends you away.

If you're abandoned
if you're left hopeless
tomorrow for sure
you'll be called again.

If the door is shut
right in your face

keep waiting with patience
don't leave right away.

Seeing your patience
your love will soon
summon you with grace
raise you like a champion.

And if all the roads
end up in dead ends
you'll be shown the secret paths
no one will comprehend.

The beloved I know
will give with no qualms
to a puny ant
the kingdom of Solomon.

My heart has journeyed
many times around the world
but has never found
and will never find
such a Beloved again.

ah I better keep silence
I know this endless love
will surely arrive
for you and you and you.

~Rumi
text P2FK

Rumi poem

2013-12-14 · reconstructed
?
other P2FMS

Counterparty (XCP) — proof-of-burn genesis

2014-01-02 · unknown
?
other P2FMS

Counterparty (XCP) — first CNTRPRTY protocol message

2014-01-12 · unknown
2014-02-25: The day Mt.Gox shut down. Farewell, may even you rest in peace!
text OP_RETURN

Mt. Gox farewell

2014-02-25 · reconstructed
Fuck you MtGox
text OP_RETURN

Fuck you MtGox

2014-02-25 · reconstructed
Fuck Mt Gox FFFFFFFUUUUUUUUUUQ
Ml J7c Huv57knb QW1 Lx2r V5 Dp1oq6
text Base58

1FuckMtGox burn address

2014-02-26 · reconstructed
       o
      / |
      | \
  .   |  |
.'\`  | \|
 | \_/ \ \
  \____/\/
<3 You Seals!
ascii-art P2FKH

Mt. Gox seal ASCII

2014-02-27 · reconstructed
                      ..   ___
                    /'  `\/   `.
              .   .'      :  `. `.
              \\.'        ,  `.`  `.
              `.     ,___/|\. `.   :
             . \, .'./    ' '\  ,  '
             .\    .  \_.~ _; ;    \/'.
             `\ ..._`.   :   /..   ../
              /' _._  \. ~ .'   `\:
            /'.'@   `    .---.    `.
          .'  :         '   @ `.\.  \
         /   ./`.._./ ~ .      :\    `.   __
       .'   /   (        \....'  `.  .' /'  `.
  /'''\   .'    `.  /  \     :     ;' .'    ..:
.' ;   `\;       : :    :    :   .'   :  ;    :
:     `\. `\.    ;   :        \.'     "  '    ;
 `.      `.   \ /    s    .   /       `.     .'
  `    .   `.  `\ `.     ;  /'         ;___ ;
   `.   `.  `.   `         ;          ;:__..'
     `.   `. `.     :` ':    _.'    .' ;   :
       `.     `.    .\x./-`--...../'   ;   :
         `. ..-:..-'                  (    :
           `---'`.                     `;   :
             `.  `,..                   :    :
               `.    `.                  `.___;
                 `.    `.
                   `.    `;
                     `-.,'
ascii-art P2FKH

Nude figure ASCII (seated)

2014-03-16 · reconstructed
?
other OP_RETURN

Proof of Existence — first OP_RETURN (DOCPROOF) notarization

2014-04-20 · unknown
  _--------.
 /    ~~~~~~\                     p o u t i n e
(_   ~~~@~~@|     Cthulhu wants your bitcoin/dogecoin, plz donate
 \   ~~//|\\\  |      
  \   \|||/\\\_/ 
  /   /|//_/|/__   BTC : 1JsJs5d6E5SmJSGUiQ12uF1GDZxTCUWvf
 /    \_\ \|\|     DOGE: D93mn1utTc7REQQPjQSjFf9Boupm32gw88
ascii-art unknown

Cthulhu poutine donate

2014-05-18 · reconstructed
<script type='text/javascript'>document.write('<img src='http://www.trollbot.org/xss-blockchain-detector.php?href=' + location.href + ''>');</script>
<script type='text/javascript'>document.write('<img src=\'http://www.trollbot.org/xss-blockchain-detector.php?bc=btc&href=' + location.href + '\'>');</script>
text unknown

trollbot.org XSS detector

2014-06-14 · reconstructed
Episodei
A New Hope
itis A Periodof Civil War Rebely
Spaceships Striking From A
Hidden Base Have Won Their First
Victory Against The Evil
Galactic Empire
During The Battle Rebel Spies11y
Managed To Steal Secret Plans To
The Empires Ultimate Weapon11z
The DEATHSTAR An Armored Spacez
Station With Enough Power To11v
Destroy An Entire Planet
Pursued By The Empires Sinistery
Agents Princessleia Races Homew
Aboard Her Starship Custodian1y
of The Stolen Plans That Can
Save Her People And Restore
Freedom To The Galaxy
text Base58

Star Wars opening crawl

2014-06-16 · reconstructed
?
other P2FMS

FoldingCoin (FLDC) — asset genesis

2014-07-04 · unknown
OurWedding.jpg
image P2FK

OurWedding.jpg

2014-08-07 · reconstructed
audio P2FK

alien.wav

2014-09-01 · reconstructed
Shiemaa&Vincent.jpg
image P2FK

Shiemaa&Vincent.jpg

2014-09-03 · reconstructed
YellowRobot.jpg
image P2FK

YellowRobot.jpg

2014-09-06 · reconstructed
audio P2FK

OneGiantLeapForMankind.mp3

2014-09-29 · audio
BikeLady.jpg (Allen Lee Vandever art)
image P2FK

BikeLady.jpg (Allen Lee Vandever art)

2014-09-10 · reconstructed
Allen Lee Vandever avatar (meditating figure)
image P2FK

Allen Lee Vandever avatar (meditating figure)

2014-09-10 · reconstructed
?
UNicDC
other OP_RETURN

University of Nicosia — first UNicDC blockchain certificate (DFIN-511, 2014)

2014-09-12 · unknown
#!/usr/bin/env python3
#
# This file is placed in the public domain.
#
# CryptoGraffiti tool
#
# Requires python-bitcoinlib-v0.2.1
#
# https://github.com/petertodd/python-bitcoinlib
#
# pip install python-bitcoinlib

# Usage:
#
# ./cryptograffiti.py <textfile>

import collections
import sys

from bitcoin.rpc import Proxy
from bitcoin.wallet import *

DUST = 0.000055

addrs = collections.OrderedDict()
with open(sys.argv[1], 'rb') as fd:
    while True:
        b = fd.read(20)

        if not b:
            break

        addr = P2PKHBitcoinAddress.from_bytes(b.ljust(20))
        addrs[str(addr)] = DUST

addrs['1MVpQJA7FtcDrwKC6zATkZvZcxqma4JixS'] = 0.0009

print('%d outputs with total cost: %f mBTC + fees' % (len(addrs), sum(addrs.values())*1000))

r = input('Send? y/n\n')

if r == 'y':
    proxy = Proxy()
    r = proxy.sendmany('', addrs)
    print('Sent: %s' % r)

else:
    print('Canceled!')
text P2FKH

CryptoGraffiti Python tool (source)

2014-09-27 · reconstructed
         /\_/\
    ____/ o o \
  /~____  == /
 (______)__m_m)
ջD^EA!]MGw
ascii-art P2FKH

hello, it's the Internet (cat)

2014-09-28 · reconstructed
                    .                         _..  
                         .                .qd$$$$bp.
.              ,                        .q$$$$$$$$$$m.
 .                                     .$$$$$$$$$$$$$$
                .                    .q$$$$$$$$$$$$$$$$
                           .        .$$$$$$$$$$$$P\$$$$;
                     .            .q$$$$$$$$$P^"_.`;$$$$
                                 q$$$$$$$P;\   ,  /$$$$P
                               .$$$P^::Y$/`  _  .:.$$$/
         .                    .P.:..    \ `._.-:.. \$P
                 .            $':.  __.. :   :..    :'
                             /:_..::.   `. .:.    .'|
                           _::..          T:..   /  :
            .           .::..             J:..  :  :
                     .::..          7:..   F:.. :  ;
                 _.::..             |:..   J:.. `./
            _..:::..               /J:..    F:.  : 
          .::::..                .T  \:..   J:.  /
         /:::...               .' `.  \:..   F_o'
        .:::...              .'     \  \:..  J ;
        ::::...           .-'`.    _.`._\:..  \'
        ':::...         .'  `._7.-'_.-  `\:.   \
         \:::...   _..-'__
ascii-art P2FKH

Nude figure ASCII (reclining, signed fsc)

2014-09-28 · reconstructed
western-union-bitcoin-spoof.jpg.gz
image P2SH

western-union-bitcoin-spoof.jpg.gz

2014-11-27 · reconstructed
Arecibo_message.svg
image P2FK

Arecibo_message.svg

2015-01-07 · reconstructed
audio P2FK

Spock_Live_Long_And_Prosper.mp3

2015-03-02 · reconstructed
?
other P2FMS

Spells of Genesis — FDCARD (first blockchain game card)

2015-03-11 · unknown
JPG thumbnail (test)
image P2FKH

JPG thumbnail (test)

2015-03-26 · reconstructed
we love bitcoin (heart + logo)
image P2FKH

we love bitcoin (heart + logo)

2015-04-09 · reconstructed
Time to roll out bigger blocks
------------------------------
I'm going to submit a pull request to the 0.11 release of Bitcoin Core that
will allow miners to create blocks bigger than one megabyte, starting a little
less than a year from now.
I will be writing a series of blog posts, each addressing one argument against
raising the maximum block size, or against scheduling a raise right now. These
are the objections I plan on writing about; please send me an email
(gavinandresen@gmail.com) if I am missing any arguments for why one megabyte is
the best size for Bitcoin blocks over the next few years.
* "There is no need to raise the maximum block size right now, the average
block size is only about 400,000 bytes."
* "There is no need to raise the maximum block size because the Lightning
;I%6b
>P6|
Network / Sidechains / ChainDB / Treechains / Factom will solve the scaling
problem."
* "The network will be more secure with one megabyte blocks, because there will
be more competition among transactions, and, therefore, higher transaction
fees for miners."
* "More transactions means more bandwidth and CPU and storage cost, and more
cost means increased centralization because fewer peopl
text OP_RETURN

Time to roll out bigger blocks

2015-05-01 · reconstructed
--------------------
I like big blocks and I can not lie
You other miners can't deny
That when a blocks comes through with an itty bitty fee
And big data in your face
You get fucked, wanna pull your rig
'Cause you notice that power was wasted
Deep in the chain it's pending
I'm hashing and I can't stop bankin'
Oh Gavin, I wanna get with ya
And compile code with ya'
Other miners tried to warn me
But that block size you got makes me so horny
Ohh, Hash-o'-big-blocks
You say you wanna get in my block?
Well, use me, use me
'Cause you ain't that average /r/bitcoin groupie
I've seen them chattin'
And to the hell with patents'
You're fast, big
Got it goin' like a Josh Garza
I'm tired of solo pools
Sayin that block rewards are a thing
Take the average miner and ask him that
He gotta mine more blocks
So, bitters! (Yeah!) Bitters! (Yeah!)
Have your blocks got the space? (Hell NO!)
Tell em' to increase it! (Increase it!) Increase it! (Increase It!)
Increase that damn block size.
Baby's got blocks.
-https://www.reddit.com/r/Bitcoin/comments/354nrp/gavin_be_like/cr0z1ie
EOdy
text OP_RETURN

I like big blocks and I can not lie

2015-05-01 · reconstructed
The Economist logo
image daisy-chain

The Economist logo

2015-05-11 · reconstructed
City of London School logo
image daisy-chain

City of London School logo

2015-05-11 · reconstructed
Nick Szabo dinner photo (v27sSra.jpg)
image unknown

Nick Szabo dinner photo (v27sSra.jpg)

2015-05-20 · reconstructed
fi6?
22:45 < warren> jgarzik: if you aren't near one of the consulates there are some companies that will charge you money to do it...
22:47 < HM3> gmaxwell, the schnorr construction is just cleaner algebraically, and I like that you can't do public key recovery
22:48 < gmaxwell> ::shrugs:: Not really more than anything else that does the same thing, and its compatible.
22:48 < gmaxwell> HM3: yea, sure, I like schnorr too, but randomness isn't an argument for it.
22:49 < HM3> the lack of a need for a perfect RNG during signing is
22:50 < gmaxwell> HM3: DSA and Schnorr are the same in that regard. You derandomize them both under the same method
22:50 < HM3> sure but schnorr requires that construction to work
22:51 < gmaxwell> HM3: no they don't, go look at the schnorr patent. It's described using a random k.
22:52 < HM3> no I mean Schnorr is H(m||rG) and during verification you have to compute the candidate rG and recalculate H(m||rG)
22:52 < warren> "go look at the * patent" told to another engineer is wise?
22:53 < HM3> in DSA you just check, if i remember correctly, that sG is correct
22:53 < gmaxwell> warren: it's expired. Also, you need to go turn in your JD if you think it's n
text OP_RETURN

Bitcoin dev IRC log dumps

2015-06-10 · reconstructed
He sleeps in a temple.jpg
image P2FK

He sleeps in a temple.jpg

2015-06-12 · reconstructed
How to Play Chinese Hats
   - A Short Story -
         2015


To Play

Somehow, you find yourself in a dim and smoky room with no entrance, exit or windows, without knowing how 
you got there or even where you've come from. In front of you are a group of Chinese gentlemen shuffling 
around what looks to be traditional black Chinese hats styled after the Ming dynasty, on a circular chestnut 
wood table. Surprisingly, you find the same type of hat in your very own hand when you look down.
   You are invited to join in, but not knowing the manner of the game or its rules, you decline, and receive 
a few disparaging looks because of your decision. The group of men shrug-off your refusal and continue 
playing regardless, and largely ignore you.
   As you watch and the game proceeds, you notice that the point seems to be to get as many hats as possible.
How many? You don't know, but more is surely better - if judging by the looks on everyone's faces whenever 
anyone wins a new Chinese hat is anything to go by. You also notice that the hats have a rather strange 
property, they can change size so they can slot inside each other perfectly, no matter how many there are.
You've never seen a 
text P2FKH

How to Play Chinese Hats (short story)

2015-07-11 · reconstructed
                                                                            ``````                                                                                     
                                                               `  `     ,.`   `.   ``                                                                                  
                                                               `     `   `.,,`,,'+';  ``,```  `                                                                        
                                                    `            ,'++''';++''''':'''';+;,:,,..     `     `.                                                            
                                                         `   .+;+'++++:;''';::;'''+;:;''',''. `.`  `.`       `                                                         
                                                       . ,,:+'';:;;:;+';;';;;;'::;;;+:;;:++;.'':,`,:.``.,`                                                             
                                     `              ..`;.+'';:'++''';;;;'''';;:;;;:,;;;',;'';+;;;';::,.``.`.  `` `      `                                              
                        
ascii-art P2FKH

Warren Buffett (ASCII)

2015-08-02 · reconstructed
Ki V Ay Tp Wny Pjq1 E35r Qt25 Txnzv
Mml Fegosu Gm xbkn9 D7 Ewu A5 Y5z
Ht GKH Zoesx W Zjf55y1p7 Mw G6 RVV
LZ5 Z Rjpj3 Zet17e H Qvn EVKK Bp K1c
SEJN41 Gyq EW Mzcndv Ds Acre V Yri
My8 Pdgd Yhj Q Gxj1 n Rubhq Mmg Vo
9 SV Bjq AK8 TA9w9ac5 F5i5 B1v1 Hl
M9rkiqb4 Cq94y Dx Ji6 Bh Alujo W Sa
HV Yg Swl S7n2 ENQ z Wq EK Aomfj
6 Hzz Kccbc D Ur Uebc Bg BH Svi JZU En
Hhbmq Tz Nci Qck Z6z6m Ty Ry Bg8t
4ys Y5n wy Qxoes Zn KSS2 L1 T4y9c3
D Zjb TR7 EK7m MHP Sm QJ Dr KP Gd Eo F7
3 Uzj Wf2 Zgh Pw F So G7ckv Hp Sqs5u
K Aju Vjxr Mo r9mr7 Ui C Jf Jg G66 C9
2 Mbbh Er4 H Nzz3z Zqhymp4 D Mm 99 A
5 Wt PT Gr PWTGY4 LP Roq KZD56c E ur
G Wg41d T Ur1p6 Ruae3 SUJ1 Ht5nac
7 S9e EMYQ9 Us Np U3 HQ78 R Hl2bk S1
E5 Hp5 Gdp Z Uguii Cd Ye41 CG Dd4 RTU
7 Mq Qj6y9 Wtc HVN Rj6 P884 Vzyx Q6
6 Ke DUQUDE Yk1c Y Qo C Fj TE Ux U3 LD
51 Rz R Dqljl PAM uegyaxo B4yi8 Mk
Gj S Hj N Dskw Yd K Ddjzu27 D1ys Yy
EVH Fs S2 Bdy UM1q4qax Y wt C2dbq
Nae Myg Rl Jhalfm5 Vpuc AHR8n Nsph
Mytw Qk9 Wspnx NP Nq W3 Uw Fg FBY3 N5
m Y45 Gfoi AQJ Dd1mp M Sj M4i S3i
6 G3 Yxo Bouo U9c WFUZN Rz N Zdegy Du
8tgdfol F2 S Yn Ao A Kf29c4 Y Zl5 J9
8q Ancfq Tf N Ki Hfne Kj1 Mv Z8c5 YZ
HT Ql3 c N Pemyo5ad Vn AM Br Tn Ysy
3 VNJ9 K Tpv Av B Mx Jim Kh Cdyzs P Vu8
Pav
text Base58

Paved With God And Some Teension (largest single-tx burn)

2015-08-28 · reconstructed
Viva la Revolucion! Happy Birthday Santi! Manu, Santi, Demi, Esteban

                           .-/+osyhhhhso/-.`                            
                      ./oydmmmNNmmNNmmmNNmdhy-                          
                   `/ydddmNNMMMNNMMNNNMMMNNNNdsss+:                     
                  :hmmmddNNNNNNMMHACKERMMMNmmNMNNhss`                   
                .smNNmdmNNNNNMMMMMMMMMNNNNMNNNNMMMNh/`                  
               :hNmdddNNNNNMMMNNmmmmmmNNNmMMNNNMMMNNd/                  
              -dNMNNmmNNNNNmdhyssoooyyhNMNNNMNNMMMNNNN:                 
              sNNmmmmmmmdyo:.....-::+oydNNMMMNNMMMNNNNm-                
             `dNNNNNNNds:-.`````..--::ohdmNMMMmNMMNNMNNd`               
             .mNMNNhso/--.```.....--::+yyhmNNNNNMMNdNMNmo               
              ymMNyo/-...`.```....--::o+shdddNmNMNNmNMNmy               
              /mNy/::--.``````.:///+oohoohdmNNNMMNMMMMMmh`              
              -NNdmmmmdh/.```.-osyhhhhmmmddNmNNNMMMMNMMNs               
               ym/:/+oss+:.``..--::/+//o+/oyo+ymMMNmNMMN/               
               .+-os/yhdo:.`...:///ohhyyo:-///:oNMMNNNmm.               
               ./-------.----::-...
ascii-art OP_RETURN

Viva la Revolucion! Happy Birthday Santi (face x2)

2015-10-08 · reconstructed
To my dear friend Mariano, por muchos años más de diversión!
 _______  _______  ___      ___   _______    _______  __   __  __   __  _______  ___      _______
|       ||       ||   |    |   | |       |  |       ||  | |  ||  |_|  ||       ||   |    |       |
|    ___||    ___||   |    |   | |____   |  |       ||  | |  ||       ||    _  ||   |    |    ___|
|   |___ |   |___ |   |    |   |  ____|  |  |       ||  |_|  ||       ||   |_| ||   |    |   |___
|    ___||    ___||   |___ |   | | ______|  |      _||       ||       ||    ___||   |___ |    ___|
|   |    |   |___ |       ||   | | |_____   |     |_ |       || ||_|| ||   |    |       ||   |___
|___|    |_______||_______||___| |_______|  |_______||_______||_|   |_||___|    |_______||_______|
                                            ``````
                                  ``..---------------...``
                                `.--------------------------.`
                              .-------------------------------.`
                            .----------------------------------`
                            `------------------------------------`
                            .------------------------------------.
            
ascii-art OP_RETURN

Feliz cumple, Marian (face)

2015-10-13 · reconstructed
EW B====D ( . Y . )
ascii-art OP_RETURN

Crude genitalia one-liner ASCII

2015-12-16 · reconstructed
EW ( . Y . )TIDDIES( . Y . )
ascii-art OP_RETURN

Crude breasts one-liner ASCII

2016-01-24 · reconstructed
Iranian lady with polar-bear hat
image daisy-chain

Iranian lady with polar-bear hat

2016-03-05 · reconstructed
503: Bitcoin over capacity!
text OP_RETURN

503: Bitcoin over capacity!

2016-03-01 · reconstructed
Chiharu EMBII & The Atom Sea say Happy Halloween.jpg
image P2FK

Chiharu EMBII & The Atom Sea say Happy Halloween.jpg

2016-03-07 · reconstructed
Chiharu.jpg
image P2FK

Chiharu.jpg

2016-03-07 · reconstructed
audio P2FK

Seikilos.mid (MIDI)

2021-03-13 · reconstructed
Outer Space by embii 4MB Large file storage test Apertus 0.3.5-beta
audio P2FK

OuterSpace.mp3 (~4 MB, off-Bitcoin payload)

2016-04-29 · audio
Nakamoto Satoshi Craig Wright8
text Base58

Nakamoto Satoshi Craig Wright (+ insults)

2016-06-13 · reconstructed
Erich Erstu (1Hyena, gas mask)
image P2FKH

Erich Erstu (1Hyena, gas mask)

2016-06-16 · reconstructed
Water Deer (badtaxidermy.com)
image P2FKH

Water Deer (badtaxidermy.com)

2016-06-16 · reconstructed
hotmine.io mining ad
image P2FKH

hotmine.io mining ad

2016-06-18 · reconstructed
Nada from They Live (1988)
image P2FKH

Nada from They Live (1988)

2016-06-18 · reconstructed
Cryptocurrency mining ad (@dobcrypto)
image P2FKH

Cryptocurrency mining ad (@dobcrypto)

2016-06-20 · reconstructed
Chinese wedding (qijue poem)
image P2FKH

Chinese wedding (qijue poem)

2016-06-20 · reconstructed
Rene Angelil and Celine Dion
image P2FKH

Rene Angelil and Celine Dion

2016-06-21 · reconstructed
Superbuffo (Toni Caradonna)
image P2FKH

Superbuffo (Toni Caradonna)

2016-06-21 · reconstructed
New Age dance
image P2FKH

New Age dance

2016-07-07 · reconstructed
h七彩神仙鱼 Chandler Guo loves YangYang Jin.🐟Mined by zzhhzz
text Coinbase

2nd halving coinbase messages (block 420000-1)

2016-07-09 · reconstructed
Pole-dancing GIF (animated)
image P2FKH

Pole-dancing GIF (animated)

2016-07-09 · reconstructed
withheld
image P2FKH

Snake-sculpture image (explicit JPEG)

2016-07-10 · ⚠ withheld
Wedding invitation (Cyrillic)
image P2FKH

Wedding invitation (Cyrillic)

2016-07-16 · reconstructed
Bitcoin love certificate (Cyrillic)
image P2FKH

Bitcoin love certificate (Cyrillic)

2016-07-17 · reconstructed
Oles Slobodenyuk wedding
image P2FKH

Oles Slobodenyuk wedding

2016-07-18 · reconstructed
Nematode sketch (test)
image P2FKH

Nematode sketch (test)

2016-08-09 · reconstructed
Hand-written wedding contract (Czech)
image P2FKH

Hand-written wedding contract (Czech)

2016-08-20 · reconstructed
Wedding on grass (Daniela & Pavel)
image P2FKH

Wedding on grass (Daniela & Pavel)

2016-08-20 · reconstructed
Onshape CAD ad
image P2FKH

Onshape CAD ad

2016-08-25 · reconstructed
?
other OP_RETURN

Rare Pepe — RAREPEPE (Nakamoto Card, Series 1 Card 1)

2016-09-09 · unknown
?
other OP_RETURN

Age of Chains — GUARDIANCARD (Woodcoin's Guardian, first card)

2016-10-30 · unknown
    __  / __  
   / * `'   \ 
   \        / 
     ._,.__,  
APPLE BAKE '16
ascii-art P2FKH

Apple Bake '16

2016-11-06 · reconstructed
Hello. Yes, this is dog.
image P2FKH

Hello. Yes, this is dog.

2016-11-24 · reconstructed
____________________________________________________
|                         AA                         |
|                       AAAAAA                       |
|                      AAAAAAAA                      |
|                    AAAAAAAAAAAA                    |
|                  AAAAAA    AAAAAA                  |
|                 AAAAAA      AAAAAA                 |
|                AAAAAA        AAAAAA                |
|               AAAAAA          AAAAAA               |
|              AAAAAA            AAAAAA              |
|             AAAAAA              AAAAAA             |
|            AAAAAAA              AAAAAAA            |
|           AAAAAAA                AAAAAAA           |
|          AAAAAAAA                AAAAAAAA          |
|          AAAAAAAA                AAAAAAAA          |
|         AAAAAAAA                  AAAAAAAA         |
|         AAAAAAAA                  AAAAAAAA         |
|        AAAAAAAAA                  AAAAAAAAA        |
|        AAAAAAAAA                  AAAAAAAAA        |
|        AAAAAAAAA                  AAAAAAAAA        |
|        AAAAAAAAA                  AAAAAAAAA        |
|        AAAAAAAAA                  AAAAAAAAA  
ascii-art unknown

Augie A - Study Math/CS at Augustana

2016-11-26 · reconstructed
Ross Ulbricht (freeross.org)
image P2FKH

Ross Ulbricht (freeross.org)

2016-12-06 · reconstructed
Loraine.jpg
image P2FK

Loraine.jpg

2017-01-15 · reconstructed
SatoFamily.jpg
image P2FK

SatoFamily.jpg

2017-01-29 · reconstructed
Tuxedo and rose (couple)
image P2FKH

Tuxedo and rose (couple)

2017-02-14 · reconstructed
Couple on mountains (Spanish poem)
image P2FKH

Couple on mountains (Spanish poem)

2017-03-09 · reconstructed
Tank Man
image P2FKH

Tank Man

2017-03-21 · reconstructed
Mr. Burns 'You're here forever'
image P2SH

Mr. Burns 'You're here forever'

2017-04-05 · reconstructed
Augustana College Old-Main.jpg
image P2SH

Augustana College Old-Main.jpg

2017-07-07 · reconstructed
📄
Adobe Acrobat PDF Files ...
pdf P2FKH

PDF demo (Adobe sample)

2017-07-07 · reconstructed
Unicode test: `Ä Ö Õ Ü ä ö õ ü`.

An h1 header
============

Paragraphs are separated by a blank line.

2nd paragraph. *Italic*, **bold**, and `monospace`. Itemized lists
look like:

  * this one
  * that one
  * the other one

Note that --- not considering the asterisk --- the actual text
content starts at 4-columns in.

> Block quotes are
> written like so.
>
> They can span multiple paragraphs,
> if you like.

Use 3 dashes for an em-dash. Use 2 dashes for ranges (ex., "it's all
in chapters 12--14"). Three dots ... will be converted to an ellipsis.
Unicode is supported. ☺



An h2 header
------------

Here's a numbered list:

 1. first item
 2. second item
 3. third item

Note again how the actual text starts at 4 columns in (4 characters
from the left side). Here's a code sample:

    # Let me re-iterate ...
    for i in 1 .. 10 { do-something(i) }

As you probably guessed, indented 4 spaces. By the way, instead of
indenting the block, you can use delimited blocks, if you like:

~~~
define foobar() {
    print "Welcome to flavor country!";
}
~~~

(which makes copying & pasting easier). You can optionally mark the
delimited block for Pandoc to syntax highlight it:

~~~python
impo
text P2FKH

pandoc Markdown demo (Unicode test)

2017-07-07 · reconstructed
RSKBLOCK:
_-vTEtCQAÅJ`^!SE[gK
ӺOҍaI|g犀
text OP_RETURN

First RSK (Rootstock) merged mining

2018-01-29 · reconstructed
Broken JPEG in single input-script constant
image P2SH

Broken JPEG in single input-script constant

2018-02-23 · reconstructed
.............See the full picture at TDAmeritrade.com/Blockchain................
................................................................................
................................................................................
................................................................................
.......................................................................^V^......
........XXX......................................................^V^............
.......XXXXX....................................................................
........XXX=====================................................................
........| | ....................\\..............................................
........| | .......................\\=========================..................
........| | ..................................................\\................
........| | ...................................................\\==========.....
........| | ...............................................................\\...
........| | ................................................................||..
........| |.......................................................
ascii-art OP_RETURN

TD Ameritrade ad

2018-04-09 · reconstructed
................................................................................
..............................@(..@@@@@@%@@,.@@@@@@@............................
........................@@@@..@@@@@(..@@@@@@@(.@@@@@@..@@@@@@@.@@@@..@..........
......................@.@@@@..,..........@@@@@@...@@@#..@@@@@@@..@@@.@@@........
....................@@@.@@@@..@....../......@@@@&..@@@..@@@@@@@@.@@@@.@@@.......
...................@@@..@@@...@..&@..@@........@@@%@@@..@@@@@@@@..@@@@@@@@......
...................@@..@@@..../&.@@@@@@@........@@@@@@..@@@@@@@..,@@@@@@@.......
..................@@..@@@@....@..@.@@.@@@.......@@@@@@.@@@@@@@...@@@@@@@........
..................@@..@@@@...@........@@@@......@@@@@@@@@@@@@..@@@@@@@@.........
...................@@@#.@@@@.,...................@@@@@@@@@@@@@@@@@@@@...........
....................@@@@.@@@@.@@............@.@@@&.....@@@@@@@@@@@@@............
.....................@@@..@@@@.@@@........@.@@@.@@@@@@@@@,..@@@@@@@@............
.....................@@@@...@@..@@@......@@@.@@@@@..@@@@@@@@..@@@@@.............
.....................#@@@@@..@@..@@@@@@@@@@@.@@@@@@@..@@@@@@@.(@@@..............
......................@@@@@@@@@...@@@@@@@@..@@@@@@@@@..@@@@@..@@@.
ascii-art OP_RETURN

Cannes Lions TITANIUM ad

2018-06-07 · reconstructed
lolcat test |\---/|
            | o_o |
            \_^_/
ascii-art OP_RETURN

lolcat test

2018-07-05 · reconstructed
Cat manga
image P2FKH

Cat manga

2019-06-20 · reconstructed
_______________________________________
|         An immutable poem             |
|    Unchanging over time, forever      |
|   Written in transactions flowing     |
|    That show: We are together       |
|                                       |
|     Unbroken blocks for a Rose        |
|     That I found in September         |
|   Freedom gives this simple prose     |
|     For all our time together         |
|                                       |
|      Thank you for being you          |
|    Like this poem, it is forever      |
|     After all these years true        |
|      I love our time together         |
ascii-art OP_RETURN

An immutable poem

2019-08-24 · reconstructed
Woman, arms crossed
image P2FKH

Woman, arms crossed

2019-10-01 · reconstructed
Black cat
image P2FKH

Black cat

2020-04-09 · reconstructed
	R🐟NYTimes 09/Apr/2020 With $2.3T Injection, Fed's Plan Far Exceeds 2008 Rescue  Mined ^H
text Coinbase

3rd halving coinbase (NYTimes Fed message)

2020-05-11 · reconstructed
       .-==-.
       |    |
       |    |
.-====='    '=====-.
|   Yang, Yiping   |
*-====-.    .-====-*
       |   |
       | 杨 |
       |   |
       | 一 |
       | 平 |
       |   |
       |   |
       `-==-´

*~~~~~~~~~~~~~~~~~~*
    Yang, Yiping
      杨 一平
.~~~~~~~~~~~~~~~~~~.
  ✰ 1957-07-19
  ✞ 2020-10-08
'~~~~~~~~~~~~~~~~~~'
Wir vermissen dich!
 杨一平,
  我们思念你
   ヾ( ̄▽ ̄)
    杨一平与
     耶稣在一起
//yang.yiping.de/btc
ascii-art P2FKH

Yang Yiping obituary

2020-10-09 · reconstructed
Teddy bear (image)
image P2FKH

Teddy bear (image)

2020-10-24 · reconstructed
Do not be overcome by evil, but overcome evil with good - Romans 12:21
text OP_RETURN

Romans 12:21 in block 666666

2021-01-18 · reconstructed
  ___
{~._.~}
 ( Y )
()~*~()
(_)-(_) xoxo, S
ascii-art OP_RETURN

Teddy bear (ASCII, xoxo)

2021-02-10 · reconstructed
The Starry Night (van Gogh)
image SegWit

The Starry Night (van Gogh)

2021-05-31 · reconstructed
Kitchen mirror selfie in swim glasses
image P2FMS

Kitchen mirror selfie in swim glasses

2021-07-10 · reconstructed
    ,zzzzzzzzzzzzzzzzzzzzzzzz,      
                .:1zzzzzzzzz.       
              .:qqzzzzqqq,          
           ,;1zzzzzqqq,             
        ,;1zzzzzqqq,                
     ,;qzzzzz1qq,                   
    ,zzzzzzzzzzzzzzzzzzzzzzzz,      

    ,zzzzzq;.           1zzzz,      
    ,zzzzzzzzq,         1zzzz,      
    ,zzzzzzzzzz1:       1zzzz,      
    ,zzzzq:1zzzzzq;.    1zzzz,      
    ,zzzzq  ,qzzzzzz1,  1zzzz,      
    ,zzzzq    .;qzzzzzq:1zzzz,      
    ,zzzzq       ,qzzzzzzzzzz,      
    ,zzzzq         .;qzzzzzzz,
ascii-art OP_RETURN

ZN / Zenon Network ad

2021-11-14 · reconstructed
Gulagu.net logo
image P2SH

Gulagu.net logo

2021-11-19 · reconstructed
Gulagu.net people (Vladimir Osechkin)
image P2SH

Gulagu.net people (Vladimir Osechkin)

2021-11-19 · reconstructed
Low-res GIF of whitepaper intro (satoshi.gif)
image P2FKH

Low-res GIF of whitepaper intro (satoshi.gif)

2022-02-21 · reconstructed
Ordinals Inscription #0 (Casey Rodarmor's pre-launch skull)
image Ordinals

Ordinals Inscription #0 (Casey Rodarmor's pre-launch skull)

2022-12-14 · reconstructed
Taproot Wizards launch inscription ("Magic internet JPEGs")
image Ordinals

Taproot Wizards launch inscription ("Magic internet JPEGs")

2023-02-01 · reconstructed
?
encrypted SegWit

Suspected encrypted 9 MB ordinal

2024-01-06 · unknown
Liebe Melli, vor genau einem Jahr kamst du in mein Leben und hast es so viel schöner und bunter gemacht. In einer Welt voller Veränderungen bist du mein Fixpunkt geworden. Diese Nachricht lebt nun ewig – so wie meine Liebe zu dir. Für immer dein Tobi 🐇🧡
text OP_RETURN

Liebe Melli — an anniversary letter

2025-07-31 · reconstructed
We pledge: No more tears on our land In wrath, doubts dispell’d we make our stand Arise! Ye who would not be slaves again For Hong Kong, may Freedom reign  Though deep is the dread that lies ahead Yet still with our faith on we tread Let blood rage afield! Our voice grows evermore For Hong Kong, may Glory reign  Stars may fade as darkness fills the air Through the mist a solitary trumpet flares Now, to arms! For Freedom we fight with all might we strike With valour, wisdom both, we stride  Break now the dawn, liberate our Hong Kong In common breath: Revolution of our times May people reign, proud and free, now and evermore Glory be to thee Hong Kong     何以 這土地 淚再流 何以 令眾人 亦憤恨 昂首 拒默沉 吶喊聲 響透 盼自由 歸於 這裡  何以 這恐懼 抹不走 何以 為信念 從沒退後 何解 血在流 但邁進聲 響透 建自由 光輝 香港  在晚星 墜落 徬徨午夜 迷霧裡 最遠處吹來 號角聲 捍自由 來齊集這裡 來全力抗對 勇氣 智慧 也永不滅  黎明來到 要光復 這香港 同行兒女 為正義 時代革命 祈求 民主與自由 萬世都不朽 我願榮光歸香港
text OP_RETURN

Glory to Hong Kong (願榮光歸香港)

2025-10-25 · reconstructed
withheld
video OP_RETURN

Gloria Zhao AI MP4 (OP_RETURN policy criticism)

2025-10-28 · ⚠ withheld
# NFP协议:比特币上的“传家宝”与永生版税

> *没有智能合约,没有侧链,只有刻在比特币上的“铁契约”。从此,手艺人不用再求人,子孙后代都能收到钱。*

## 一、开篇:中国的“传家宝”文化遇上比特币

中国人最懂什么叫“祖传”。一把紫砂壶,一方古砚,一本手抄家谱——传的不是物件,是血脉,是手艺,是念想。  
可到了数字时代,“传家宝”断了根。你在网上画的一张画,平台一关、封号一禁、版税一取消,什么都没了。你靠手艺吃饭,却得看别人脸色。

今天,**punkreturn** 带着 **NFP协议** 和 **Technologia平台** 重启了一个古老的承诺:  
**你的作品,你做主;你的子孙,也能收钱。**  
这不是口号,是焊死在比特币里的数学铁规。

## 二、什么是NFP?—— “刻石为契,不立文字”

古人立契,要刻碑、要见证、要官府大印。NFP 更绝:它只用比特币交易里的一小段 **OP_RETURN**——不到80个字节,比一条短信还短——就把一切写得明明白白。

- **发行合集**:一条交易,写上“我要发行一万个‘朋克’”。从此,这个系列就永生在了比特币上,没人能删,没人能改。
- **铸造藏品**:你向“协调地址”发一笔交易,系统按先来后到自动给你一个编号(好比排队拿号,绝无内定)。你的钱包签名就是产权证。
- **转移藏品**:发一条OP_RETURN指令,说“我把#404号转给张三”。交易一确认,谁也赖不掉。

**整个过程,不靠任何中间人。没有网站查封你,没有客服拉黑你。比特币的矿工就是你的公证处。**

## 三、版税革命: “一次手艺,世代收钱”

这是最让中国人激动的一笔。

传统平台说给版税,那是“君子协定”。平台随时可以改规则:“对不起,我们不支持版税了。”你找谁哭去?

NFP 的玩法不一样。它规定:**每一笔铸造、每一笔买卖,交易结构里必须强制留出一个输出,专门打给创作者。**

- 你铸造一个猫,创作者自动收到一笔钱。
- 转手卖掉,创作者再自动收一笔。
- 转十次,收十次。转一百年,收一百年。

这不是“版税”,这是 **“祖产”** 。就像老匠人在自己打的椅子底下刻个记号,以后这把椅子每次转手,都要往他家的钱箱里掉一块银子——就算他去世了,他的子孙后代仍然能收到。

**中国老话:“艺不压身,传家有余。”NFP 把这句老话变成了代码,变成了数学真理。**

## 四、为什么只有比特币能做到?—— “铁打的营盘,流水的平台”

以太坊上的NFT,合约可以升级,管理员可以改参数,项目方可以跑路。那是 **“泥菩萨过江”**。

NFP 直接扎进比特币主网。比特币是什么?是全球开过机的电脑里,最硬、最久、最没人能关掉的网络。它没有“客服”,没有“董事会”,没有“封号按钮”。  
**“泰山不让土壤,故能成其大
text OP_RETURN

NFP protocol whitepaper (Chinese)

2026-05-04 · reconstructed
pwm1:m:Hello World!
pwm1:m:Hello bitcoin@proofofwork.me!
pwm1:r:b40a628ca3873264670f995f72821d0d6f1af2bced4eac9c3e45634277ddb084pwm1:m:Re: Attachment: README.md

pwm1:a:dGV4dC9tYXJrZG93bg:UFJPT0ZPRldPUktfSURTLm1k:9324:87978de4f1cc497ed2171bb80821d3d57266d53c0d71e2c8c6d6f3e8c7e23ec5:0/1:IyBQcm9vZk9mV29yay5NZSBJRHMKClBsYW5uaW5nIG5vdGVzIGZvciB0aGUgbmV4dCBQcm9vZk9mV29yay5NZSBwaGFzZTogaHVtYW4tcmVhZGFibGUgb24tY2hhaW4gbWFpbCBJRHMsIGJhY2tlZCBieSBCaXRjb2luIE9QX1JFVFVSTiByZWdpc3RyeSBldmVudHMuCgojIyBEZXZlbG9wZXIgV2FybmluZwoKUGhhc2UgMSBpcyBhIGNhbm9uaWNhbCByZWdpc3RyeSBsYXVuY2guIEZ1dHVyZSBkZXZlbG9wZXJzIGFuZCBhZ2VudHMgc2hvdWxkIHRyZWF0IHRoaXMgZmlsZSBhcyBwcm90b2NvbCBkb2N1bWVudGF0aW9uLCBub3QgbG9vc2UgYnJhaW5zdG9ybWluZy4KCkRvIG5vdCBjaGFuZ2UgdGhlc2Ugd2l0aG91dCBhbiBleHBsaWNpdCBtaWdyYXRpb24gcGxhbjoKCi0gTWFpbm5ldCByZWdpc3RyeSBhZGRyZXNzOiBgYmMxcWZ3eXRsenlyM3ltM2VuejJldXR3dGpzZjlra2Y2dXFranlkazNlYAotIFJlZ2lzdHJhdGlvbiBwcmljZTogYDEwMDBgIHNhdHMKLSBQcm90b2NvbCBwcmVmaXg6IGBwd2lkMTpgCi0gUmVnaXN0cmF0aW9uIGV2ZW50OiBgcHdpZDE6cjI6PGlkLWJhc2U2NHVybD46PG93bmVyLWFkZHJlc3M-OjxyZWNlaXZlLWFkZHJlc3M-OjxwZ3AtcHVibGljLWtleS1iYXNlNjR1cmw_PmAKLSBSZXNvbHZlciBydWxlOiBmaXJzdCBjb25maXJtZWQgdmFsaWQgcmVnaXN0cmF0aW9uIHdpbnMKLSBDYXNpb
text OP_RETURN

pwm1 — mail carried on the chain

2026-05-07 · reconstructed
THE DECLARATION OF INDEPENDENCE

In Congress, July 4, 1776

THE UNANIMOUS DECLARATION

of the

THIRTEEN UNITED STATES OF AMERICA

When, in the course of human events, it becomes necessary for one people to dissolve the political bands which have connected them with another, and to assume, among the powers of the earth, the separate and equal station to which the laws of nature and of nature's God entitle them, a decent respect to the opinions of mankind requires that they should declare the causes which impel them to the separation.

We hold these truths to be self-evident, that all men are created equal, that they are endowed, by their Creator, with certain unalienable rights, that among these are life, liberty, and the pursuit of happiness.—That to secure these rights, governments are instituted among men, deriving their just powers from the consent of the governed, that whenever any form of government becomes destructive of these ends, it is the right of the people to alter or to abolish it, and to institute new government, laying its foundation on such principles, and organizing its powers in such form, as to them shall seem most likely to effect their safety and happiness. Pru
text OP_RETURN

Declaration of Independence, inscribed on its 250th anniversary

2026-07-04 · reconstructed
#!/usr/bin/python3
#
# File insertion tool for Bitcoin
# Requires git://github.com/jgarzik/python-bitcoinrpc.git
#
# (c) 2013 Satoshi Nakamoto All Rights Reserved
#
# UNAUTHORIZED DUPLICATION AND/OR USAGE OF THIS PROGRAM IS PROHIBITED BY US AND INTERNATIONAL COPYRIGHT LAW

import io
import jsonrpc
import os
import random
import struct
import sys
from binascii import crc32,hexlify,unhexlify
from decimal import Decimal

if len(sys.argv) < 5:
    print(\
"""\
Usage: %s <file> <dest addr> <dest amount> {<fee-per-kb>}

Set BTCRPCURL=http://user:pass@localhost:portnum""" % sys.argv[0], file=sys.stderr)
    sys.exit()

COIN = 100000000

def unhexstr(str):
    return unhexlify(str.encode('utf8'))

proxy = jsonrpc.ServiceProxy(os.environ['BTCRPCURL'])

def select_txins(value):
    unspent = list(proxy.listunspent())
    random.shuffle(unspent)

    r = []
    total = 0
    for tx in unspent:
        total += tx['amount']
        r.append(tx)

        if total >= value:
            break

    if total < value:
        return None
    else:
        return (r, total)

def varint(n):
    if n < 0xfd:
        return bytes([n])
    elif n < 0xffff:
        return b'\xfd' + struct.pack('<H',n)
   
text P2FMS

Satoshi Uploader tool (Python source)

2013-04-06 · reconstructed
#!/usr/bin/python3
#
# File downloader
# Requires git://github.com/jgarzik/python-bitcoinrpc.git
#
# (c) 2013 Satoshi Nakamoto All Rights Reserved
#
# UNAUTHORIZED DUPLICATION AND/OR USAGE OF THIS PROGRAM IS PROHIBITED BY US AND INTERNATIONAL COPYRIGHT LAW

import sys
import os
import jsonrpc
import struct
from binascii import crc32,hexlify,unhexlify


if len(sys.argv) != 2:
    print("""\
Usage: %s <txhash>

Set BTCRPCURL=http://user:pass@localhost:portnum""" % sys.argv[0], file=sys.stderr)
    sys.exit()

proxy = jsonrpc.ServiceProxy(os.environ['BTCRPCURL'])

txid = sys.argv[1]

tx = proxy.getrawtransaction(txid,1)

data = b''
for txout in tx['vout'][0:-2]:
    for op in txout['scriptPubKey']['asm'].split(' '):
        if not op.startswith('OP_') and len(op) >= 40:
            data += unhexlify(op.encode('utf8'))

length = struct.unpack('<L', data[0:4])[0]
checksum = struct.unpack('<L', data[4:8])[0]
data = data[8:8+length]

if checksum != crc32(data):
    print('Checksum mismatch; expected %d but calculated %d' % (checksum, crc32(data)),
          file=sys.stderr)
    sys.exit()

sys.stdout.buffer.write(data)
text P2FMS

Satoshi downloader tool (Python source)

2013-04-06 · reconstructed
10 REM The v
ariables in life
' life the lifespan
of a creature
30 '
mates the number of
mates a creature ne
eds to breed
40 'mo
ve the type of land
a creature can be on
(1=earth 2=water 3=
all)
50 'foodtype t
he type of food a cr
eature can eat
60 '
f2breed the amount o
f food a creature ne
eds to breed
70 'a2
breed the age a crea
ture needs to breed
80 'cy(i) the y loc
ation of a creature
90 'cx(i) the x loc
ation of a creature
100 'cf(i) the amou
nt of food a creatur
e has
110 'ca(i) th
e age of a creature
120 CLS
130 COLOR
14, 0, 0
140 CLS
50 LOCATE 2, 30
PRINT "Life"
170 C
OLOR 7, 0, 0
180 LO
CATE 20, 20
190 INP
UT "Do you want to s
tart (y/n) ? ", STAR
200 IF START$ =
"n" THEN END 'it wil
l be gosub
210 REM
220 REM Setting att
ributes
230 LIFE =
240 MATES = 0
0 MOVE = 1
260 FOOD
TYPE = 1
270 F2BREE
D = 10
280 A2BREED
290 F# = 10
0 C# = 5
305 CMUTA
310 EPERYEAR =
320 REM
330 GOSU
B 360
350 REM
360
REM placing creature
370 COLOR 5, 6, 0
380 CLS
390 COLOR
14, 0, 0
400 FOR I
= 1 TO C#
410 RAND
OMIZE TIMER
420 Y =
INT(RND * 21)
430
IF Y < 15 THEN GOTO
440 X = INT(RND
* 61)
450 IF X < 1
5 THEN GOTO 440
LOCATE Y, X
470 CY
(I) = Y 'This saves
the creatures y
CX(I) = X 'This sav
es th
text P2FMS

BASIC creature simulator code

2013-04-10 · reconstructed
/22:MULTIFILE SUPPOR
T TEST3.txt:1<32.txt
>1<21.txt?1"1 EMBII
text P2FK

MULTIFILE SUPPORT TEST

2013-12-14 · reconstructed
🖼
Colby Nelson and myself burnt the midnight oils designing the APERTUS imagery last night....
image P2FK

CompressedLogo.png (Apertus logo)

2013-12-20 · image
+----+
|fuck|
+----+ջD^EA!]MGw
ascii-art P2FKH

ASCII 'fuck' box

2014-03-10 · reconstructed
 1. Do not give opinions or advice unless you are asked.

 2. Do not tell your troubles to others unless you are sure they want to hear them.

 3. When in anothers lair, show him respect or else do not go there.

 4. If a guest in your lair annoys you, treat him cruelly and without mercy.

 5. Do not make sexual advances unless you are given the mating signal.

 6. Do not take that which does not belong to you unless it is a burden to the 
    other person and he cries out to be relieved.

 7. Acknowledge the power of magic if you have employed it successfully to obtain 
    your desires. If you deny the power of magic after having called upon it with
    success, you will lose all you have obtained.

 8. Do not complain about anything to which you need not subject yourself.

 9. Do not harm little children.

10. Do not kill non-human animals unless you are attacked or for your food.

11. When walking in open territory, bother no one. If someone bothers you, ask him 
    to stop. If he does not stop, destroy him.
text P2FKH

11 rules of LaVeyan Satanism

2014-09-28 · reconstructed
?
encrypted P2FKH

OpenSSL-encrypted blobs (Salted__ cluster)

2014-09-28 · reconstructed
,,,,,,,,,,,,,,..........,,,,`....,,.....`       `     ```                                                             ` `      ```.:::..,:...``        ` ``.``.````.```
,,,,,,,,,,,,,,..............`............`             ` `````  `       ```     `                `                      ` ` `  ``````.` `,.:.``.`     `` ``.`.````..```
,,,,,,,,,,,,,,..............`..............        `     `     ```                                                     `.:..,::```...````,....` ```  `    ```````.`````
,,,,,,,,,,,.................`........,......`       `   ``` `````     ```````   ```````````  ``                        `..``,...,.,``..`````:`.``.. `   ``` ````.```.``
,,,,,,,,,,,.................`................`             ````` ```  `````    `````````` `````                         `,.., :,,`,,,.`.,. `.,,,,````````  ````.`````.`
,,,,,,,,,,,.................`......,..........`        `  ```````` ````` ```  ``````````` ``````         ``            `,.`,,`,:::,::,.,`,....,:,..`` ``   ..```````.``
,,,,,,,,,,,.................`..................` `     ` ` ````` `````````` `````````````````````  ```                 `.`,``.,,..::,,``..:....,:.``````   ```.`,``.```
,,,,,,,,,,,.............
ascii-art P2FKH

Winklevoss twins (ASCII art)

2014-10-01 · reconstructed
j(-> 1EGa1izEFDHzEobDDQny73re9BwXdzhZvH <-
j(                 ,
j(                dM
j(                MMr
j(               4MMML                  .
j(               MMMMM.                xf
j(              "M6MMM               .MM-
j( h..          +MM5MMM            .MMMM
j( .MM.         .MMMMML.          MMMMMh
j( )MMMh.        MM5MMM         MMMMMMM
j(  3MMMMx.     'MMM3MMf      xnMMMMMM"
j(  '*MMMMM      MMMMMM.     nMMMMMMP"
j(    *MMMMMx    "MMM5M\    .MMMMMMM=
j(     *MMMMMh   "MMMMM"   JMMMMMMP
j(       MMMMMM   GMMMM.  dMMMMMM
j(        MMMMMM  "MMMM  .MMMMM(        .n
j(         *MMMMx  MMM"  dMMMM"    .nnMMMM
j(Mn...     'MMMMr 'MM   MMM"   .nMMMMMMM*
j(4MMMMnn..   *MMM  MM  MMP"  .dMMMMMMM""
j( ^MMMMMMMMx.  *ML "M .M*  .MMMMMM**"
j(    *PMMMMMMhn. *x > M  .MMMM**""
j(       ""**MMMMhx/.h/ .=*"
j(                .3P"%....
j(              nP"     "*MMnx
ascii-art P2FKH

Marijuana plant (multi-tx)

2014-11-04 · reconstructed
                    
 The Hashling       
                    
   /\|--|/\         
   /\|OO|/\         
   /\|--|/\         
                    
@BraveTheWorld      
@petertoddbtc       
                    PNG


IHDR%W0PLTE$<4RPgIihqچ쩸⫽|IDATx\{TT׹1?A@֪k&
FkZE%
c!( 桉Q#Ps	+tV㬕2Μmj 3c}0bqdu{3=~߷AB_7&xЁ1^tԋ>ISBG?\2	p?tb5	VG䪧Kݸ/܌Qc&uO;\}	~t7R_4vL23I0'&w')qjg7,|VޗHgy,
GgSv &ZdᨧS&lYEg+]~͒3ȒZ!|;3yʵxxv4bp(:DY?ZI)wKѡEfG)f$vZtR0ɸ+jɕF8f1F4#yk].0rǁ>x>]Rѐ Qx-u%:gضQnǽC.6H8\doչ7
CmyMJcoB(ѓƔ?6Tӭ:t.	=B"_w`R_2t=6͊̈́saeL
b?Z\
\
f#1pbō:e,iHtCQ/s%<$sȃ,?Qߜ1ސJ>Nnm&r):fSCCl,#sؕNWǼIAH!cRt.ʶ3crk
y:ΰjYgϞSVv.FG7ߎϲ\nRWM.BO	X)Ƀ5=!0tZ;+8|SƄ?dNN*2\}IƠWΓ{Ğ-|\7蒅N'n̆wHNsy]@S^5}ϨC|L
jxL.
В`:G/賔I:q4b31~&}*ho
<@tSʗos؛*U\P|yȆIbr?q!7`:m[)1kh}ܒ"n	~rBN}ٯs>sKUIQ]}is+ꅡc\BL-wP+1Ue[M=/8\ϣ[q_p2
Tg~Ci14+Z^}[xs]yGϣa%!?<:T[SWcǷ+-ё@0nA1ڧ=[Dz56x:Z$ѡN;w{=L̤?f]XoQ%2F=vI„`萩Ixa,l?G6O~}n']|
ISd4T t4eieKF L*^U49puchA֧D7/Kwcɋ4~bB o|ph؝9ś6ݘ|!{*uaڋ𴯺.MsۆG'x%gJ=2ztn8w)*bsEC:CXe]o%YWGsC=5tG(.eѯc8/]u}F/#ٍUXSD/M
%Qų!iZ^FOt:кU1rjUXs69N\BS䀹};s"AiQ:DLb<!m{-[a3nvKWQ8(z/_%(Z6S'<
~G0VƄ(01POFԁFe@D]J2-SahMG71г_֭!qt;QadWEȕmES BDQJ}ʿ(ڕ"rʏɬ}HOU~!YNe&}ꖄ".2|
7U
"ZuY[d?/a5lj}D1:yw+@j̆juXXkc&sm5A#ks>kG{	nUZ<R.-1:WMҬى==c?>9',P&wGWy?UNWsk/z,a1\ޥӑ_C/+m-K'ISz
ascii-art P2SH

The Hashling (+ raw PNG)

2014-11-28 · reconstructed
 -------------------------------------
|  Force of Will               3 U U  |
|  ---------------------------------  |
| |                  ////////////   | |
| |                ////() ()\////\  | |
| |               ///_\ (--) \///\  | |
| |        )      ////  \_____///\\ | |
| |       ) \      /   /   /    /   | |
| |    ) /   \     |   |  /   _/    | |
| |   ) \  (  (   /   / /   / \     | |
| |  / ) ( )  / (    )/(    )  \    | |
| |  \(_)/(_)/  /UUUU \  \\\/   |   | |
| .---------------------------------. |
| Interrupt                           |
| ,---------------------------------, |
| | You may pay 1 life and remove a | |
| | blue card in your hand from the | |
| | game instead of paying Force of | |
| | Will's casting cost.  Effects   | |
| | that prevent or redirect damage | |
| | cannot be used to counter this  | |
| | loss of life.                   | |
| | Counter target spell.           | |
| `---------------------------------` |
|                                     l
| Illus.  Terese Nelsen               |
 -------------------------------------
ascii-art P2FKH

Force of Will (Magic: The Gathering card)

2014-12-03 · reconstructed
   MERRY CHRISTMAS!              __ _ __ ___
         &                  _ __'.:;.:;.:;.:`
   HAPPY NEW YEAR!        _'.:;.:;.:;.:;.:;.:`
                         '.:. , :`,.,`;'/`__ _` _
                        '..:;.;'.:,.;.:;\      (_)
                      -__ --_-_-_-__---_-)
                     (                    )
  ____               (_- -__-_-__-____-__-)
 /####\ /\            |  ,~~~'  `~~~.   %@
 |#####\#|             )  ><@>  <@><    %@%
 |#######|            /      /          %@p       
  \######|            ( *   (_c)   * )  % %      .vvvvvvvv.
   |#####|             \ '%@%@%@%@`, %@%@       .vvvvvvvvvv.
   /#####\         _ _ d%@ `----' @%@%@ \ _ _ _.vvvvvvvvvvvvv.
   ~~~~~~~       ':;.;%@@%@%@%@%@%@@%p  /.:;.:;vvvvvvvvvvvvvvv.
    `.:;.'     ':;.;%@@%@%@@%@%@%@%@ :: ____vvmvvvvvvvvvvvvvvvv.
    :.:;.:`   ':;.:d%@%@%@%@%@%@@%@%.:;/####\/\.:;\mvvvvvvvvvvvv
    :.:;.:;` ';.;;.%@%@@%@%@@%@%@%@p.:;|#####\#|.:;\mvvvvvvvvvvvv.  
    :.:;.:;./;.;;.;%@%@%@%@%@%@%@%@ ::.'\######|.:;\mnvvvvvvvvvvvv
    :.:;.:;.|:.;.;.% %@%@%@%@%@% % :  mvv\#####|.:;.\mnvvvvvvvvvvv
    :.:;.:;/:;.;.:;.q%@%@@%@%@ %p.:;vv%mv|#####\.:;.\mnvvvvvvvvvv
    :.:;.:;|:;.:;.;;;%@%@@% %.:;.:;.vmnv. ~~~
ascii-art P2FKH

Santa Merry Christmas

2014-12-19 · reconstructed
      ,'``.._   ,'``.
     :,--._:)\,:,._,.:       All Glory to
     :`--,''   :`...';\      the HYPNO TOAD!
      `,'       `---'  `.
      /                 :
     /                   \
   ,'                     :\.___,-.
  `...,---'``````-..._    |:       \
    (                 )   ;:    )   \  _,-.
     `.              (   //          `'    \
      :               `.//  )      )     , ;
    ,-|`.            _,'/       )    ) ,' ,'
   (  :`.`-..____..=:.-':     .     _,' ,'
    `,'\ ``--....-)='    `._,  \  ,') _ '``._
 _.-/ _ `.       (_)      /     )' ; / \ \`-.'
`--(   `-:`.     `' ___..'  _,-'   |/   `.)
    `-. `.`.``-----``--,  .'
      |/`.\`'        ,','); SSt
          `         (/  (/
ascii-art P2FKH

HypnoToad (Futurama)

2015-01-24 · reconstructed
Super Mario coin sprite
image P2FKH

Super Mario coin sprite

2015-03-01 · reconstructed
EW Eternity wall is live
text OP_RETURN

Eternity Wall messages (EW prefix)

2015-06-24 · reconstructed
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...:..::++.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.++*#**::..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.**+:*:*+:..,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.**+#+*:.,,....,.::.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..
,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,,,.***#+,.....::...:+:.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..
,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,..::+#.,,..:..,...:::+::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.
,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,...:#+,,,...,,,...,:+**+::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.
,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....,.:*.+.,..,......++:.+*##++.,,,,,,,,,,,,,,,,,,,,,,,,,,..
,,,,,,,,,,,,,,,,,
ascii-art P2FMS

Mr. Spock (ASCII)

2015-08-09 · reconstructed
MadyBobbyOffToCollege.jpg
image P2FK

MadyBobbyOffToCollege.jpg

2016-01-28 · reconstructed
PIA17563.jpg (Crab Nebula)
image P2FK

PIA17563.jpg (Crab Nebula)

2016-04-21 · reconstructed
Dr_Craig_Wright.jpg
image P2FK

Dr_Craig_Wright.jpg

2016-06-20 · reconstructed
...........................................................  .......................................
........................................................?$OOZZOZ:. .................................
......................................................?8I~,....,,=,.................................
.... .................................................8~~~:::,,,,,~=................................
~~::,.................................................==~~~:,,,,:,:I=...............................
::~~~::,,............................................:=====$8D+:~:~$7+ .............................
,,,:::~~~::,... .....................................:IDD8DI$Z7$?=?$7+..............................
,,,,,,,,::~~::,,....................................8?$Z$N:++?+=~~~~?~..............................
,,,,,,,,,,,,::~~::,,.. .............................. =+D=,:=7+~:::=~=~.............................
,,,,,,,,,,,,.,,,:::::,,...............................+?7OIO8ZZ?~~+7+~,.............................
,,,,,,,,,,,.,,.,..,,:::::,,.. ........................?$NDD$ZODD=+?II,..............................
,,,,,,,,,,,,,,,.,,....,,,::::,,... ..................,+8N$I$IZZOI$7I+O..................
ascii-art OP_RETURN

Dr. Bill Maurer (ASCII)

2016-07-13 · reconstructed
Pepe the Frog (In Pepe We Trust)
image P2FKH

Pepe the Frog (In Pepe We Trust)

2016-10-17 · reconstructed
##         Disincentivizing Double-Spending by Making it Unprofitable         ##
#####                             Erich  Erstu                             #####
######                       [Coingaming Group][17]                       ######
######                             July, 2017                             ######
###                                                                          ###
--------------------------------------------------------------------------------
###                                                                          ###
###                                 Abstract                                 ###

A significantly reduced likelihood of double-spending attacks on 0-confirmation
payments would open a whole new realm of possibilities for Bitcoin businesses.
Double-Spend Proofs and Payment Channels provide part of the solution but both
of them require complex new functionality to be built on top of the Bitcoin
protocol. We propose a fee market solution to the double-spending problem using
miner greed to impair the economic profits of the adversary. Miners are driven
to increase their revenue by preferring to confirm the subset of all unconfirm
text P2FKH

Disincentivizing Double-Spending whitepaper

2017-07-10 · reconstructed
@@@@@@@@@@@@@@@@@@@@@@@@YOUR@FREE@GRRCON@TICKET@CODE@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@,          *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@%                          @@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@                                   .@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@          *@@@@@@@@@@@@@@@@@@@,           @@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@         @@@@(                   %@@@@          @@@@@@@@@@@@@@@
@@@@@@@@@@@@@@       @@@@                             @@@&        @@@@@@@@@@@@@
@@@@@@@@@@@@       @@@        @@@@@@@@@@@@@,@.           @@@        @@@@@@@@@@@
@@@@@@@@@@      %@@       .&@@@@@@&%@@@@@&&&@@@@@#          @@/      /@@@@@@@@@
@@@@@@@@@      @@       @@@&@@O@@@@@@@@@@@@@@@@(@@@@&         @@       @@@@@@@@
@@@@@@@@     @@.      .@@@,%&@@P@@@@@(,*&*@@@@@@@@#(#.@        (@@      @@@@@@@
@@@@@@*     @@       @@(@%@@@@@&R@@@@&@@@@@@@&@@@@@@/ @@@        @@      @@@@@@
@@@@@#     @@       @@@@@@@@,,@%@E@%@@@@@@@@@@@%@@@@@.@@@@        @@      @@@@@
@@@@@     @@        @.@@@@@,@@@(@,T@@@@@@@@@@@@@@@@@@@@@@@@        @@      @@@@
@@@@     @@        @&@@@@@@/@#@(@&@U@@@@@@@@(@@@@@@., #@@@@@        @@      @@@
ascii-art OP_RETURN

GrrCON ticket (skull, steganographic)

2018-08-23 · reconstructed
           :d,                        ,do'                        ;d;           
           :NNk;.                    .OWWk.                    .:OWK,           
           '0MMWO:.            ...  .xWMMWd.  ..             .l0WMMk.           
            dMMMMW0l.    .,coxO0Kd..oWMMMMNl .xK0kdl:,.    .oKWMMMWl            
            ;KMMMMMWKo. .lXMMMMMX; :XMMMMMMX; :NMMMMWKc. 'dXMMMMMM0'            
             oWMMMMMMMXd'.'dXMMMNc ,0MMMMMMO. lWMMWKl..,xNMMMMMMMNc             
             .dNMMMMMMMMNx,..oXMMK; :XMMMMK; :XMWKc..;kNMMMMMMMMNl.             
               ;kNMMMMMMMMNk, 'kWM0' lNMMX: ,KMNd..:OWMMMMMMMMNx,               
           .  '..,xNMMMMMMMMNd..oNMk..dNXo .OMXc .xNMMMMMMMMXd'.'' .'.          
         ,ko..kXo'.,xXMMMMMMMWx..dWWd..;,..xWNl .OWMMMMMMMKo..,xNx..kO;         
       .xNWo ,KMMXd,.'dXMMMMMMWl '0MNl    oNMO..dWMMMMMWKl..;kNMMO..xMNx'       
      cKMMN: :NMMMMNx,..xNMMMMMO. dMMX;  :XMWl ,KMMMMMXo..:kNMMMMK, lWMMXc.     
    .dNMMMNc '0MMMMMMNklOWMMMMMN: :NMM0dxKMMK, lWMMMMMNxoOWMMMMMWk. oWMMMWx.    
   .kWMMMMMK:..oXMMMMMMMMMMMWNNNd .OMMMMMMMMk..kWNNWMMMMMMMMMMMKl..lXMMMMMWk.   
   .;lx0XWMMNk,.'xNMMMMMWKd:,'.,'  dMMMMMMMWl  ',.',:dKWMMMMMNd..;
ascii-art OP_RETURN

Mystery 43-line art

2021-10-27 · reconstructed
keepcase.jpg (data-URL)
image OP_RETURN

keepcase.jpg (data-URL)

2022-01-24 · reconstructed
?
repeated " and 3 with sparse other chars
other P2FMS

Quotes and threes flood

2023-03-11 · reconstructed
A man and his cactus (Sahil Chaturvedi)
image P2FKH

A man and his cactus (Sahil Chaturvedi)

2024-01-27 · reconstructed