Ancient8 Documentation
  • ANCIENT8 CHAIN
    • Overview of Ancient8 Chain
      • What is Ancient8 Chain?
      • What makes Ancient8 Chain unique as a blockchain?
      • Ancient8 Ecosystem
      • Ancient8 Foundation
      • Tokenomics
      • Backers
    • Research
      • OP Stack
      • Celestia
    • Ancient8 Governance
    • Airdrop and Staking
  • Using Ancient8 Chain
    • Network Information
    • Adding network to Metamask
    • Contracts
    • Bridges
    • Block Explorers
    • Faucet
  • Building on Ancient8
    • Deploying Smart Contracts
      • Using Hardhat
      • Using Remix
      • Using thirdweb
    • Deploying DApps
      • Using thirdweb
  • Policies
    • USDC Bridging Compliance Policy
    • Terms of Service
    • Privacy Policy
Powered by GitBook
On this page
  • Objectives​
  • Prerequisites​
  • Creating an NFT Collection​
  1. Building on Ancient8
  2. Deploying DApps

Using thirdweb

PreviousDeploying DApps NextUSDC Bridging Compliance Policy

Last updated 1 year ago

thirdweb is a comprehensive development framework that empowers you to seamlessly build, launch, and manage web3 applications and games across any EVM-compatible blockchain.

Objectives

By the end of this guide, you should be able to:

  • Create an NFT collection and mint new NFTs using thirdweb.

  • Develop an NFT gallery DApp using a prebuilt thirdweb templates.

Prerequisites

1. Setting Up a Metamask Wallet

To begin developing a DApp on Ancient8, you first need to set up a web3 wallet. We recommend using the Metamask Wallet, which can be easily created by downloading the Metamask Wallet browser extension.

2. Wallet Funding

Blockchain transactions, including deploying smart contracts, necessitate a gas fee. You must, therefore, fund your wallet with Ether (ETH) to cover these costs. This guide focuses on deploying a contract to the Ancient8 Testnet, and you can fund your wallet with Ancient8 Testnet Sepolia ETH via the following options:

Creating an NFT Collection

Before developing a DApp, you need to create an NFT collection via thirdweb.

Follow these steps to set up your NFT collection:

  1. Click the Connect Wallet button located in the upper right corner to connect your wallet.

  2. Click the Deploy now button.

  3. Provide the required details for your NFT collection:

    1. Contract metadata (i.e. image, name, symbol, description)

    2. Network (Choose Ancient8 Testnet)

  4. Click Deploy Now.

Visit the .

From the dashboard, select to explore a list of deployable smart contracts.

Navigate to the NFTs section and select the smart contract.

​
​
​
Download Metamask Wallet
​
Bridging Sepolia ETH from Ethereum Sepolia
Ancient8 Testnet Faucet
​
thirdweb dashboard
Browse contracts
NFT Collection