👉 Alchemy docs got a little makeover 💅 tell us what you think here! 👈
Jump to Content
Alchemy Docs
HomeLearnRecipesAPI ReferenceChangelogDiscussions
SDKDiscordFeature RequestsFaucetDashboardWebsiteAlchemy Docs
SDKDiscordFeature RequestsFaucetDashboardWebsite
HomeLearnRecipesAPI ReferenceChangelogDiscussions

👋 Welcome

  • Web3 Tutorials Overview

🚀 Getting Started

  • Alchemy Quickstart Guide
  • How to Set Up Core Web3 Developer Tools
  • Best Practices When Using Alchemy
  • How to Add Alchemy RPC Endpoints to Metamask
    • How to Add Arbitrum to Metamask
    • How to Add Polygon to Metamask
    • How to Add Optimism To Metamask
    • How to Add Near (Aurora) to Metamask
    • How to Add Avalanche to Metamask
    • How to Add Cronos to Metamask
  • How to Get the Latest Block on Ethereum

🛣 Road to Web3

  • Welcome to the Road to Web3
  • Weekly Hackathons
    • Hackathon #1: Governance
  • Weekly Learning Challenges
    • 1. How to Develop an NFT Smart Contract (ERC721) with Alchemy
    • 2. How to Build "Buy Me a Coffee" DeFi dapp
    • 3. How to Make NFTs with On-Chain Metadata - Hardhat and JavaScript
    • 4. How to Create an NFT Gallery
    • 5. Connect APIs to your Smart Contracts using Chainlink
    • 6. How to Build a Staking Dapp
    • 7. How to Build an NFT Marketplace from Scratch
    • 8. How to build a betting game on Optimism
    • 9. How to Build a Token Swap Dapp With 0x API
    • 10. How to Create a Decentralized Twitter with Lens Protocol

🐣 Beginner-Friendly

  • How to Get the Latest Block on Ethereum
  • Hello World Smart Contract
    • Interacting with a Smart Contract
    • Submitting your Smart Contract to Etherscan
    • Integrating Your Smart Contract with the Frontend
  • How to Code and Deploy a Polygon Smart Contract
  • How to Fork Ethereum Mainnet
  • How to Integrate Alchemy Webhooks with Zapier
  • Running an Eth2.0 Staking Node or Validator with Alchemy
    • Setting up an Eth 2.0 Staking Validator with Prysm
    • Setting up an Eth 2.0 Staking Validator with Teku

🎨 NFTs

  • How to Create an NFT Tutorial
    • How to Mint an NFT from Code
    • How to View Your NFT in Your Mobile Wallet
    • How do I set a price on an NFT?
  • NFT Minter Tutorial: How to Create a Full Stack DApp
    • How to Build an NFT Website
  • Arbitrum NFTs: Creating and Deploying ERC-721
  • How to Listen to NFT Mints
  • How to Create an On-Chain NFT Allowlist

💰 DeFi

  • How to Create an ERC-20 Token (4 Steps)
  • How to Add Royalties to an ERC-20 Token
  • How to Create Whale Alert Bots
    • How to Create a Whale Alert Twitter Bot
    • How to Create a Whale Alert Discord Bot
    • How to Create a Whale Alert Slack Bot

💸 Transactions

  • Ethereum Transactions - Pending, Mined, Dropped & Replaced
  • Understanding the Transaction Object on Ethereum
  • What are Internal Transactions?
  • Understanding Logs: Deep Dive into eth_getLogs
  • How to Send Transactions on Ethereum
  • How to Send a Private Transaction on Ethereum
  • How to Cancel a Private Transaction on Ethereum
  • Integrating Historical Transaction Data into your dApp
  • How to Track Mined and Pending Ethereum Transactions
  • How to Send a Transaction on Ethereum
  • Building a dApp with Real-Time Transaction Notifications
  • EIP-1559 Resource and Tutorial Hub
    • How to Send Transactions with EIP 1559
    • Retrying an EIP 1559 transaction
    • maxPriorityFeePerGas vs maxFeePerGas
    • How to Build a Gas Fee Estimator using EIP-1559

📱 DApp Development

  • How to Enable Compression to Speed Up JSON-RPC Blockchain Requests
  • How to Verify a Message Signature on Ethereum
    • How to Create a Signature Generator DApp
  • How to Interpret Binaries in Solidity
  • Debugging CORS problems for End-Users
  • Choosing a Web3 Network

🔮 Learn About Alchemy

  • Why Use Alchemy?
  • Core Products
    • Alchemy Supernode
    • Alchemy Build
    • Alchemy Monitor
    • Alchemy Notify
  • Referral Program
  • Internal Playbook: Upgrading Ethereum Nodes

⛓ Learn About Web3

  • Web3 Glossary
    • What are Uncle Blocks?
  • Blockchain 101

💻 Code Snippets

  • How to Check the Owner of an NFT
  • How to Get All NFTs in a Collection
  • How to Get All NFTs Owned by an Address
  • How to Resolve ENS Domains Given a Wallet Address
  • How to Get All Tokens Owned by an Address
  • How to Get Token Balance for an Address
  • How to Get Token Metadata
  • How to Get NFT Contract Creator Address
  • How to Get a Contract's First Transfer Event
  • How to Get a Contract's Last Transfer Event
  • How to Get all NFT Transactions by an Address
  • How to Get NFTs Minted by an Address
  • How to Get Transaction History for an Address on Ethereum
  • How to get the Transfer History of an NFT

Core Products

Each of these products is designed to make the developer experience as seamless as possible.

Suggest Edits

Here are the articles in this section:

docs.alchemy.comdocs.alchemy.com
Alchemy Supernode
docs.alchemy.comdocs.alchemy.com
Alchemy Build
docs.alchemy.comdocs.alchemy.com
Alchemy Monitor
docs.alchemy.comdocs.alchemy.com
Alchemy Notify

Updated 10 days ago


Did this page help you?