A service or an item is moved from a vendor to a client through a combination of companies, people, operations, knowledge, and assets known as Supply Chain (SC). It is intended to keep the superiority of delicate things during the entire shipment. The SC is vulnerable to corruption, fraud, and tampering while using centralized Supply Chain Management (SCM) systems. Blockchain (BC) has evolved as a new disseminated ledger technology; that provides a new paradigm in the SC sector, where transparency and integrity of the supply network are the main issues. BC can suggestively expand SCs by empowering better and more reasonable product distribution, improving product traceability, improving partner cooperation, and assisting financing access. In this research, a blockchain-based supply chain management model is developed employing Machine Learning (ML) techniques. ML is a subfield of Artificial Intelligence (AI), that plays a key role in SCM to improve its performance in the business sector.