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

NFT Sweep-and-Stake Tool

Automation · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryAutomation
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 Sweep-and-Stake Tool watches the current page for NFT listings or mint activity, identifies NFTs that can be swept (bulk purchased) and staked, calculates the optimal sweep and stake strategy based on floor prices and staking rewards, and provides a one-click interface to sweep NFTs and stake them in a single transaction sequence. It automates the entire sweep-to-stake workflow for NFT arbitrage and yield generation.

WHERE IT RUNS

This tool operates as a userscript within the BotGentz extension framework, running directly in your browser on any website. It works on any EVM-compatible blockchain page—Ethereum, Polygon, Arbitrum, Optimism, and more—where NFT marketplaces and staking contracts are deployed. The tool integrates seamlessly into your workflow, appearing as a draggable panel that stays accessible as you trade and stake NFTs.

HOW TO USE

Enter the marketplace, staking, and NFT contract addresses in the "Contract Setup" section. Set your sweep budget, minimum floor price threshold, maximum number of NFTs per sweep, and refresh interval. Toggle auto-execute on or off for automatic sweeps. Click "Connect & Start Sweeping" to connect your real wallet extension, which will begin scanning for sweep opportunities at your specified interval. The panel displays your wallet balance, floor price, staking APY, available NFTs, and estimated cost. Use "Execute Sweep Now" to manually trigger a sweep, "Refresh Data" for an immediate update, or "Stop Monitoring" to disconnect.

TECHNICAL OPERATION

NFT Sweep-and-Stake Tool uses raw JSON-RPC calls via window.ethereum.request() to interact with the blockchain. It loads ethers at runtime using a simple script tag injection for ABI encoding and contract interactions. The tool reads NFT prices from marketplace contracts using eth_call with price view functions. It reads staking rewards and lock periods from staking contracts using eth_call. The tool calculates the optimal sweep strategy by dividing the user's budget by the floor price, capping at the maximum NFTs per sweep. It checks the user's wallet balance using eth_getBalance to ensure sufficient funds. When a sweep is executed, the tool submits transactions in sequence: first the sweep (bulk purchase) and then the stake. The tool tracks transaction confirmations and reports the status with gas cost tracking.

THE PANEL

The NFT Sweep-and-Stake Tool panel is fully draggable and remembers its position between sessions using GM_setValue. It snaps to the edge of the viewport for a clean interface and can be collapsed to a small icon when not in use. The panel is resizable to accommodate longer content. Press Escape to quickly close or collapse the panel. The design is optimized for productivity with a dark theme, clear visual hierarchy, and responsive controls that adapt to your workflow.

PLEASE NOTE

This tool requires the free BotGentz extension installed in your browser and a real EVM wallet extension (MetaMask, Rabby, etc.) already installed. EVM chains only—this does not work on non-EVM blockchains. The tool cannot read NFT prices if the marketplace does not expose a view function for them, cannot read staking rewards if the staking contract does not expose a view function, cannot execute if the user lacks sufficient funds, and cannot predict price changes during the sweep. No private keys are stored or transmitted—all signing happens directly through your wallet extension. Always verify the contract addresses and sweep amounts before executing.

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.