With the rapid growth of blockchain, more and more people possess cryptocurrencies or use decentralized applications (Dapp). A wallet in blockchain not only stores your assets but also represents your online identity. Nowadays, document notary using blockchain is getting mature to prevent the problem of the counterfeit certificate. In this paper, we integrate a cellphone-based wallet with a novel visional certificate verification system. By the trusted execution environment (TEE) protection, a user can isolate his/her private key without the leakage attack. Two-factor authentication is required to generate a signature. Different from existing platforms, our system adopts IPFS, a P2P network for storing and sharing data, for storing the certificate image, which offers the function of visional verification for better persuasiveness. Furthermore, the unique time-limited verification can restrict the accessing period of the verifier for better privacy protection. As a result, our verification system provides several promising features to enhance security and privacy strength.