This is a follow up to my previous story about my endeavor trying to host a website on the bitcoin cash blockchain: https://www.yours.org/content/hosting-a-website-on-the-bch-blockchain-with-bitdb-20----------i-am-5b8346293439
As you may have read I demonstrated this should be possible today, but I was kind of stuck with execution. So I reached out to unwriter on twitter to see if he could help.
He quickly replied, and came to the rescue.
Unwriter made a little tool to help me out. Apparently it wasn’t much work for anyone who knows what he is actually doing.
And it works! You can find the tool here: https://unwriter.github.io/cryptograffitiweb/ It still does has some issues displaying my demo website but let’s say you just want to publish a text file, you are good to go. The remaining issues are that hyperlinks don’t seem to work and that the JavaScript file doesn’t seem to start. In the demo website “bitcoin cash hoarder” (https://bch.gg/bitcoincashhoarder), if you click on the hyperlink in the website it shows a 404. If you return to the previous page the JavaScript game does start working. Any developer want to dig in you can find the open source code on GitHub: https://github.com/unwriter/cryptograffitiweb
I made an instruction that should be easy enough for any non-technical person to follow. You can find this below. If you feel like tipping, please considder tipping unwriter https://www.yours.org/@unwriter on yours or tip https://www.cryptograffiti.info/: QRSDTW6YT6EY2SDG4YSLKHD3FHJ50XMHJV3RNW63SF because they actually made the tools to make this possible. I just linked it together and gave it a little nudge. ---------------------------------------------------------------------------------------------------------------------

Instruction for the Unwriter publishing tool

This instruction helps you store information on the bitcoin cash blockchain and publish it as a ordinary website for the whole world to see. This information will be on-chain, immutable. It cannot be censored or reversed. It provides whistleblowers a secure way to publish information.

Step 1: Create HTML

Make a website in HTLM and put your information in this format. Don’t know how, use this HTML test site. https://www.w3schools.com/html/tryit.asp?filename=tryhtml_intro
Just <title>insert your Page Title here </title> <H1> Insert your document title here </H1> and <P> Insert your information here </P>. Need more paragraphs? Just copy past the <P> and </P> and insert your next paragraph between tease marks. Push the Run button to see the end result. Does this look alright? Done.

Step 2: Upload your HTML

Go to https://www.cryptograffiti.info/ and upload your HTML to the blockchain. Just copy past the HTML code from the test page where you have made the website. As long as you keep your website very basic this remains very cheap, somewhat between 1 or 2 dollar USD, but you have to pay in BCH.
Does it turn out to be a lot more expensive? Please reconsider if this information really needs to be on the blockchain.

Step3: Display website

To create a website you have to insert your transaction ID at https://unwriter.github.io/cryptograffitiweb/ and push “go”.

Step 4: Make custom URL

To shorten or customize your URL for easy access to your publication start with the link from the unwriter tool https://unwriter.github.io/cryptograffitiweb/ add a # and @ and past your transaction ID to make the URL look like this:
https://unwriter.github.io/cryptograffitiweb/#@[+TransactionID] Then go to https://bch.gg/ to create a shorter or customized URL. Done. ------ Edit October 1st, 2018: I have seen on reddit someone made some improvements to the cryptograffitty.info site so that they can display my website directly, but they did disabled the javascript which contains the game due to security concerns . But they have also included a download button so you can open it in a browser, and then the game will start working. https://cryptograffiti.info/#128971
 

$4.75
10.0¢

Reviews
1 of 1 reviewers say it's worth paying for

0 of 1 reviewers say it's not worth paying for
Comments
  earned 10.0¢
Absolutely magnificent example of the kind of attitude that makes this community excellent.
10.0¢
   2yr ago
10.0¢
  earned 10.0¢
Wonderful!
10.0¢
   2yr ago
10.0¢
  earned 0.0¢
This is a noob question, but I would just like to clarify. Can this function as well as a blogging website? With your own domain and stuff? 😂 or is this just a tool to publish texts?
0.0¢
   2yr ago
  earned 0.0¢
@Yaki in theory it could. But for a personal blog page I would just use the protocol from memo or matter and rebuild it so it would only show peronal messages in personal layout. Much better solution. I would only opload the blogpost onchain. This way you could maintain functionallity etc.
0.0¢
   2yr ago
  earned 0.0¢
@Donald Mulders thanks for letting me know! And I also just came across a written content on Bitcoin.com about your experience on this. Nice.
0.0¢
   2yr ago