The lack of collaboration among the members of the supply chain is one of the main reasons for the functional weakness of a supply chain. In today’s innovative world, organizations have started to collaborate through new ways in the supply chain. This paper examines the relationship between the collaboration in the supply chain and its performance and evaluates the mediating role of blockchain technology and moderator role of supply chain resilience in improving both collaboration and performance. A model was developed with data collected from 250 employees of different industries with similar supply chains in Iran. Testing of research hypotheses was done using structural equation modeling using SmartPLS software. The results showed that the collaboration in the supply chain led to improving the performance of the chains with a coefficient of 0.520. In addition, one feature of blockchain technology, namely, transparency, has the highest impacts on mediating collaboration impacts on supply chain performance. The authors’ findings also highlight that among the performance metrics of supply chain management, “speed” is highly increasing when blockchain technology is used for collaboration. Furthermore, supply chain resilience enhances the relationship between collaboration and supply chain performance as a moderator variable. The use of block chain technology in the supply chain creates a decentralized system with high security, reliability, and transparency for the development of collaboration and better performance. This reflects that blockchain technology solutions increase the quality, speed, reliability, and flexibility by removing intermediaries and improving collaboration among the members of the chain, and will improve the chain performance by reducing costs which leads to a better supply chain performance. On the other hand, resilience can conquer unexpected disruptions in supply chain and reinforces the adaptability to become ready for unexpected possible events.