I read the read me. Seems like an interesting protocol. I didn’t dig into the code to check, but if you don’t already use Merkle Trees and Calendar servers like open timestamps does to reduce how often it needs to commit a hash to the blockchain, you might want to look into it because it will reduce the costs of getting hashes on blockchain and improves scalability.
Good luck!
