🔮
Ethereum
  • General
    • What is Ethereum
      • Ethereum & Bitcoin General Comparison
      • Singleton State
      • The Ethereum Virtual Machine (EVM)
      • Opcodes (operation codes) EVM
      • Ethereum Client
      • Forks
      • Gas (wei)
        • EIP-1559
        • Table Conversion (wei)
      • Proof of Stake (PoS)
      • Proof of Authority (PoA)
      • The Beacon Chain
      • Networks
        • Ethereum mainnet
        • Goerli
      • Account-based model & UTXO-based model
      • Externally Owned Account (EOA)
      • Node Clients
        • Geth
        • Nethermind
      • Contract Account
      • Smart Contract Upgradeability
      • Ultrasound Money
      • Merkle Trees
        • Patricia Merkle Tree
      • Tries
        • State Trie
        • Storage Trie
        • Transactions Trie
        • Receipts Trie
      • Transactions
        • Ethereum Transaction Architecture
      • World State
        • Chain of States
        • Chain of Blocks
        • Stack of Transactions / Mempool
      • Contract Creation
      • Message Call Transaction
      • P2P Network
      • Web3.js
      • Ether.js
        • Smart Contract Interaction Example
      • Web3.js vs Ether.js
      • Node Providers
      • ENS (Ethereum Name Service)
      • Web3 dapp
      • Escrow
      • Multi-signature
      • ERC-20 tokens
        • Send ERC20s to Contracts
      • NFTs
        • ERC-721 and ERC-1155
      • Solidity
        • State Variables
        • Data Location
        • Numbers
        • Modifiers
        • View & Pure Modifiers
        • Data Types
          • Modifiers
          • Modifiers (Functions)
          • Address & Address Payable
        • Hardhat
        • Payable Functions
        • Receive Function
        • Fallback Function
        • Global Variables
        • Self Destruct
        • Create2 Function
        • Revert function
        • Require function
        • Assert Function
        • Calldata
        • Interface
        • Mapping
        • Array
        • Struct
        • Inheritance
          • Virtual & Overwrite
          • Multiple inheritance
          • Hierarchical Inheritance
        • Events
          • Indexed (keyword)
          • LOG0 - LOG4
        • Multi-signature Example
        • Smart Contracts
          • Context
      • Application Binary Interface (ABI )
  • Extras
    • Terminology
      • Bytecode
      • Keccak-256
      • Turing complete
Powered by GitBook
On this page
  1. General
  2. What is Ethereum

NFTs

PreviousSend ERC20s to ContractsNextERC-721 and ERC-1155

Last updated 2 years ago

NFTs (non-fungible tokens) are a special type of cryptographic tokens that represent a unique asset, such as a piece of artwork or a collectible item, on a blockchain. Unlike fungible tokens like cryptocurrencies, which are interchangeable and have the same value, NFTs are unique and indivisible. Each NFT has a distinct set of properties and attributes that distinguish it from other NFTs, and they cannot be replicated or divided into smaller units.

NFTs have become popular in the world of digital art, music, and other creative industries, as they allow creators to authenticate and sell their unique creations on a blockchain. They also provide collectors and fans with a secure and transparent way to purchase and own these digital assets.

NFTs are typically created using smart contracts on a blockchain such as Ethereum, which define the rules for ownership and transfer of the NFTs. Some popular NFT standards include ERC-721 and ERC-1155 on Ethereum, and there are also other blockchains such as Binance Smart Chain and Flow that support NFTs.

Overall, NFTs represent a new way to think about ownership and value in the digital world, and they have opened up new opportunities for creators and collectors alike.

NFTs are typically stored on the blockchain, either as part of the contract code or in a separate storage layer. The images associated with NFTs can be stored in a variety of ways, including on centralized servers, decentralized file storage systems like IPFS (InterPlanetary File System), or on the blockchain itself using technologies like the InterPlanetary Linked Data (IPLD) protocol.

Pinata | Your home for NFT media
Logo