A blockchain is a distributed, digital ledger of transactions that is public and immutable, meaning the transactions that occur on it are permanent and can be referenced in the future for eternity. The innovative feature of blockchains is that they guarantee the fidelity and security of the ledger, providing a trusted record of data without the need of a third party. This creates an ideal environment for digital assets, including NFTs.