Custom Explorer Instance Deployment Tool
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
This tool generates configuration for custom explorer instances based on contract verification data and deployment settings. It analyzes on-chain contract data and verified source code to produce deployment-ready configurations for block explorer platforms such as Etherscan, Blockscout, Sourcify, or custom explorers. The tool extracts contract metadata including address, name, chain ID, verification status, and ABI, and combines it with user-provided deployment configuration to generate a comprehensive deployment manifest. Results are presented as a structured configuration output with setting cards, status indicators, and a full JSON deployment configuration. This is essential for developers setting up custom block explorers, teams deploying private explorer instances, and projects requiring specialized contract browsing interfaces.
HOW TO USE
Connect your wallet (read-only, no transaction required) and select the target network. Enter the contract name and address, select the explorer platform (Etherscan, Blockscout, Sourcify, or Custom), and optionally provide a deployment configuration in JSON format. Click "generate explorer configuration" and the tool will verify the contract, fetch contract metadata, and generate a comprehensive deployment configuration. Results display a summary with contract and platform details, detailed setting cards showing each configuration parameter with status indicators, and a complete JSON deployment configuration. Use the report to deploy your custom explorer instance or integrate the configuration into your deployment pipeline.
TECHNICAL MECHANISM
The generator uses ethers.js v5.7.2 and block explorer APIs to perform a multi-stage configuration generation process. First, it calls eth_getCode to verify the contract is deployed on-chain. It then uses block explorer APIs (Etherscan, Blockscout, Sourcify) to fetch verified source code and ABI data for the target contract. The tool extracts contract metadata—including name, address, chain ID, verification status, and ABI—and validates the user-provided deployment configuration. It then generates a comprehensive deployment manifest that includes explorer type configuration, contract details, chain ID, feature flags (contract verification, logs, events, transactions), and user-provided settings. The output is formatted as a structured JSON configuration ready for use with the selected explorer platform's deployment tools. The tool also validates the user-provided JSON configuration for syntax and required fields, providing feedback on any issues. Results are compiled into a structured report with detailed setting cards showing each configuration parameter and its status.
WHAT IT CANNOT SEE
This tool cannot actually deploy or instantiate explorer instances—it performs analysis and configuration generation only. It is limited by the RPC provider's rate limits and block range availability for verification. It cannot access private repositories or restricted deployment configurations that require authentication. The analysis relies on the accuracy and completeness of source code verification and configuration data; unverified contracts may produce incomplete configurations. It cannot analyze contracts that are not verified or have opaque implementation details where ABI data is not accessible. It cannot guarantee that generated configurations will work with all explorer platforms without additional manual configuration or platform-specific adjustments. The tool is limited to the specific contract instances and configurations that are accessible via RPC. It cannot test explorer instance deployment without actual deployment infrastructure—the tool provides a configuration but does not execute deployment steps. It cannot generate configurations for contracts that have not been verified on a block explorer.
PLEASE NOTE
This is a read‑only analytics tool—it never submits transactions or deploys explorer instances. It is designed for EVM‑compatible chains and works best with verified contracts. The generated configurations are for informational and deployment planning purposes only and should be reviewed before actual deployment. Always verify the generated configuration against your specific explorer platform's requirements and test deployment in a staging environment before production use. The tool's configuration generation is heuristic and may need manual adjustments for complex deployment scenarios.