Verify the certificate of attendance
Check if the certificate of attendance has a proof on the blockchain
Certificate of attendance verifier
This blockchain-based verification system provides an immutable proof of document authenticity by storing a unique cryptographic fingerprint (SHA-256 hash) of each certificate in a testnet of the Ethereum blockchain (Sepolia). When you upload a certificate for verification, the system calculates its hash, which acts like a digital signature that would change if even a single pixel in the document were modified. This hash is then compared against the ones stored in our smart contract on the blockchain (you can see the contract here, wich is deployted here). If there's a match, it proves that an exact copy of your document was previously registered by the authorized issuer, and since blockchain data cannot be altered or deleted, this verification provides trustworthy evidence of the document's authenticity and its existence at a specific point in time. It is worth mentioning that this is just a proof of concept and, as such, a test net was used to showcase this example.