
thirdweb: NFT Minting Page
Mint NFTs & Cryptocurrencies with thirdweb in a single-page app.
NFT Minting Page
warengonzaga/thirdweb-nft-minting-page-railway
Just deployed

Template
This is the official community Railway template for self-hosting your own NFT & Cryptocurrency Minting page, maintained by the thirdweb community team. This template deploys a customized version of the NFT Minting Page from the thirdweb Examples repository. It provides a single-page application for minting NFTs and Cryptocurrencies, powered by thirdweb.
Requirements
- thirdweb API Client ID. [Get it here]
- Chain ID of the blockchain where your contract is deployed. [Find it here]
Overview
NFT Minting Page is a single-page application built with Next.js that allows users to mint NFTs and Cryptocurrencies by connecting their wallet or social media accounts. Utilizing the thirdweb SDK, it supports interaction with any EVM-compatible blockchain and supports ERC-721, ERC-1155, and ERC-20 token standards. The application is fully customizable and can be seamlessly integrated into any website.
Live Demo
Check out the live demo here: https://nft-minting-page.up.railway.app
Features
- Mint NFTs and Cryptocurrencies
- Connect wallet or social media accounts
- Supports ERC-721, ERC-1155, and ERC-20 token standards
- Customizable upon deployment via environment variables
- Powered by thirdweb SDK
Installation
Learn the installation of the template here.
Support
If you need help, please submit a ticket to our support site.
Contributing
We welcome contributions from the community! If you have any suggestions or improvements, please submit a pull request or open an issue.
Community
Join the vibrant thirdweb community to stay updated and connect with fellow Web3 developers!
- Discord: Engage in real-time discussions, get support, and share your projects.
- DailyDev Squad: Stay updated with the latest web3 development news and updates.
- Reddit: Join our subreddit to participate in discussions, ask questions, and share insights.
We look forward to seeing you there!
Template Content
NFT Minting Page
warengonzaga/thirdweb-nft-minting-page-railwayNEXT_PUBLIC_THIRDWEB_CHAIN_ID
The chain ID where your NFT contract is deployed.
NEXT_PUBLIC_THIRDWEB_CLIENT_ID
Your thirdweb client ID from the API Keys page.
NEXT_PUBLIC_THIRDWEB_CONTRACT_ADDRESS
The address of the NFT contract you want to mint to.