NFT Bot 监控
NFT Bot 监控是什么?
NFT Bot 监控主要围绕着 NFT 价格变更,订单变更,以及所属权的转移而设计的。
NFT Bot 监控典型场景
监控 NFT 地板价的变更
BAYC NFT 地板价大于 100E
BAYC NFT 地板价小于 100E
监控 NFT 的转移
BAYC #1 从 A 地址转移到 B 地址
监控指定 NFT 的所有者收到的 offer
监控目标地址买入 NFT 的行为
支持的数据源
数据源 | 类型 | 稳定性 |
---|---|---|
Ethereum | on chain | 极高 |
支持的数据源
数据源 | 类型 | 稳定性 |
---|---|---|
Ethereum | 链上 | 极高 |
支持的 Market
Market | 稳定性 |
---|---|
OpenSea | 高 |
*我们正在计划支持更多的 Market。
如何配置 NFT Bot 监控?
登录 ChainBot 平台后,右上角 "Create Bot" -> "NFT Monitor"。
Info 说明
字段名 | 说明 | 是否必填 |
---|---|---|
Name | Bot 监控名称 | 是 |
Chain | 选择已支持的链 | 是 |
Contract | 选择 NFT 合约,ERC 721 或 ERC 1155 | 是 |
Market | NFT 交易市场 | 是 |
Event | NFT 行为类型 | 是 |
Tags | Bot 监控 tags,利于搜索 | 是 |
Event 类型
类型 | 说明 |
---|---|
Listed | NFT上架 |
MetadataUpdated | NFT 的 metadata 更新 |
Sold | NFT 被卖出 |
Transferred | NFT 所有权被转移 |
ReceivedBid | 收到的竞价 |
ReceivedOffer | 收到的出价 |
Cancelled | NFT 被取消上架 |
FloorPrice | collection 地板价 |
Conditions 说明
参数 | Symbol | 说明 |
---|---|---|
makerAddress | == | maker 地址 |
takerAddress | == | taker 地址 |
price | >, >=, <, <= | NF |
token_id | == | 目标 NFT 的 token_id |
模板变量
变量 | 说明 |
---|---|
$taker.address | taker 地址 |
$maker.address | maker 地址 |
$collection.slug | 交易平台的nft 标识 |
$item.opensea_link | 到 OpenSea 的 item 页面的链接 |
$item.token_id | 需要从 item.nft_id 中取出来最后的token id |
$payment.symbol | 支付 Symbol 一般为 WETH |
$payment.price | 取 sale_price 或者 base_price ,需要用户处理 decimals ; |
$payment.usd_price | 对应原始的 payment.usd_price 字段 |
$quantity | token 的数量,721协议都是1,1155可能是多个 |
$transaction.hash | 链上 transaction hash |
$transaction.timestamp | RFC3339 |
$subscriptions.name | Bot 监控名称 |
$monitor.market | Bot 监控的 market,目前为 OpenSea |
$event.type | 取值 Listed 等 |
$event.timestamp | RFC3339 |
$chain.explore | 公链的浏览器前缀,https://etherscan.io/ |
默认告警模板
通知消息示例
[ 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 监控案例
最后更新于