Spaces:
Running
Running
Clonar https://intel.arkm.com/ porem com UX whiteoff clean barra superior grande de busca -print visualizer (objetivo central do projeto) -Print tracer Abaixo referencia para APIS abertas { "project": "EloOnChain", "description": "A web-based tool. Inspired by ArKham. That allows users to explore blockchain transaction relationships between wallet addresses by visualizing connections as an interactive graph. The tool uses public blockchain APIs to fetch transaction data without requiring authentication or private tokens.", "features": { "address_search": { "enabled": true, "description": "Search bar with autocomplete to input a wallet address (e.g., 0x...). Validates format for Ethereum, Bitcoin, and other supported chains.", "auto_complete": true, "supported_chains": ["Ethereum", "BSC", "Polygon", "Arbitrum", "Bitcoin"] }, "add_additional_addresses": { "enabled": true, "description": "Allow users to manually add more wallet addresses to include in the graph, even if not directly connected on-chain yet.", "method": "Button to 'Add Address' with input field" }, "transaction_history_analysis": { "enabled": true, "description": "Fetch all incoming and outgoing transactions for each address using public, free-tier APIs. No private infrastructure or authentication required.", "api_endpoints": [ { "chain": "Ethereum, BSC, Polygon, Arbitrum, and other EVM chains", "api": "Covalent Free API", "endpoint": "https://api.covalenthq.com/v1/ {chain_id}/address/{address}/transactions_v2/", "example": "https://api.covalenthq.com/v1/1/address/0x1F98431c8aD98523631AE4a59f267346ea31F984/transactions_v2/ ", "api_key_required": false, "note": "Use without key for basic access. Optional key for higher rate limits. Chain IDs: 1 (ETH), 56 (BSC), 137 (Polygon), 42161 (Arbitrum)." }, { "chain": "Ethereum", "api": "Etherscan Public API", "endpoint": "https://api.etherscan.io/api?module=account&action=txlist&address={address}&sort=desc", "example": " https://api.etherscan.io/api?module=account&action=txlist&address=0x1F98431c8aD98523631AE4a59f267346ea31F984&sort=desc", "api_key_required": false, "note": "Works without API key. Free signup increases rate limits. Supports ERC-20 and internal txs via different modules." }, { "chain": "Bitcoin", "api": "Blockchair API", "endpoint": " https://api.blockchair.com/bitcoin/dashboards/address/ {address}", "example": "https://api.blockchair.com/bitcoin/dashboards/address/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa ", "api_key_required": false, "note": "Returns full transaction history, UTXOs, and balance. No key needed." }, { "chain": "Bitcoin", "api": "Blockchain.com API", "endpoint": "https://blockchain.info/rawaddr/ {address}", "example": "https://blockchain.info/rawaddr/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa ", "api_key_required": false, "note": "Simple, fast, no authentication. Returns paginated transaction list in JSON." } ] }, "relationship_graph": { "enabled": true, "description": "Visualize addresses as nodes and transactions as directed edges. Show value and frequency of transfers.", "visualization_library": ["Vis.js", "D3.js", "Kumu"], "interactive_features": [ "Zoom and pan", "Click on edge to see transaction details (hash, value, date)", "Color-coded nodes by entity type (if tagged)" ], "data_format": { "nodes": [ { "id": "0xabc...", "label": "Wallet A", "type": "user" }, { "id": "0xdef...", "label": "Uniswap", "type": "contract" } ], "edges": [ { "from": "0xabc...", "to": "0xdef...", "label": "5.2 ETH", "tx_hash": "0x123..." } ] } }, "filters_and_options": { "chain_filter": { "type": "dropdown", "multi_select": true, "options": ["Ethereum", "BSC", "Bitcoin", "Polygon", "Arbitrum"] }, "time_range": { "options": ["Last 24h", "Last 7 days", "Last 30 days", "All time"] }, "min_value_filter": { "unit": "ETH or native token", "description": "Hide transactions below a certain value threshold" } } }, "technical_notes": { "no_private_infrastructure": "This tool does NOT require running blockchain nodes or private APIs. It relies 100% on public, free-tier blockchain APIs.", "rate_limiting": "Respect API rate limits: Covalent (~1 req/sec), Etherscan (~5 req/sec), Blockchair (~10 req/sec). Use caching or delays to stay compliant.", "data_privacy": "No user data is stored. All queries are client-side or ephemeral.", "scalability_limitation": "Optimized for small graphs (1β20 addresses). Not intended for full chain analysis.", "cors_compatibility": "All listed endpoints support CORS and can be called directly from browser-based apps." }, "example_use_case": "User searches for '0x1F98431c8aD98523631AE4a59f267346ea31F984' (Uniswap), adds '0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48' (USDC) manually, and sees transaction flows between them and other connected wallets." } - Initial Deployment
a5464cb
verified