Files on Bitcoin

Every B:// file in the blocks Bitblocks stores, newest first. Each one is read from its transaction as this page loads.

B:// is the file protocol unwriter published in 2019: a file's bytes, media type and name in one transaction output. A file's C:// address is the sha256 of its bytes, so every copy of the same file shares it. Files open at /b/<txid> as untrusted content, with scripts switched off.

File Type Size Block C:// address Transaction
file.jpeg image/jpeg 194,066 B 956,167 c://1b891a09…9d94cf5d 6a1f4292…a0bc535f
untitled text/markdown 9 B 956,167 c://6180f8b9…9eb0c61c a51bddf5…aa7e7991
file.jpeg image/jpeg 100,523 B 956,167 c://1e4ad875…f1e63ff1 2ef76e2b…3814dd57
untitled text/markdown 18 B 956,167 c://67b9563f…c2f15a86 c783408c…013f7fe1
No B:// file could be read from this transaction. 956,164 8fe5862c…d7d3bb7a
file.txt text/plain 103 B 956,166 c://2b237491…8f426eee bd40e5cd…f602c456
untitled text/markdown 377 B 956,166 c://2e3b8788…98bb37d7 15bbecc1…7f1f4473
No B:// file could be read from this transaction. 956,164 a8a54a1f…96a51d17
untitled text/markdown 16 B 956,166 c://1b3580b7…619ccd9a 98b01015…61f7eb19
untitled text/markdown 75 B 956,166 c://27f2e56b…b0e89340 9fcd69f3…a4908b3d
untitled text/markdown 9 B 956,166 c://786e6d00…f4033175 6f303ff9…c97a4e20
No B:// file could be read from this transaction. 956,166 201a54e4…5ede8415
untitled text/markdown 12 B 956,166 c://59e2531c…8076e930 0e6de604…f667a966
file.txt text/plain 622 B 956,164 c://e6935e43…c66bda43 bfc41aef…c1490442
No B:// file could be read from this transaction. 956,164 7036e930…267636fc
untitled text/markdown 113 B 956,166 c://6468e01c…8e5fea3f 8dbbb259…34cb1607
file.txt text/plain 207 B 956,164 c://1d02d5ea…38406e78 e5fdf24f…88b91832
file.txt text/plain 369 B 956,166 c://8faed7e9…9a76905e d83e2f08…9993248b
untitled text/markdown 48 B 956,166 c://8a8ee87e…04e88c60 74a84746…56d50bcb
untitled text/markdown 440 B 956,162 c://d89af2c5…e6807e68 6ed90200…9dbee2f2
file.txt text/plain 207 B 956,164 c://1d02d5ea…38406e78 95bd0da4…6cfb9692
No B:// file could be read from this transaction. 956,164 db258447…b392ea59
file.txt text/plain 369 B 956,162 c://28482f24…1ef818bd c79ef60e…f3649db9
untitled text/markdown 89 B 956,162 c://9dab6580…568e7bdb 5fa5e68b…71d37f44
untitled application/json 6,454 B 956,164 c://a45d570d…57cd14a3 92a37f99…2f90edc5

The list grows as the sync stores more blocks. B:// and C:// are unwriter's conventions; this is an independent reading of them from the chain. For a namespace's own files and routes, see the Bitcom registry .