This document proposes a traceability system for agricultural products like fruits and vegetables using blockchain technology. It constructs a dual storage structure of database and blockchain to store traceability information on and off the blockchain. Private information is encrypted before being stored on the blockchain while public information's hash is stored to reduce data load. This allows for efficient querying while maintaining security. The system aims to increase transparency and credibility in the supply chain through the tamper-proof nature of blockchain.