In the subcontractor (Sub) procurement process, the General Contractor (GC) can seek potential Subs from a limited pool based on their past relationships. This challenges new subcontractors who are qualified for the project but lack prior relationships with the GC. Furthermore, it creates a relationship bias that impedes the creation of a constructive business environment where potential Subs are encouraged to enhance their quality and compete fairly to secure procurement contracts. To address these challenges, this paper proposes a proof-of-concept of a transformational procurement system that integrates blockchain-enabled smart contracts and Building Information Modeling (BIM)-based project management. The proposed system can facilitate the data-driven automatic matching of GC with Subs, thus extending the pool of Subs and eliminating relationship bias in the procurement proceedings to enhance the effectiveness and fairness of the procurement. It contributes to the body of knowledge by enabling a digitalized and automated subcontractor procurement leveraging blockchain.