About OpenAttestation
OpenAttestation is an open source framework for verifiable documents and transferable records.
Verifiable document
A verifiable document is a tamper-evident document that cryptographically proves who issued it. They are the electronic equivalent of the physical documents, such as identity cards, passports, driving licenses, qualifications and awards, etc.
Transferable records
Transferable records are extended verifiable documents that define a method for identifying the owner of the record at any given time. These records reference properties listed in the UNCITRAL Model Law on Electronic Transferable Records. Currently, the OA framework's implementation of this is based on ERC721 NFTs.
Therefore, you can use transferable records for documents such as:
- Title Deeds
- Bills of Lading
Building with OpenAttestation
There are three types of roles who build documents, solutions, or services with the OpenAttestation framework.
Integrator
An integrator intends to issue/verify OpenAttestation documents or transferable records.
Developer
A developer intends to build their platform or services on top of OpenAttestation.
Contributor
A contributor intends to make contribution to OpenAttestation.
Creating verifiable documents is the fundamental feature of the OpenAttestation (OA) framework.
In this quick start guide, you will learn how to deploy a verifiable document.
Goal
At the end of this guide, you will be able to create your 📜 Certificate of Completion that is valid on any compatible OA Viewer. The following guides are available:
- Use OpenAttestation with DID
- Use OpenAttestation with Ethereum Smart Contract
Additional feature
If you need to distribute the document to another user, see these articles: