NFT Bot Monitoring
What is NFT Bot Monitoring?
NFT Bot Monitoring is primarily designed to track changes in NFT prices, order updates, and ownership transfers.
Typical Scenarios for NFT Bot Monitoring
Monitoring changes in NFT floor prices
BAYC NFT floor price is greater than 100E
BAYC NFT floor price is less than 100E
Monitoring NFT transfers
BAYC #1 is transferred from Address A to Address B
Monitoring offers received by specific NFT owners
Monitoring the actions of target addresses buying NFTs
Supported Data Sources
Ethereum
on chain
Very High
Supported Data Sources
Ethereum
On-chain
Very High
Supported Markets
OpenSea
High
*We are planning to support more markets.
How to Configure NFT Bot Monitoring?
After logging into the ChainBot platform, go to the upper right corner and click "Create Bot" -> "NFT Monitor".
Info Description
Name
Bot Monitor Name
Yes
Chain
Select a supported blockchain
Yes
Contract
Select an NFT contract, ERC 721 or ERC 1155
Yes
Market
NFT trading market
Yes
Event
Type of NFT event
Yes
Tags
Tags for the Bot Monitor, useful for search
Yes
Event Types
Listed
NFT is listed
MetadataUpdated
NFT metadata is updated
Sold
NFT is sold
Transferred
NFT ownership is transferred
ReceivedBid
Received a bid
ReceivedOffer
Received an offer
Cancelled
NFT listing is cancelled
FloorPrice
Collection floor price
Conditions Description
makerAddress
==
Maker address
takerAddress
==
Taker address
price
>, >=, <, <=
NFT price
token_id
==
Token ID of the NFT
Template Variables
$taker.address
Taker address
$maker.address
Maker address
$collection.slug
NFT identifier on the platform
$item.opensea_link
Link to the item page on OpenSea
$item.token_id
Extract the final token ID from item.nft_id
$payment.symbol
Payment symbol, usually WETH
$payment.price
Sale price or base price, user needs to handle decimals
$payment.usd_price
Corresponding original payment.usd_price field
$quantity
Quantity of tokens, always 1 for ERC 721, could be multiple for ERC 1155
$transaction.hash
On-chain transaction hash
$transaction.timestamp
RFC3339 format timestamp
$subscriptions.name
Bot Monitor name
$monitor.market
Market monitored by the Bot, currently OpenSea
$event.type
Value listed like Listed, etc.
$event.timestamp
RFC3339 format timestamp
$chain.explore
Default Alert Template
Learn about alert notification templates?
Notification Message Example
[ Listed monitor for BAYC ] New Listed event for friendship-bracelets-by-alexis-andre #24805 at opensea View : https://opensea.io/collection/friendship-bracelets-by-alexis-andre Time: 2022-11-30T14:07:23+08:00 Created By ChainBot.io
NFT Bot Monitoring Case
Last updated