Currently, the composition and structure of the production industry's supply chain is becoming increasingly complex. The loss and untimely transmission of supply chain information exacerbated the bullwhip effect. At the same time, due to the lack of a reliable repository of information, difficulties in traceability and accountability have also made supply chain management difficult. Blockchain has the characteristics of supporting distributed networks, synchronization of information between nodes, digital encryption, traceable information and unforgeable block content, which is suitable for use in supply chain and can provide a solution for it. In this paper, a design scheme of an integrated platform for information services provided by supply chain participants and based on the Ethereum blockchain is proposed. Using Ethereum smart contracts, the regular trade involved in the supply chain is realized using blockchain technology, and key information about the production and circulation of the supply chain is stored on the blockchain to ensure that the information cannot be falsified. At the same time, a reputation evaluation method based on smart contracts is used to evaluate the reputation of enterprises in the supply chain, which can provide references for supplier selection among enterprises.