Every piece of data in the Dataverse should be verifiable, secure, and useful—not spam or bits of data that clog up the network. By using a protocol for decentralized, cryptographic, object-oriented permissions, we can give decentralized identities provable agency over their data while allowing the access permissions for each state (or even nested/recursive/chained permissions to groups of states) to be completely customizable.