> ## Documentation Index
> Fetch the complete documentation index at: https://hedera-0c6e0218-docs--429.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Tutorials

<Columns cols={2}>
  <Card title="Smart Contracts" href="/hedera/tutorials/smart-contracts" />

  <Card title="Configuring Hardhat with Hedera Localnet/Testnet: A Step-by-Step Guide" href="/hedera/tutorials/smart-contracts/configuring-hardhat-with-hiero-local-node-a-step-by-step-guide" />

  <Card title="How to Mint & Burn an ERC-721 Token Using Hardhat and Ethers (Part 1)" href="/hedera/tutorials/smart-contracts/how-to-mint-and-burn-an-erc-721-token-using-hardhat-and-ethers-part-1" />

  <Card title="How to Set Access Control, a Token URI, Pause, and Transfer an ERC-721 Token Using Hardhat (Part 2)" href="/hedera/tutorials/smart-contracts/how-to-set-access-control-a-token-uri-pause-and-transfer-an-erc-721-token-using-hardhat-part-2" />

  <Card title="How to Upgrade an ERC-721 Token with OpenZeppelin UUPS Proxies and Hardhat (Part 3)" href="/hedera/tutorials/smart-contracts/how-to-upgrade-an-erc-721-token-with-openzeppelin-uups-proxies-and-hardhat-part-3" />

  <Card title="HTS x EVM - How to Mint NFTs (Part 1)" href="/hedera/tutorials/smart-contracts/hts-x-evm-part-1-how-to-mint-nfts" />

  <Card title="HTS x EVM - KYC & Update (Part 2)" href="/hedera/tutorials/smart-contracts/hts-x-evm-part-2-kyc-and-update" />

  <Card title="HTS x EVM - How to Pause, Freeze, Wipe, and Delete NFTs (Part 3)" href="/hedera/tutorials/smart-contracts/hts-x-evm-part-3-how-to-pause-freeze-wipe-and-delete-nfts" />

  <Card title="Verify a Smart Contract on HashScan" href="/hedera/tutorials/smart-contracts/how-to-verify-a-smart-contract-on-hashscan" />

  <Card title="Send and Receive HBAR Using Solidity Smart Contracts" href="/hedera/tutorials/smart-contracts/send-and-receive-hbar-using-solidity-smart-contracts" />

  <Card title="Deploy a Subgraph Using The Graph and Hedera JSON-RPC Relay" href="/hedera/tutorials/smart-contracts/deploy-a-subgraph-using-the-graph-and-json-rpc" />

  <Card title="Deploy Smart Contracts on Hedera Using Truffle" href="/hedera/tutorials/smart-contracts/deploy-smart-contracts-on-hedera-using-truffle" />

  <Card title="Foundry on Hedera" href="/hedera/tutorials/smart-contracts/foundry" />

  <Card title="Configuring Foundry with Hedera Localnet/Testnet: A Step-by-Step Guide" href="/hedera/tutorials/smart-contracts/foundry/configuring-foundry-with-hedera-localnet-testnet-a-step-by-step-guide" />

  <Card title="How to Mint & Burn an ERC-721 Token using Foundry(Part 1)" href="/hedera/tutorials/smart-contracts/foundry/how-to-mint-and-burn-an-erc-721-token-using-foundry-part-1" />

  <Card title="How to Write Tests in Solidity(Part 2)" href="/hedera/tutorials/smart-contracts/foundry/how-to-write-tests-in-solidity-part-2" />

  <Card title="How to Fork the Hedera Network for Local Testing" href="/hedera/core-concepts/smart-contracts/forking-hedera-network-for-local-testing" />

  <Card title="How to Connect MetaMask to Hedera" href="/hedera/tutorials/smart-contracts/how-to-connect-metamask-to-hedera" />

  <Card title="Consensus" href="/hedera/tutorials/consensus" />

  <Card title="Submit Your First Message" href="/hedera/tutorials/consensus/submit-your-first-message" />

  <Card title="Submit Message to Private Topic" href="/hedera/tutorials/consensus/submit-message-to-private-topic" />

  <Card title="Query Messages with Mirror Node" href="/hedera/tutorials/consensus/query-messages-with-mirror-node" />

  <Card title="Tokens" href="/hedera/tutorials/token" />

  <Card title="Create and Transfer Your First NFT" href="/hedera/tutorials/token/create-and-transfer-your-first-nft" />

  <Card title="Create and Transfer Your First Fungible Token" href="/hedera/tutorials/token/create-and-transfer-your-first-fungible-token" />

  <Card title="Create and Transfer an NFT using a Solidity Contract" href="/hedera/tutorials/token/create-and-transfer-an-nft-using-a-solidity-contract" />

  <Card title="Structure Your Token Metadata Using JSON Schema V2" href="/hedera/tutorials/token/structure-your-token-metadata-using-json-schema-v2" />

  <Card title="Hedera Token Service - Part 1: How to Mint NFTs" href="/hedera/tutorials/token/hedera-token-service-part-1-how-to-mint-nfts" />

  <Card title="Hedera Token Service - Part 2: KYC, Update, and Scheduled Transactions" href="/hedera/tutorials/token/hedera-token-service-part-2-kyc-update-and-scheduled-transactions" />

  <Card title="Hedera Token Service - Part 3: How to Pause, Freeze, Wipe, and Delete NFTs" href="/hedera/tutorials/token/hedera-token-service-part-3-how-to-pause-freeze-wipe-and-delete-nfts" />

  <Card title="Create Your First Frictionless Airdrop Campaign" href="/hedera/tutorials/token/create-your-first-frictionless-airdrop-campaign" />

  <Card title="Local Node" href="/hedera/tutorials/local-node" />

  <Card title="How to Run Hedera Local Node in a Cloud Development Environment (CDE)" href="/hedera/tutorials/local-node/how-to-run-hedera-local-node-in-a-cloud-development-environment-cde" />

  <Card title="Run a Local Node in Gitpod" href="/hedera/tutorials/local-node/how-to-run-hedera-local-node-in-a-cloud-development-environment-cde/gitpod" />

  <Card title="Run a Local Node in Codespaces" href="/hedera/tutorials/local-node/how-to-run-hedera-local-node-in-a-cloud-development-environment-cde/codespaces" />

  <Card title="How to Set Up a Hedera Local Node" href="/hedera/tutorials/local-node/how-to-set-up-a-hedera-local-node" />

  <Card title="Set Up a Hedera Local Node using the NPM CLI" href="/hedera/tutorials/local-node/setup-hedera-node-cli-npm" />

  <Card title="More Tutorials" href="/hedera/tutorials/more-tutorials" />

  <Card title="HSM/KMS Signing Solutions" href="/hedera/tutorials/more-tutorials/HSM-signing" />

  <Card title="Create and Fund Your Hedera Testnet Account" href="/hedera/tutorials/more-tutorials/create-and-fund-your-hedera-testnet-account" />

  <Card title="How to Create a Personal Access Token (API Key) on the Hedera Portal" href="/hedera/tutorials/more-tutorials/how-to-create-a-personal-access-token-api-key-on-the-hedera-portal" />

  <Card title="How to Auto-Create Hedera Accounts with HBAR and Token Transfers" href="/hedera/tutorials/more-tutorials/how-to-auto-create-hedera-accounts-with-hbar-and-token-transfers" />

  <Card title="How to Configure a Mirror Node and Query Data" href="/hedera/tutorials/more-tutorials/how-to-configure-a-mirror-node-and-query-specific-data" />

  <Card title="How to Generate a Random Number on Hedera" href="/hedera/tutorials/more-tutorials/how-to-generate-a-random-number-on-hedera" />

  <Card title="Get Started with the Hedera Consensus Service Fabric Plugin" href="/hedera/tutorials/more-tutorials/get-started-with-the-hedera-consensus-service-fabric-plugin" />

  <Card title="Virtual Environment Setup" href="/hedera/tutorials/more-tutorials/get-started-with-the-hedera-consensus-service-fabric-plugin/virtual-environment-set-up" />

  <Card title="Schedule Your First Transaction" href="/hedera/tutorials/more-tutorials/schedule-your-first-transaction" />

  <Card title="JavaScript Testing" href="/hedera/tutorials/more-tutorials/javascript-testing" />

  <Card title="Demo Applications" href="/hedera/tutorials/demo-applications" />

  <Card title="Starter Projects" href="/hedera/tutorials/starter-projects" />
</Columns>
