ProofWorks is a simple to use tool and API that allows you to generate and register multi-point proofs of your digital data and documents. Registering your proofs on the distributed ledger insures their veracity and provenance.

Unlike traditional digital signature approaches, ProofWorks generates a multi-point proof by combining several external data points from different configurable sources along with a cryptographic hash of the document as well as data from the previous proof.

ProofWorks creates a verifiable proof of existence for the data pinned to a particular point in time. The proofs and the signatures are registered on one or more public ledgers or published on widely available media channels such as Twitter, Facebook, etc. Context Labs Scrivener Ledger provides interoperability between multi-ledger registrations, insuring multi-layered secure veracity and provenance.


A blockchain is a secure distributed public record of events; an append-only record where each new set of events is cryptographically linked to the previous. New entries are created using a distributed consensus protocol. The ProofWorks proof chain is similar but creates a ledger of proofs that are intrinsically bound to one another and the data forming the proof. This provides not only proof, but Context. Immutably™ provides the ability to bring Context to Connections using its Proofworks™ technology.

Unlike traditional blockchains that are hampered by the throughput of the distributed consensus algorithms, our ProofWorks solution is dependent only on the data making up the proof. As a result consensus and consistency is achieved locally for the proof, with proof publication being a separate step that is dependent on a distributed ledger. Publication of proofs can also be batched in order to overcome throughput limitations of the external systems. Further, Immutably's Scrivener Ledger implementation provides interoperability across a range of blockchain fabrics, such as Hyperledger, Ethereum, Quorum, etc.