In this tutorial, we’ll build a role-based NFT smart contract using Clarity, the smart contract language on the Stacks blockchain. In decentralized applications, managing permissions is critical. In a healthcare dApp, for instance, patients, doctors,...