Books onchain

Those that are involved in blockchain feel that one of the main reasons that the blockchain will go mainstream is the fact that — once stored — data can be made-such that it can never be changed again.

I think that this is great for:

  • books
  • novellas
  • poems
  • government documentation
  • written-works
  • religious-works
  • anything that we do not want to ever become censored

In short: There could be a blockchain version of a book that is unchangeable (immutable).

Perhaps this is not a necessity for the majority of books that are likely to never fall victim to censorship; however, there are aspects of our history that show us that we may need to protect what we have written down.

This project works well enough for proof-of-concept

But it is not truly up to the task

I think that ideally we would want the ability for multiple people to vote on the validity of a sentence (or verse) before it is saved. I have other projects that utilize this sort of functionality (proposals and voting), and they could be brought into a scenario like this one (storing the Bible or any other book).

View progress on the Council Project
Why is it a good idea to have people voting on its validity before a verse/sentence is saved?

Because one of the best attributes of the blockchain (for this project in particular) is the immutability.

The idea being...

Rather than having the ability to edit lines if mistakes are made — plan to prevent mistakes from being possible. I think it would be better to allow people to vote on the text (verse-by-verse/sentence-by-sentence) before anything is saved. Sound crazy? Recall that I said, “…this is not a necessity for the majority of books.”

This is more than just censor-proofing books

The blockchain could also allow us to timestamp the moment a group of people agreed that this is the Bible (or any other book) as we knew it in our time.

Imagine where the world would be if we were able to keep records in this way thousands of years ago

Well, why not start now? It cost around $30 (in a total of 9 transactions) to upload this book, so the four gospels aren’t prohibitively expensive. I know that I was curious as to exactly how much it would cost, so I hope that information feeds the curiosity of blockchain devs out there. Side Note: I also have plans to tackle items like The Declaration of Independence. Tweet your suggestions for other documents to me here.

Other links...

More Details

In Dev/Testing: CONTRACT IS CURRENTLY FOR PROOF-OF-CONCEPT; CONTRACT HAS NOT BEEN AUDITED; The intention of this smart contract is to store/confirm (verse-by-verse) The Gospel of John (KJV) on Optimism, and (if all goes well) this could evolve to become a template for other books/documents.

I can not assert that this will properly represent The Gospel of John (KJV) [neither in-part, nor in-full]; This will hopefully serve the purpose of saying, "Look, it is possible."

But, if you wanted to read The Gospel of John (KJV) yourself, this contract (or, this iteration of this contract) is not the right source. One area where this text will be lacking is that it will not contain any of the original italics.

What's next?

Ideally, I believe that this would be better with a council-of-members voting on the validity of a section-of-text BEFORE it is stored.

Please see the following repo to see how a council-of-members can vote on text before it is processed: 'crowd-fund-v4'.

Click to view progress on the : Council Project.

And this repo to see how a (self-governed) council-of-members can have access to donations: 'general-fund'.


If you wish to donate, simply send funds to:

  • websculpt.eth
  • 0x1e7aAbB9D0C701208E875131d0A1cFcDAba79350

My most-sincere feeling of gratitude goes to anyone wanting to help out.