THIRDWEB
Thirdweb is a complete web3 development framework that has everything you need to connect your apps or games to decentralized networks including Gather.
Getting Started with Gather Mainnet
Choose a language:
JavaScript
Install the latest version of the SDK:
npm install @thirdweb-dev/sdk ethers@5
Initialize the SDK and contract on your project:
React
Install the latest version of the SDK:
npm install @thirdweb-dev/react @thirdweb-dev/sdk ethers@5
Initialize the SDK and contract on your project:
React Native
Install the latest version of the SDK:
Learn how in the React Native documentation.
Initialize the SDK and contract on your project:
Python
Install the latest version of the SDK:
pip install thirdweb-sdk
Initialize the SDK and contract on your project:
Go
Install the latest version of the SDK:
go get github.com/thirdweb-dev/go-sdk/thirdweb
Initialize the SDK and contract on your project:
Unity
Install the latest version of the SDK:
Learn how in the Unity documentation.
Initialize the SDK and contract on your project:
A Collection of Contracts
Tokens
Token
Create cryptocurrency compliant with ERC20 standard.
Token Drop
Release new ERC20 tokens for a set price.
Split
Distribute funds among multiple recipients.
DAOs & Governance
Create and vote on proposals.
NFTs
NFT Collections, Editions, Drops and everything else NFT-related.
Multiwrap
Bundle multiple ERC721/ERC1155/ERC20 tokens into a single ERC721.
ERC4907
Rental NFT, ERC-721 User And Expires Extension
NFT Collection
Create collection of unique NFTs.
Edition
Create editions of ERC1155 tokens.
ERC721 Community Stream
Equally distribute any token to community of NFT holders
Pack
Pack multiple tokens into ERC1155 NFTs that act as randomized loot boxes.
NFT Drop
Release collection of unique NFTs for a set price
Edition Drop
Release ERC1155 tokens for a set price.
Signature Drop
Signature based minting of ERC721 tokens.
Dynamic Free
Mint Limit how many NFTs each wallet can claim for free.
Marketplaces
Quickly spin up your own on-chain marketplace for NFTs. Buy and sell ERC721/ERC1155 tokens.
Beta Marketplace V3
Staking
StakeERC20
Contract for staking ERC20 tokens, for another ERC20 token as rewards.
StakeERC721
Contract for staking ERC721 NFTs, for ERC20 tokens as rewards.
StakeERC1155
Contract for staking ERC1155 NFTs, for ERC20 tokens as rewards.
Resources
Here are some additional resources to help you get started with Thirdweb:
About Thirdweb
Thirdweb has built an intuitive platform which allows you to build and launch Web3 projects in a matter of clicks. Easily add features such as NFT drops, marketplaces, currencies, royalty splits and many more. Adding a feature deploys a smart contract into your wallet Thirdweb then provides SDKs, widgets and admin interfaces to accelerate your project.
Last updated