ChainBot Docs
English
English
  • 🎉ChainBot Introduction
  • ☺️Quick Start
  • 🚀Basic Usage
    • 🤖Monitoring/Bot
      • Transaction Bot Monitoring
      • Event Bot Monitoring
      • DEX Bot Monitoring
      • Value Bot Monitoring
      • NFT Bot Monitoring
      • Snapshot Bot Monitoring
      • Block Bot Monitoring
      • Arweave Bot Monitoring
    • 🧲Lists
      • Create List
      • Manage List
    • 📝Contract Management
      • Add Contract
      • Manage Contract
    • 📮Notify Channels
      • Email
      • Slack
      • Discord
      • Telegram
      • DingTalk
      • Pushover
      • Pagerduty
      • Webhook
      • Lark
      • Cobo Argus
    • 🔔Subscription
  • 💻Advanced Features
    • Fork Bot
    • Manage Bot
    • Alarm Notification Template
      • Message Template Variable Summary
    • Condition(s) Description
    • Webhooks
    • ⛏️Supported Data Sources
    • API
      • API Key Application
      • API Doc
  • Bot Configuration Examples
    • Event Bot Example
    • Dex Bot Example
    • Value Bot Example
    • Transaction Bot Example
    • Block Bot Example
    • NFT Bot Example
    • Snapshot Bot Example
    • Arweave Bot Example
  • 🫂Privacy Policy
    • Privacy Policy
    • Terms of Services
  • Support
    • 🤔FAQ
    • 📩Contact us
Powered by GitBook
On this page
  • What is Block Bot Monitoring?
  • Typical Scenarios for Block Bot Monitoring
  • How to Configure Block Bot Monitoring?
  1. Basic Usage
  2. Monitoring/Bot

Block Bot Monitoring

PreviousSnapshot Bot MonitoringNextArweave Bot Monitoring

Last updated 8 months ago

What is Block Bot Monitoring?

Block Bot Monitoring is used to track the gas consumption of blocks in the target chain, thereby allowing for the prediction of possible situations on the chain.

Typical Scenarios for Block Bot Monitoring

  1. Monitoring the value of block Gas Fees

  2. Monitoring the proportion of block gas consumption relative to the maximum block limit

  3. Monitoring the block miner

Supported Data Sources

Data Source
Type
Stability

Ethereum

on chain

Very High

How to Configure Block Bot Monitoring?

After logging into the ChainBot platform, click "Create Bot" -> "Block Monitor" in the top right corner.

Info Description

Field Name
Description
Required

Name

Bot Monitoring Name

Yes

Chain

User-selected chain

Yes

Tags

Bot monitoring tags for search

Yes

Conditions Description

Parameter
Symbol
Description

Miner

==

Monitor blocks mined by specific miner

BlockNumber

>, >=, <, <=, ==

Block height

BaseFeePerGas

>, >=, <, <=, ==

Block Gas Fee

GasUsedPercent

>, >=, <, <=, ==

Proportion of gas used in the block

Template Variable Description

Variable
Description

$block.number

Block height

$block.baseFeePerGas

Block gas fee

$block.gasUsedPercent

Percentage of gas used in the block

$block.miner

Miner address

$block.time

Block creation time

Default Alert Template

[{$bot.name}]
View: https://etherscan.io/block/{$block.height}
Time: {$alert.time}

Notification Message Example

Block Bot Monitoring Case

Block Bot Example

[ Ethereum Base Fee monitor ] BaseFee: 10.35 Gwei View: Time: 2022-11-30T11:28:11+04:00 Created By

🚀
🤖
Learn more about the alert notification template?
https://etherscan.io/block/16081313
ChainBot.io
Create a Block Bot