OpenSea Floor Monitor Buy Telegram
This workflow is for users who want to automatically buy the cheapest listed NFT in an OpenSea collection when the floor price is at or below a target, then get a Telegram confirmation with the transaction details.
Manually watching a collection and buying the floor listing is tedious. This workflow monitors the collection’s lowest listing every minute, sends you a Telegram alert when it finds one (and optionally only when the price is below a threshold), places the buy order for you, and then sends a second Telegram message with the buy result and transaction hash. It stops after a successful buy.
Runs when you start it and reads your config (collection, Telegram, optional max price, RPC URL, buyer address, and private key).
Every minute, fetches the best (lowest) listing for the collection from OpenSea.
If you set “Alert only when below (ETH)”, it only continues when the floor price is below that value; otherwise it continues as soon as it finds a listing.
Sends a Telegram message with the current floor price (collection name, price, and currency).
Gets fulfillment data for that listing, then submits the buy transaction using your wallet (address and private key) and the RPC URL for the listing’s chain.
After a successful buy, sends a second Telegram message with the buy result and transaction hash, then stops (no more polling).
OpenSea collection slug – The collection you want to monitor (e.g. templars-of-the-storm).
Telegram credentials – So the workflow can send you the floor alert and the buy result.
Alert only when below (ETH) – Optional. If you set a value (e.g. 0.1), the workflow only proceeds to buy when the floor price is below that; otherwise it keeps checking every minute.
RPC URL (listing chain) – JSON-RPC URL for the chain where the listing lives (e.g. Arbitrum). Must match the collection’s chain.
Fulfiller address (buyer wallet) – Your wallet address that will receive the NFT and pay for it.
Fulfiller private key (0x...) – The private key for that wallet, used to sign the buy transaction. Keep this secret.
OpenSea - Fetch best listing: Gets the lowest listing for the collection.
OpenSea - Get fulfillment data: Prepares the data needed to execute the buy.
OpenSea - Fulfill order: Sends the transaction to buy the NFT.
Telegram - Send message: Sends the floor alert and the buy result to your chat.
Tip: This executable workflow was automatically generated by SeamFlux Bot. To use it, create an execution and test it with your data to ensure it meets your needs.
Ready to get started?
to run this template or create a scheduled task, and ask AI about detailed node execution steps.
Run Locally — download this workflow as a ZIP or run it via Seamflux CLI in your terminal; use the "Run Locally" button above to choose.
Build a workflow from scratch using AI chat. No complex parameter configuration or flowchart dragging needed.