Applications of the blockchain technology are rapidly emerging across sectors. By redefining information flow, blockchain technology promises to instill trust among supply chain members, improve transaction efficiency, thus reshaping the structure and configuration of supply chains. The practical exploratory use of blockchain has shown immense potential in supply chain management. In order to explore the new changes brought by blockchain technology to supply chain network design issues, this study focuses on the supply chain network design problem in the context of blockchain technology. Specifically, we consider a supply chain network comprised of a number of distribution centers (DCs) and retailers. The operation of this physical network is supported by blockchain-based information infrastructure. As the interrelated relationship between these two networks, it is necessary to optimize them simultaneously to improve the profitability and information exchange level. We propose an objective function based on previous studies to maximize the profits of the entire supply chain network, with decision variables including DC locations, retailer assignment, inventory replenishment policy, and blockchain adoption level. At the same time, to characterize the interrelation between the two networks, the demand and certain cost parameters of the model become endogenous depending on the blockchain adoption level, which significantly increases the complexity of the solution algorithm. We reformulate the model and use the polymatroid cutting plane approach to address this issue. We conducted calculations and numerical analysis. The computational results show that the proposed method can solve practically sized problems, and integrating blockchain design reduces the system-wide cost. We discuss managerial insights based on a range of numerical studies and solve a case study using publicly available instance data.