How does the BTCert works

Certificates Publish stage (Intranet)

  1. Student apply new certificate with fill in the basic information
  2. Checker compare and approval the applicant with shcool's record
  3. Issuer merge the certificates to the blockchain transaction and sign it
  4. Admin check the transaction and broadcast it to the peer to peer network

Certificates Verify stage (Internet)

  1. Student provide the certificate to the third party(company,school).
  2. The third party can check the certificate's integrity and authenticity with transparent protocolStart Verify

Certificates work flow

Demo User Information

Role_Student UserName Password
student@bham.ac.uk student
student1@bham.ac.uk student1
student2@bham.ac.uk student2
student3@bham.ac.uk student3
Role_Checker UserName Password
checker@bham.ac.uk checker
checker1@bham.ac.uk checker
Role_Issuer UserName Password
issuer1@bham.ac.uk issuer1
issuer2@bham.ac.uk issuer2
issuer3@bham.ac.uk issuer3
Role_Admin UserName Password
admin@bham.ac.uk admin