There are no reviews yet. Be the first to send feedback to the community and the maintainers!
nft-gated-website
Restrict access to content based on the ownership of an NFTcatattacknft
Claim your cat, attack others, and accumulate points to win!nft-staking-app
An NFT Staking contract deployed using thirdweb deploy, where users stake their ERC721 tokens and earn ERC20 tokens in return!nft-drop
Create your own custom NFT minting page using thirdweb's NFT Drop contractnext-typescript-starter
thirdweb starter project with Next.js & TypeScriptmarketplace
An NFT Marketplace where you can list NFTs for direct sale or for auction. Users can come and bid on your listings or buy your NFTs, similar to OpenSea.signature-based-minting
Create a community-made NFT collection with restrictions that you specify using signature based minting in thirdweb's NFT Collection contract.thirdweb-stripe
Subscription based payments for web3 apps using thirdweb authentication and stripeplay-to-earn-game
Use thirdweb's token, edition drop, and a custom contract using thirdweb deploy to build a Play-to-Earn game!next-javascript-starter
thirdweb starter project with Next.js & JavaScripttelegram-mini-app
Thirdweb's in-app wallets in Telegram using custom authentication.cra-javascript-starter
thirdweb starter project with Create React App & JavaScriptlens
Starter kit for using Lens Protocol with the thirdweb SDK!pwa-demo
login-with-wallet
Authenticate to a backend using the sign in with ethereum standard provided by thirdweb authdao
Build a DAO using thirdweb's vote, token, and edition drop contracts.marketplace-template
Build your own NFT Marketplace with thirdweb SDKscommunity-rewards
Reward your community using NFTs and thirdweb's signature based minting.next-starter
Starter kit to build with Next and thirdweb without additional initial configuration.magic-link
Connect users to your dApp using just their email using thirdweb's useMagic hook!marketplace-v3
Create your own NFT marketplace where users can buy and sell NFTs!thirdweb-auth-next
Enable wallet-based login with thirdweb Auth & Nextmultiwrap
Wrap ERC-1155, ERC-721 and ERC-20 tokens in to one ERC-721 tokencontract-hub
Demonstration of all thirdweb's pre-built contracts with TypeScript + Getting started snippetsweb3button
Learn how to use the Web3Button component from the thirdweb React SDK!thirdweb-auth-supabase
Enable users to login to your backend with their wallet, and store users in supabase.cra-typescript-starter
thirdweb starter project with Create React App & TypeScriptthirdweb-auth-next-auth
Enable wallet-based login with thirdweb Auth & Next Authsignature-drop
Use the signature drop pre-built contract to claim NFTs under a claim phase as well as claim using signature-based minting!firebase-auth
Integrate sign in with Ethereum using thirdweb Auth into your Firebase applicationcreator-platform
Authenticate users into a web2 database to build a hybrid web2+web3 creator platform!github-contributor-nft-rewards
Use signature-based minting to allow users who have contributed to your github repositories to claim an NFT!seamless-stripe-checkout
Use Magic.link to authenticate users using their email, then we use stripe to collect payment for the NFTs and send them to the user's wallet generated by Magic.next-typescript-solana-starter
Starter Kit for Next.js + TypeScript + Solanaburn1155-mint721
Similar to the MAYC collection, allow users who hold an NFT from your original NFT Collection to burn an ERC-1155 NFT collection to claim an NFT from your new NFT Collection!shopify-discount-codes
Grant users who hold an NFT from your collection a discount code they can use in your Shopify store!marketplace-with-signature-based-minting
Mint and list NFTs on to a marketplace using signature-based mintingdiscord-role-granter
Grant users who own NFTs a role in your Discord server!mintcaster
Bootstrap your own client on Farcaster β with a feed, cast functionality, and Sign-in with Farcaster auth. Add NFT minting functionality with thirdweb Engine.edition-drop
Starter kit for using the Edition Drop Pre-Built contractunity-blockventure
Unity SDK Starter Template - Lite RPG Gathering, Shopping and Trading Systems.shopify-sell-nfts
Sell NFTs in FIAT currency using a Shopify store and webhooks!hardhat-typescript-starter
thirdweb contracts starter project for Hardhat & TypeScriptpwa-vite-typescript-starter
unity-rpg-game
Speak with NPCs and complete quests to earn ERC20 tokens which you can use to buy NFTs from the in-game shop!nft-gated-website-solana
Restrict access to content on your website to NFT Holders in Solana!react-native-typescript-starter
solana-hub
Explore what you can do with our Solana SDK!connect-wallet-button
Learn how to use the ConnectWallet Button component from the React SDK!unity-nft-lootboxes
Purchase NFT loot boxes from a marketplace and open them to reveal randomly selected NFTs inside!full-stack-web3-app
Build an application on top of a custom contract using the thirdweb SDKerc721staking-lockup
NFT Staking contract with lockup periodtoken-drop
Release your token with claim conditions for a price using thirdweb's Token Drop contractthirdweb-auth-express-v4
Enable wallet-based login with thirdweb Auth & Expressthirdweb-bundlr
Decentralized NFT metadata storage using Bundlrunlock-subscribe
Build a simple on-chain subscription model into your app using the Lock contract by Unlockmakeswift
Use Makeswift to build a web3 application using a drag-and-drop web buildermint-specific-nft
Allow users to choose which NFT they want to mint from the collectionengine-express
unreal_demo
Unreal thirdweb engine demosolana-nft-gallery
Build an NFT Gallery showcasing all of your collection's NFTs on Solana!vite-typescript-starter
thirdweb starter project with Vite & TypeScriptforge-starter
thirdweb contracts starter project for Forgecustom-dashboard
Use thirdweb's sdk.deployer to deploy any pre-built contract dynamically with no private keys!engine-chat-ai
unity-karting-game
Purchase Vehicle NFTs from an in-game marketplace and start earning ERC20 tokens used to buy upgrades!thirdweb-circle-cctp
thirdweb-auth-solana-next
Enable wallet-based login for Solana wallets with thirdweb Auth & Nextsolana-token-deploy
Deploy a token program using the TypeScript SDKartblocks
Create Generative Art NFTs with centralized metadata using the Contracts SDKphaser-platformer
sign-in-with-solana
Verify a user owns their wallet in a server-side environment using Sign In With Solana!airdrop-nfts-to-holders
Airdrop ERC1155 NFTs to wallet addresses that hold an NFT from your ERC721 Collection!vite-javascript-starter
thirdweb starter project with Vite & JavaScriptupdatable-nft-metadata
smart-wallet-react
Connecting and interacting using smart wallets in a React appcovalent
Load the tokens a wallet owns using the covalent APIreact-native-nft-drop
thirdweb-auth-flask
Enable wallet-based login with thirdweb Auth & Flasknext-javascript-solana-starter
Starter Kit for Next.js + JavaScript + Solanaexpress-javascript-solana-starter
Starter template for Express.js and the thirdweb Solana SDK.edition-staking-app
ERC1155 NFT Staking smart contract and web application. Allow users to stake their edition NFTs and earn erc20 tokens as reward!packs
Bundle NFTs and Tokens together in Packs that users can open and receive randomly selected tokens from those that were bundled!phygital-experience
vite-starter
Starter template to build onchain applications with thirdweb and vite.node-typescript-solana-starter
Starter template for Node.js, TypeScript and the thirdweb Solana SDKgo-signature-mint
3d-asset-nft-script
Use the SDK to mint 3D asset NFTs for your Unity games!getting-started
Get started with thirdweb by building and deploying a full project including a smart contract and react application.unity-vr
Create VR Games in Unity using GamingKitthirdweb-chainlink-functions
Off-chain Data & Computation with Chainlink Functionsgated-content-example
thirdweb-chainlink-template
thirdweb-auth-fiber
Enable wallet-based login with thirdweb Auth & Fiberanvil-local-node
Burn to Evolve NFT contract with front-end. Deployed and tested on Anvil local nodesolidity-hello-world
Build and deploy a simple hello world smart contract using our contract kit!sign-in-button
Simple starter kit for Auth and the ConnectWallet buttonauth-with-supabase
connect-embed-next
ConnectEmbed component usage in Next.jsLove Open Source and this site? Check out how you can help us