Yes, blockchain does require coding. Blockchain's most basic features such as designing smart contracts and creating decentralized applications (dApps) will require programming and coding skills. Also, coding will help to enhance the performance of the entire digital ledger of your Blockchain application development.