This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

NFT Bundle Seller

NFTs · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — nothing to install.
CategoryNFTs
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

NFT Bundle Seller lets you list multiple NFTs as a single bundle on supported marketplaces at a fixed price. Instead of listing each NFT individually, you group them together into a bundle—perfect for selling collections, themed sets, or complementary items. The tool verifies ownership of each NFT, approves the marketplace contract, and creates a single bundle listing on the marketplace. This saves gas, simplifies the selling process, and makes it easier for buyers to purchase multiple NFTs in one transaction.

HOW TO USE

Connect your EVM wallet and select the network. Enter the marketplace contract address (e.g., OpenSea Seaport, Blur) that supports bundle listings. In the NFT input area, list each NFT you want to include in the bundle on a new line using the format: contract,tokenId. Enter the bundle price in wei. Click "Add NFTs" to load them, then click "Check NFTs" to verify ownership of each token. Review the status, then click "List bundle for sale" to approve each NFT for the marketplace and create the bundle listing. The tool approves each NFT (using setApprovalForAll() or approve()), then calls the marketplace's bundle listing function.

TECHNICAL MECHANISM

The tool first verifies ownership of each NFT by calling ownerOf(tokenId) for ERC-721 tokens or balanceOf(account, tokenId) for ERC-1155 tokens. It then approves the marketplace contract to transfer each NFT—using setApprovalForAll(marketplace, true) for ERC-721/ERC-1155 or approve(tokenId) for individual ERC-721 tokens. Finally, it calls the marketplace's bundle listing function, which typically accepts an array of NFT contracts and token IDs, along with the bundle price. The marketplace creates a single offer for the entire bundle, which can be purchased by a buyer in one transaction. The tool uses receipt.effectiveGasPrice for accurate gas reporting and provides progress feedback during the listing process.

WHAT IT CANNOT SEE

This tool cannot bundle NFTs that are not owned by the connected wallet—ownership is verified before proceeding. It relies on the marketplace supporting bundle listings via its contract interface; marketplaces that do not expose a bundle listing function (e.g., older versions of Seaport or custom marketplaces) are not supported. The tool does not support marketplaces that use off-chain order books or require additional signatures. Gas costs scale with the number of NFTs in the bundle, which can be significant for large bundles.

PLEASE NOTE

Not all marketplaces support bundle listings—ensure the marketplace contract you specify has a bundle listing function. Bundle listings typically cannot be combined with other offers or bidding mechanisms. The marketplace contract must be trusted; verify its security and audit status before use. This tool is for EVM chains only and does not support non-EVM networks.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.