Questions? Look here.

What documents can I verify on

You can verify documents that have been issued by Singapore government entities with a .oa file on

Who developed

GovTech Singapore developed backed by blockchain technology.

Can I verify educational or training certificates on

For educational and training certificates, please visit instead.

Why is backed by blockchain technology?

Using blockchain, we can greatly reduce the barrier of entry to publishing protected documents in a secure format, instead of using existing proprietary software that is costly. In addition, a public blockchain is owned and maintained by the community and is easily accessible by anyone. As a result, there is no need to run or maintain services to verify documents.

Why can't I print the verified document or .oa file?

Printing the verified document discards all the advanced protections we have built to preserve the .oa file in a secure format. Printed documents cannot be verified.

How can I verify documents on

You can verify your .oa file by either (i) uploading it or (ii) scanning the QR code with your mobile device camera or a barcode scanner.

What happens if I modify the verified document or .oa file?

A verified document that has been modified will show up as having been tampered with.

Is my personal data safe on the blockchain?

Document contents and personal data are not published on the blockchain. A hash (a unique digital code) is generated from the document and is used to prove that the document is legitimate. Since the hash is the only information published into the blockchain, no personal information can be obtained from content on the blockchain.

What is a hash?

In every properly issued .oa file, there is a hash which is a unique digital code to verify that the contents of the document have not been altered.

Why use the Ethereum blockchain?

The Ethereum Blockchain is a publicly usable distributed ledger based on blockchain technology. You can think of it as a publicly readable database. Ethereum is the blockchain network with the largest developer base, as well as having a large number of participants securing the network.

What does it mean when a document is Revoked?

It means that the issuer has officially cancelled the document such that the document is no longer valid.