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

Sidechain Validator

Developer Tools · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — nothing to install.
CategoryDeveloper Tools
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

This tool provides read-only access to sidechain contract data on EVM networks. It allows sidechain validators, users, and researchers to inspect sidechain contract state, validator sets, checkpoint submissions, block hashes, state roots, deposit/withdrawal events, and bridge contract state. Instead of relying on block explorers or third-party dashboards, you connect directly to the blockchain via your wallet's RPC provider and retrieve raw sidechain data. You can view the current epoch, checkpoint count, validator threshold, validator list, checkpoint submissions, and bridge token information. The tool is designed for sidechain development, monitoring, and research.

HOW TO USE

Connect your wallet using the BGWallet bridge and select your target network. Choose the query type: Sidechain contract state, Validator set, Checkpoint submissions, or Bridge state. Enter the sidechain contract address. For validator queries, optionally enter a validator address to check if they are part of the validator set. For checkpoint queries, optionally enter a checkpoint ID to filter submissions. Click "Validate sidechain" to execute the query. Results appear in the results panel with formatted JSON output.

TECHNICAL MECHANISM

The tool uses ethers.js v5.7.2 to interact with the blockchain via BGWallet's provider. For contract state queries, it calls common sidechain methods: owner(), currentEpoch(), checkpointCount(), lastCheckpoint(), validatorThreshold(), and isPaused(). For validator queries, it reads validatorCount(), validators(index), and isValidator(address). For checkpoint queries, it uses eth_getLogs with automatic chunking and halving on limit errors, searching for CheckpointSubmitted, CheckpointFinalized, and EpochCheckpoint events. For bridge queries, it reads bridgeToken(), bridgeAmount(), totalBridged(), and bridgeCount(), and fetches Deposit and Withdrawal events. All BigNumber values are converted to strings for readable output.

WHAT IT CANNOT SEE

This tool cannot verify the validity of sidechain blocks without full sidechain node data. It cannot detect if validators are colluding or acting maliciously. It cannot verify checkpoint signatures without access to the validator public keys. It cannot determine if a checkpoint is valid without access to the sidechain's transaction history. It cannot detect data availability issues or fraud. It cannot prove that a deposit or withdrawal was processed correctly without the sidechain's internal state. It cannot detect if the bridge has been compromised or if funds are at risk. You are responsible for understanding the sidechain's security model and verifying trust assumptions.

PLEASE NOTE

EVM chains only. Supports Ethereum, Optimism, Arbitrum, Polygon, Base, and other EVM-compatible networks with sidechain contracts. Does not support Solana, Tron, Starknet (non-EVM), SUI, TON, Aptos, Bitcoin, Cosmos, or XRP. Requires a wallet connected via BGWallet to provide the RPC provider. The tool is read-only and does not sign any transactions. Always verify contract addresses and sidechain data independently before relying on the results.

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.