Essentials
Welcome to fxhash
Web3 Fundamentals
The fxhash Ecosystem
Getting Started
Artist Guides
An introduction to Non-Fungible Tokens (NFTs) and their transformative impact on digital art, including generative art on platforms like fxhash.
Imagine NFTs as digital certificates of authenticity and ownership for unique items. They're akin to virtual collectibles, each with its own special story and intrinsic value.
<aside> <img src="https://prod-files-secure.s3.us-west-2.amazonaws.com/f9d1e984-50ed-4650-a543-95d2b6c0ba90/706a9008-4d9d-411e-96b1-bec0cd3c2861/fx_doc-icon_info_001.png" alt="https://prod-files-secure.s3.us-west-2.amazonaws.com/f9d1e984-50ed-4650-a543-95d2b6c0ba90/706a9008-4d9d-411e-96b1-bec0cd3c2861/fx_doc-icon_info_001.png" width="40px" /> What are NFTs?
A Non-Fungible Token (NFT) represents a unique digital asset, recorded and stored on a blockchain, and signifies the ownership and authenticity of specific items, such as digital artwork.
Non-fungibility in this setting means uniqueness. Each NFT is distinct and cannot be replaced or exchanged on a one-to-one basis with another token.
</aside>
An NFT is like a one-of-a-kind painting. Just as no two paintings are exactly alike, each NFT is distinct and irreplaceable. This is in contrast to cryptocurrencies that are fungible tokens:
By virtue of blockchains being digital ledgers that have an immutable record of transactions, ownership of these Non-Fungible Tokens can be associated with specific wallet addresses. This also has the consequence that NFTs are financial assets:
Whereas blockchain technology provides the infrastructure to store and immutably record transactions, there needs to be a protocol for how these transactions are effectuated.
These protocols are called smart contracts, as their name suggests, are agreements executed between two parties on a blockchain. They typically dictate the rules for transaction execution, doing so in a transparent and secure manner.
<aside> <img src="https://prod-files-secure.s3.us-west-2.amazonaws.com/f9d1e984-50ed-4650-a543-95d2b6c0ba90/203c039f-1db3-4e5c-8d53-4d9fa9d01e72/fx_doc-icon_info_001.png" alt="https://prod-files-secure.s3.us-west-2.amazonaws.com/f9d1e984-50ed-4650-a543-95d2b6c0ba90/203c039f-1db3-4e5c-8d53-4d9fa9d01e72/fx_doc-icon_info_001.png" width="40px" /> What are smart contracts?
In essence, smart contracts are small pieces of code that represent the rules and conditions of a contract. Moreover, since they run on a decentralized blockchain, they are not controlled by any single entity, thus ensuring transparency and security.
Smart contracts self-execute when both parties agree to the contract conditions, making the process trustless – neither party needs to trust the other, as the smart contract ensures each party receives what has been agreed upon.
</aside>
Smart contracts, which come in various forms, are essentially the code that makes blockchain transactions possible. Most of the operations that you will effectuate on fxhash have some sort of smart contract running in the background. For instance, purchasing a GENTK from fxhash triggers a smart contract upon transaction confirmation in your wallet. This action records the transaction on the blockchain, transferring the cost of the GENTK to the artist and delivering the purchased GENTK to you.
Smart Contracts and blockchain technology are crucial in enabling code-generated blockchain art and facilitate the ownership of these code-generated tokens. It is an innovative piece of technology which fxhash builds upon for the distribution of generative artworks.
When collectors acquire an iteration from a project on fxhash, this action generates a new Non-Fungible Token on the blockchain, representing the acquired asset. We cover how this works in more detail in the Introduction to Generative Tokens section.
← Previous
Decentralisation & Blockchain Technology
Next →