Hard Fork Impact Explainer
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Hard Fork Impact Explainer is a read-only tool that analyzes on-chain data for hard fork proposals and generates AI-powered plain-language explanations of fork impact and risks. It reads hard fork proposal details, current chain state, proposed changes, fork activation block, fork status, validator set composition, voting power distribution, governance proposal status, client compatibility, node participation, chain split risk indicators, finality status, reorg risk, protocol parameters, and execution status. The tool then presents this data alongside an AI-generated explanation of fork timeline, validator readiness, chain split risk, and potential impact on network security and operations — helping you understand the risks before acting on hard fork-related governance or preparing your infrastructure.
HOW TO USE
Connect your wallet using the BGWallet bridge and select your target network. Enter the governance or fork contract address — you vouch for this contract, not the tool. Enter the fork proposal ID you want to analyze. Optionally specify the network name. Click "Analyze hard fork impact" to read on-chain data. The tool displays the contract address, proposal ID, network name, fork status, activation block, and validator readiness. Detailed information includes chain split risk, current chain state, proposed changes, voting power distribution, validator set size, client compatibility, node participation, finality status, reorg risk, protocol parameters, and execution status. A fork impact risk meter visually indicates the overall risk level (Low/Medium/High/Critical). An AI explanation appears below the on-chain data, describing the hard fork's risk profile including fork timeline, validator readiness, chain split risk, and potential impact on network security and operations. The wallet's own signature step still protects you — this explanation is informational only and does not replace reviewing what you approve in your wallet.
TECHNICAL MECHANISM
The tool uses ethers.js v5.7.2 with the provider from the BGWallet bridge to read on-chain data from the contract you specify. No hardcoded contract addresses are used — you are always in control of which contract you trust. When analyzing hard fork impact, the tool reads hard fork proposal details from the governance or fork contract (e.g., getForkProposal(), getForkDetails()), current chain state from the chain state registry or configuration contract, proposed changes from the fork payload or proposal (e.g., EIPs, parameter updates), fork activation block from the fork schedule or activation contract, fork status from the execution or status tracking contract, validator set from the validator registry (e.g., getValidators(), getActiveValidators()), voting power distribution from the voting power contract, governance proposal status from the governance module, client compatibility from the compatibility verification contract, node participation from the participation tracking contract, chain split risk indicators from the split monitoring contract, finality status from the finality monitoring contract, reorg risk from the reorg monitoring contract, protocol parameters from the parameter storage, and execution status from the execution contract. The tool fetches event logs (e.g., ForkProposed, ForkActivated, ForkExecuted) by walking backwards in chunks and halving chunk size on failure, ensuring logs are properly read despite varying RPC limitations. The data is formatted and passed to the AI bridge via BGAI.generate() with a structured prompt that includes all the on-chain data read. The AI is instructed to explain the hard fork's risk profile including fork timeline, validator readiness, chain split risk, and potential impact — while stating plainly that it cannot predict client software bugs, node upgrade adoption rates, chain split outcomes, or network disruptions, and cannot guarantee that the hard fork will activate successfully or that the chain will remain unified. The AI response is capped at 1,024 tokens to ensure concise, focused risk assessments. All computed values are guarded against negative numbers — if a validator readiness percentage or risk score appears invalid, the tool flags it rather than displaying nonsensical values.
WHAT IT CANNOT SEE
This tool cannot predict client software bugs, node upgrade adoption rates, chain split outcomes, or network disruptions. It cannot guarantee that the hard fork will activate successfully or that the chain will remain unified. It cannot detect off-chain client issues, node misconfigurations, or network effects not reflected on-chain. The AI explanation is generated from on-chain data only and cannot detect hidden client software bugs, node operator misconfigurations, validator coordination failures, or off-chain network issues. It cannot predict validator behavior after the fork, network performance under new rules, or potential user adoption issues. The tool does not continuously monitor the hard fork; each analysis is a snapshot at the time of the lookup. It cannot detect delayed activation, failed forks, or off-chain monitoring issues. The tool does not store any data persistently; all state is in-memory and resets on reload. The AI explanation is informational and does not constitute financial advice, legal advice, or a guarantee of hard fork success or network stability.
PLEASE NOTE
Hard Fork Impact Explainer works exclusively with EVM-compatible chains. It requires a Web3 wallet (MetaMask or similar) and the BGWallet bridge. Explanations are AI-generated from data the app reads on-chain — always review what you are actually signing in your wallet before approving it. Always verify the contract address you are using — the tool does not validate or endorse any contracts. Hard forks carry significant risk including potential chain splits, client incompatibility, validator misalignment, network instability, and disruptions to network operations. Use this tool as a guide only; always cross-check with the protocol's official documentation and independent sources for critical decisions. This is experimental software; use at your own risk.