thirdweb
  • Homepage ↗
  • Guides
  • Case Studies
  • Changelog
  • Docs ↗
  • YouTube ↗
Guide: write and deploy Modular Smart Contracts.

Guide: write and deploy Modular Smart Contracts.

Learn how to write and deploy Modular Smart Contracts -- smart contracts for which you can add, remove, upgrade or switch out the exact parts you want.
Jun 14, 2024 10 min read
How to Build an AI NFT Generator with DALL-E (OpenAI)
Guides

How to Build an AI NFT Generator with DALL-E (OpenAI)

In this tutorial, we'll walk through building an AI NFT generator using OpenAI's DALL-E API and thirdweb's engine. Users will be able to: 1. Connect their wallet (Supporting 350+ wallets) 2. Enter a prompt to generate an AI image using DALL-E 3. Mint the
Jun 13, 2024 7 min read
How to migrate your app from Paper to thirdweb in-app wallets

How to migrate your app from Paper to thirdweb in-app wallets

As of today, thirdweb is deprecating Paper's embedded wallets service, with full service shutting down on June 20, 2024. After June 24, 2024, your application will no longer be able to generate or connect to Paper wallets. We encourage developers to migrate to thirdweb's in-app wallets.
May 28, 2024 1 min read
How to migrate from your Paper wallet
Guides

How to migrate from your Paper wallet

As of today, thirdweb is deprecating Paper's embedded wallet services. All Paper services will shut down on June 24, 2024. All users that have created a Paper wallet through any Paper application will be affected. After June 24, 2024, Paper wallets can no longer be used to connect
May 28, 2024 1 min read
How to migrate from NFT checkout to thirdweb Pay
Guides

How to migrate from NFT checkout to thirdweb Pay

As of today, thirdweb is deprecating Paper's NFT Checkout. All Paper services will shut down on June 24, 2024. After June 24, 2024, payments will no longer be accepted and transactions will no longer be processed. Much like Paper's NFT Checkouts, thirdweb Pay allows developers to
May 28, 2024 2 min read
How to Build an NFT Fiat Checkout with Stripe
Guides

How to Build an NFT Fiat Checkout with Stripe

In this tutorial, we'll build an NFT claim page that allows users to purchase NFTs using a credit card, powered by Stripe and thirdweb's engine. Here's a quick demo of what we'll be building: GitHub Repo: GitHub - thirdweb-example/engine-nft-checkoutContribute to thirdweb-example/
May 17, 2024 5 min read
How to Build an ERC-721 NFT Staking App
Guides

How to Build an ERC-721 NFT Staking App

In this guide, we'll walk through the process of building an ERC-721 staking application using thirdweb's pre-built contracts and Connect SDK. The app will allow users to: * Claim an ERC-721 NFT * Stake their NFTs * Earn ERC-20 tokens as staking rewards * Withdraw staked NFTs * Claim ERC-20 rewards
May 17, 2024 7 min read
How to Build a Web3 "Buy Me a Coffee" dApp with thirdweb
Guides

How to Build a Web3 "Buy Me a Coffee" dApp with thirdweb

In this guide, we'll walk through how to create a decentralized application (dapp) that allows users to connect their wallet, send tips, and leave messages. By the end of this guide, you will have a fully functioning web3 "Buy Me a Coffee" clone built with Next.
May 4, 2024 6 min read
How to Build an Onchain Accountability App
Guides

How to Build an Onchain Accountability App

Building an on-chain accountability app is a fun and creative way to leverage web3 technologies. In this tutorial, we'll walk through the process of creating a goal-setting application where users can deposit funds into a smart contract, set tasks to achieve their goals, and only withdraw their funds
May 2, 2024 6 min read
Build an NFT App On Any Layer 2 Blockchain
Guides

Build an NFT App On Any Layer 2 Blockchain

Introduction In this tutorial, you'll learn how to build an NFT app on an L2 blockchain using thirdweb's Connect SDK. By the end of this guide, you'll have an app that allows users to: * Connect their wallet * Claim NFTs from the collection * View and
Apr 22, 2024 4 min read
How to Create a Seamless Web3 Onboarding Flow for Your dApp
Guides

How to Create a Seamless Web3 Onboarding Flow for Your dApp

Introduction Web3 onboarding can be a daunting and frustrating experience for users who are new to blockchain technology. With high restrictions on what's allowed in app stores for blockchain applications, and the complexity of managing seed phrases and gas fees, it's no wonder that many people
Apr 17, 2024 6 min read
Build Your First Web3 App: A Step-by-Step Guide
Guides

Build Your First Web3 App: A Step-by-Step Guide

Building your first web3 application can seem daunting, but with the right tools and guidance, it's easier than you might think. In this tutorial, we'll walk you through creating a simple counter app using thirdweb's latest Connect SDK and deploying your own smart contract.
Apr 12, 2024 4 min read
How to Create an NFT Drop Transaction Frame on Farcaster
Guides

How to Create an NFT Drop Transaction Frame on Farcaster

In this guide, learn how to create a Transaction Frame on Farcaster — enabling users to perform onchain transactions (such as minting NFTs) directly on Farcaster. We'll do this using: * thirdweb Contracts * thirdweb SDK * Coinbase OnchainKit For this guide, we'll build an NFT Minting frame on Base
Apr 9, 2024 4 min read
Create an NFT Minting Farcaster Frame on Degen Chain
Guides

Create an NFT Minting Farcaster Frame on Degen Chain

In this guide, learn how to create a Farcaster Frame that users can mint NFTs from on Degen Chain gaslessly — airdropping the NFTs to their wallets without them needing to bridge funds to Degen Chain. Here's the link to the GitHub repo: GitHub - thirdweb-dev/thirdweb-engine-farcaster-frame: Thirdweb engine
Apr 9, 2024 4 min read
How to Create a Meme Coin: Deploy an ERC-20 Token on Uniswap
Guides

How to Create a Meme Coin: Deploy an ERC-20 Token on Uniswap

In this tutorial, we'll walk through how to create your own meme coin using thirdweb and deploy it to a decentralized exchange like Uniswap. By the end, you'll have a tradable meme coin and understand the basics of providing liquidity. What you'll learn: * How
Apr 8, 2024 3 min read
How to Integrate Smart Contracts in a Unity Game
Guides

How to Integrate Smart Contracts in a Unity Game

In this guide, we'll cover how to utilize smart contracts in your Unity game using the thirdweb Unity SDK. We'll go over interacting with different types of smart contracts like ERC20, ERC721, and ERC1155 smart contracts you deploy yourself. By the end, you'll be
Apr 8, 2024 4 min read
How to Create a Web3 Loyalty Program (with Dynamic NFTs)
Guides

How to Create a Web3 Loyalty Program (with Dynamic NFTs)

In this guide, you'll learn how to build your own NFT loyalty program using thirdweb's Loyalty Card smart contract. This will allow you to: * Create NFTs * Issue them to users * Update their metadata to create a points or rewards system Let's get started! Video
Mar 26, 2024 6 min read
How to Build a Decentralized Exchange (DEX)

How to Build a Decentralized Exchange (DEX)

In this guide, you'll learn how to create your own simple decentralized exchange (DEX) using thirdweb. We'll build a DEX contract that allows users to swap between a native token (like MATIC on Polygon) and an ERC20 token of your choice. Then we'll create
Mar 26, 2024 5 min read
How to Build an ERC-20 Staking App
Guides

How to Build an ERC-20 Staking App

In this guide, we'll walk through how to create an ERC-20 token staking app using thirdweb's Connect SDK and pre-built smart contracts. By the end, you'll have an application that allows users to: * Stake an ERC-20 token and earn a reward token * Withdraw staked
Mar 26, 2024 7 min read
Enhancing Unity IAP with Blockchain Interactions

Enhancing Unity IAP with Blockchain Interactions

On-ramp gamers to your chain using the power of Mobile In-App Purchasing!
Feb 9, 2024 8 min read
How to Build a Farcaster Client (The Ultimate Guide)
Guides

How to Build a Farcaster Client (The Ultimate Guide)

In this guide, we'll teach you how to build a social client on Farcaster! Farcaster is a decentralized protocol for building web3 social media apps. If you want to learn more about what Farcaster is and how it works, we recommend you get started with our beginner'
Feb 7, 2024 21 min read
How to Share a Smart Contract in a Farcaster Frame
Guides

How to Share a Smart Contract in a Farcaster Frame

thirdweb Publish allows developers to share a verified smart contract to be deployable by other users. It comes with the following features: * Deployable to any EVM network: Contracts published using the default factory pattern are deployable to any EVM network. * Unlocked functionality: Deploying published contracts unlocks auto-generated SDKs and a
Feb 2, 2024 2 min read
Create an NFT Mint Farcaster Frame

Create an NFT Mint Farcaster Frame

In this guide, learn how to create a Farcaster Frame that users can mint NFTs from directly, on any EVM chain. Here's the link to the GitHub repo: GitHub - thirdweb-dev/thirdweb-engine-farcaster-frame: Thirdweb engine example with farcaster frameThirdweb engine example with farcaster frame. Contribute to thirdweb-dev/thirdweb-engine-farcaster-frame development
Jan 31, 2024 4 min read
Build a Web3 Pokemon Go App (NFT Geo-Location Tutorial)
Engine

Build a Web3 Pokemon Go App (NFT Geo-Location Tutorial)

⚠️ Warning: This guide currently uses v4 of the Connect SDK. For v5 (latest) code snippets, please check out our documentation while this guide is being updated. ⚠️ In this guide, learn how to create an app inspired by Pokemon Go — with a website where an NFT can only be claimed if
Jan 19, 2024 12 min read
How to Create an NFT Minting Site
NFT Drop

How to Create an NFT Minting Website (Template Included)

In this guide, learn how to create an NFT minting website from scratch! We'll take you step-by-step through the following: 1. Deploying a NFT Drop smart contract 2. Creating an app using our NFT Minting Site template 3. Customizing your Connect Wallet button with web3 wallets, email &
Dec 13, 2023 5 min read

Build web3 apps easily

Deploy smart contracts and build dApps on 700+ blockchains, in minutes.

Start building Contact us
thirdweb © 2025