AIGBOVO PROSPER OSAROBO

DESIGN AND IMPLEMENTATION OF AN NFT-BASED CERTIFICATE VERIFICATION SYSTEM

Year of Publication
Publication Type
Abstract
Implementing blockchain-based certification systems is pivotal for enhancing the security, transparency, and efficiency of credential verification in academic and professional sectors. This study explores the design and deployment of an NFT-based certificate verification system, leveraging Ethereum blockchain, smart contracts, and decentralized storage (IPFS) to issue, verify, and manage digital credentials. By applying blockchain technology, smart contract logic, and decentralized file systems, this research addresses challenges such as certificate forgery, inefficient manual verification, and limited global accessibility. Key methodologies include the use of Solidity smart contracts for minting NFTs, Web3.js for blockchain interaction, and React.js for user interface development, alongside IPFS for secure off-chain certificate storage. The system is designed to reflect real-world use cases involving students, educational institutions, and verifiers, supporting operations such as certificate issuance, revocation, and verification. Outcomes include instant, tamper-proof verification processes, reduced operational costs, and improved user trust in credential authenticity. By integrating emerging technologies like Web3 and decentralized identity (DID), this research establishes a foundation for scalable, secure, and adaptable certification systems capable of meeting the evolving needs of education and professional validation
Supervisor(s)
co-supervisor