Bitcoin Graffiti work in progress
← Timeline text · 2013
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)
Open the raw reconstruction ↗
text OP_RETURN ✓ Verified on-chain

Rickroll lyrics (OP_RETURN plaintext)

Written to the chain on 13 Nov 2013, block 268,060.

Block
268,060
Written
13 Nov 2013
Size
984 B
Format
TEXT
Transactions
1

About this artifact

Never Gonna Give You Up lyrics

How it was stored

OP_RETURN explicitly marks an output as unspendable and lets it carry a small data payload. Unlike fake-address methods, it does not create a spendable-looking UTXO. That makes it the least deceptive standard way to place small data on-chain.

More about OP_RETURN
Proof · 1 transaction

Verified against the chain

Every byte shown here was read from these transactions. Open one in a block explorer to check it yourself.