Time to read: 1 min
Deploy an NFT Marketplace Contract on Rootstock with Thirdweb
There's been massive growth in tokenization, from digital art and collectibles to real-world assets and utility tokens. This shift lets creators, brands, and developers build new value and ownership models on the blockchain.
Thirdweb’s NFT marketplace provides a flexible and customizable platform, enabling users to create, trade, and interact with NFTs and other tokenized assets on Rootstock.
Whether you're just setting up a simple digital shop or trying to build dApps, using Thirdweb gives you a solid starting point to build and deploy dApps on Rootstock.
In this two-part guide, you will learn how to:
- Build and deploy an NFT marketplace contract with Thirdweb on the Rootstock Testnet
- Set up the smart contract which is the foundation for the marketplace
- Install the direct listing extension using the Thirdweb SDK
- Develop the frontend for Your NFT Marketplace
Prerequisites
Ensure to have the following:
- Node.js installed (v18 or later)
- A wallet like MetaMask set up for the Rootstock testnet (Thirdweb’s social login could be also used).
- Testnet rBTC (Get it from the Rootstock faucet)
- Thirdweb credentials