Blockchain Analytics Platform
Complete guide to all modules in the Blockchain Analytics Platform v1.0.0
Platform Overview
The Blockchain Analytics Platform provides comprehensive blockchain data analysis through six specialised modules.
Link: https://cybercentry-blockchain-analytics-platform.vercel.app/
6 Modules
48+ Functions
Real-time Data
Available Functions
Complete list of implemented Etherscan API v2 functions
Block & Transaction Module (10 functions) • getTransactionStatus() - Get transaction status • getTransactionExecutionStatus() - Get execution status • getBlockReward() - Get block mining rewards • getBlockCountdown() - Get block countdown timer • getBlockNumberByTimestamp() - Find block by timestamp • getDailyAvgBlockSize() - Daily average block size • getDailyBlockCount() - Daily block count statistics • getDailyBlockRewards() - Daily mining rewards • getDailyAvgBlockTime() - Daily average block time • getDailyUncleCount() - Daily uncle block count
Contract Module (7 functions) • getContractABI() - Get contract ABI • getContractSourceCode() - Get verified source code • getContractCreation() - Get contract creation info • verifySourceCode() - Submit source for verification • checkVerificationStatus() - Check verification status • verifyProxyContract() - Verify proxy contracts • checkProxyVerification() - Check proxy verification
Gas & Statistics Module (7 functions) • getGasOracle() - Get current gas prices • getGasEstimate() - Estimate gas for transactions • getGasPrice() - Get current gas price • getTotalEtherSupply() - Get total ETH supply • getEthereumPrice() - Get current ETH price • getDailyGasUsed() - Daily gas consumption • getDailyAvgGasPrice() - Daily average gas prices
Security Module (6 functions) • analyzeAddress() - Comprehensive security analysis • batchAnalyze() - Analyse multiple addresses • detectScamPatterns() - Detect suspicious patterns • analyzeTransactionPatterns() - Transaction behaviour analysis • checkContractVerification() - Contract verification status • calculateRiskScore() - Risk assessment scoring
Token Module (8 functions) • getTokenSupply() - Get total token supply • getTokenBalance() - Get token balance for address • getHistoricalTokenBalance() - Historical token balances • getAddressERC20Holdings() - Get all ERC20 holdings • getAddressERC721Holdings() - Get all NFT holdings • getTokenHolders() - Get token holder list • getTokenHolderCount() - Get total holder count • getTokenInfo() - Get token metadata
Wallet Module (10 functions) • getBalance() - Get ETH balance for an address • getMultiBalance() - Get balances for multiple addresses • getTransactions() - Get normal transactions • getInternalTransactions() - Get internal transactions • getERC20Transfers() - Get ERC20 token transfers • getERC721Transfers() - Get NFT transfers • getERC1155Transfers() - Get ERC1155 transfers • getMinedBlocks() - Get blocks mined by address • getBeaconWithdrawals() - Get beacon chain withdrawals • getHistoricalBalance() - Get historical balance data
Getting Started
How to use the Blockchain Analytics Platform effectively.
Step 1: Select Network Choose your blockchain network from the configuration.
Step 2: Select Analysis Module Pick a tab for your analysis type.
Step 3: Execute Analysis Input the required parameters and execute your analysis to receive real-time blockchain data.
Last updated