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

NFT Bundle Buyer

NFTs · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
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 Buyer watches the current page for NFT listings, allows you to select multiple NFTs from the current view, calculates the total cost including marketplace fees and royalties, and executes a single batch purchase transaction for all selected NFTs in sequence using your wallet. The tool helps you acquire multiple NFTs from a collection quickly without making individual purchases one at a time.

WHERE IT RUNS

This tool works on any webpage that displays NFT listings with prices, including NFT marketplaces, collection pages, and trading platforms. It automatically detects listings and prices from page content. The script runs on all websites as designated in its match patterns.

HOW TO USE

After installing the BotGentz extension, navigate to any NFT collection or listing page. Click the NFT Bundle Buyer icon in your browser toolbar or use the keyboard shortcut (Alt+B). The panel will open. Click "Connect Wallet" to connect your real EVM wallet extension—this enables transaction signing, balance checking, and gas price detection. Click "Refresh Listings" to detect all visible NFTs on the page. Select the NFTs you want to purchase by checking the boxes next to each listing. Configure your bundle settings including max bundle size, gas price limit, and toggle whether to include marketplace fees, royalties, and gas estimates in the total. The panel displays a summary showing the number of selected NFTs and total cost. Click "Purchase Bundle" to execute the purchase. Confirm the transaction in your wallet and the panel will show progress as each NFT is purchased sequentially.

TECHNICAL SECTION — SELECTION AGGREGATION AND SEQUENTIAL PURCHASE ENGINE

Unlike manual purchase tools that require separate transactions for each NFT, this tool uses a selection aggregation and sequential purchase engine. It first scans the page DOM to detect all visible NFT listings, extracting IDs, prices, and listing elements. Each listing is presented with a checkbox for selection. The engine aggregates selected NFTs and calculates the total cost using a comprehensive formula: base listing total + estimated marketplace fees + estimated creator royalties + estimated gas costs. When the user initiates the bundle purchase, the engine performs a balance check against the total cost, then executes sequential purchase transactions via eth_sendTransaction with configurable gas limits. Each transaction is submitted one at a time with a delay between submissions to avoid rate limiting. The engine tracks progress and reports success or failure for each purchase. This approach provides a streamlined batch purchasing experience while maintaining full control over each transaction.

THE PANEL

The panel is draggable anywhere on the screen and remembers its position per site. It can snap to the left, right, top, or bottom edges, or float freely. Collapse it to a small status indicator when you need more page visibility, and expand it again with a single click. Resize it vertically or horizontally to show more listings. Press Escape to close the panel instantly. All settings (max bundle size, gas limit, fee inclusion, royalty inclusion, gas inclusion, confirmation) are saved globally and persist across sessions.

PLEASE NOTE

This tool requires the free BotGentz extension and a real EVM wallet extension already installed in your browser. EVM chains only—supports Ethereum Mainnet, Polygon, Arbitrum, and Optimism. This tool signs and sends purchase transactions via your wallet. Always review your selected NFTs and total cost before purchasing. Cannot execute atomic batch purchases that require contract-level batch functions not available on the marketplace, cannot purchase NFTs that require specific authentication beyond wallet connection, cannot guarantee that all selected NFTs will still be available when transactions are submitted, and cannot detect off-platform listings. You may be unable to complete the full bundle if individual NFTs are purchased by others during the process. Websites change their layouts frequently; scripts may need updates, and we work to keep them current but cannot guarantee uninterrupted operation.

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.