This document discusses developing a digital certificate verification application using blockchain technology on the Ethereum platform. It proposes using blockchain to securely store certificate data in order to address problems with lost, fake, or manually verified certificates. The application would use smart contracts on Ethereum to verify certificates. It describes building the application with a decentralized front-end, smart contracts to store and verify certificates, and storing data on the Ethereum blockchain. The document outlines the architecture, software requirements including Solidity, Ganache and Metamask, and provides frameworks, flowcharts and plans to test a proof of concept for the application.