How to Activate Your Seller Wallet for Product Creation

Last updated: November 28, 2025

Before you can add your first product, you must register your seller wallet on the blockchain. This is a one-time action per network (e.g., one time for BSC, one time for Ethereum) that links your personal wallet to the web3cart marketplace smart contract.

This registration is what allows you to securely and directly receive payments for your sales.

You will be prompted to do this when you click Products > Create Product for the first time on a new network.

Step-by-Step Activation

Follow these steps on the "Seller Registration & Product Creation" page:

Step 1: Select Your Network From the dropdown menu, select the blockchain network on which you want to sell your products and receive payments (e.g., "BSC Testnet," "Ethereum Mainnet," etc.).

Step 2: Connect Your Wallet Click the "Connect Wallet" button. This will open a "Select Wallet" pop-up.

Choose your wallet provider (such as MetaMask, Ronin Wallet, Keplr, etc.) from the list. Your wallet extension (in your browser) will open and ask you to approve the connection to web3cart.

Step 3: Register on the Smart Contract Once your wallet is successfully connected, the button on the screen will change to "Register" or "Register on Contract."

Click this button. Your wallet will open one last time and ask you to approve a transaction. This transaction officially registers your wallet address with the marketplace smart contract, authorizing it to receive funds from sales.

After the transaction is confirmed on the blockchain, you will be automatically redirected to the "Add New Product" form, where you can now list your items.

Important: Understanding the One-Time Wallet Registration Fee

When you complete the "Seller Registration" (Step 3 in the previous guide), you are required to approve a transaction from your wallet. This transaction incurs a small fee, known as a "gas fee."

We want to be completely transparent about this cost:

This fee is a network cost, NOT an web3cart platform fee.

This gas fee is paid directly to the blockchain's network (e.g., to the BSC or Ethereum network) to process and validate your registration on the smart contract.

web3cart does not receive any portion of this one-time fee.

This registration is a fundamental and mandatory part of the decentralized Web3 e-commerce model, ensuring that your sales revenue is securely and automatically routed to your own wallet.