Serveur MCP

Etherscan

io.etherscan/etherscan-mcp
Crypto et Web3 Outils développeur Public et accessible MCP 2025-11-25

Ce que fait ce MCP

Provides read-only blockchain data including balances, transactions, token transfers, contract source and ABI, logs, receipts, and gas prices.

get_block_by_timestamp
Get Block By Timestamp
Get the block number closest to a given Unix timestamp (seconds).
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['timestamp'], 'properties': {'chainid': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Numeric chain id (e.g. 1=Ethereum, 56=BNB, 137=Polygon). If omitted, defaults to Ethereum Mainnet (1).'}, 'closest': {'enum': ['before', 'after'], 'type': 'string', 'description': 'Return closest block before or after. Default before.'}, 'timestamp': {'type': 'integer', 'minimum': 0, 'description': 'Unix timestamp in seconds.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'array', 'items': {}}, {'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}], 'description': 'The JSON result returned by the Etherscan data tool.'}}, 'additionalProperties': False}
get_contract_abi
Get Contract Abi
Get the verified ABI (JSON) for a contract address.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['address'], 'properties': {'address': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Contract address.'}, 'chainid': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Numeric chain id (e.g. 1=Ethereum, 56=BNB, 137=Polygon). If omitted, defaults to Ethereum Mainnet (1).'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'array', 'items': {}}, {'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}], 'description': 'The JSON result returned by the Etherscan data tool.'}}, 'additionalProperties': False}
get_contract_creation
Get Contract Creation
Get the creator address and creation transaction hash for up to 5 contract addresses. The multi-kilobyte creation bytecode is omitted by default to keep responses small; set include_creation_bytecode=true to include it.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['contractaddresses'], 'properties': {'chainid': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Numeric chain id (e.g. 1=Ethereum, 56=BNB, 137=Polygon). If omitted, defaults to Ethereum Mainnet (1).'}, 'contractaddresses': {'type': 'array', 'items': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$'}, 'maxItems': 5, 'minItems': 1, 'description': 'List of contract addresses (1-5).'}, 'include_creation_bytecode': {'type': 'boolean', 'description': 'Include the full contract creation bytecode (several KB per contract). Omitted by default.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'array', 'items': {}}, {'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}], 'description': 'The JSON result returned by the Etherscan data tool.'}}, 'additionalProperties': False}
get_contract_source
Get Contract Source
Get the verified source code and metadata for a contract address.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['address'], 'properties': {'address': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Contract address.'}, 'chainid': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Numeric chain id (e.g. 1=Ethereum, 56=BNB, 137=Polygon). If omitted, defaults to Ethereum Mainnet (1).'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'array', 'items': {}}, {'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}], 'description': 'The JSON result returned by the Etherscan data tool.'}}, 'additionalProperties': False}
get_gas_oracle
Get Gas Oracle
Get current gas price recommendations (safe / propose / fast) from the gas tracker.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'chainid': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Numeric chain id (e.g. 1=Ethereum, 56=BNB, 137=Polygon). If omitted, defaults to Ethereum Mainnet (1).'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'array', 'items': {}}, {'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}], 'description': 'The JSON result returned by the Etherscan data tool.'}}, 'additionalProperties': False}
get_internal_transactions
Get Internal Transactions
Get internal transactions for an address, or by a specific parent transaction hash.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'minimum': 1, 'description': 'Page number (1-based).'}, 'sort': {'enum': ['asc', 'desc'], 'type': 'string', 'description': 'Sort order by block number.'}, 'offset': {'type': 'integer', 'maximum': 10000, 'minimum': 1, 'description': 'Records per page (max 10000).'}, 'txhash': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{64}$', 'description': 'Parent transaction hash (omit if using address).'}, 'address': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Account address (omit if using txhash).'}, 'chainid': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Numeric chain id (e.g. 1=Ethereum, 56=BNB, 137=Polygon). If omitted, defaults to Ethereum Mainnet (1).'}, 'endblock': {'type': 'integer', 'minimum': 0, 'description': 'End block number.'}, 'startblock': {'type': 'integer', 'minimum': 0, 'description': 'Start block number.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'array', 'items': {}}, {'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}], 'description': 'The JSON result returned by the Etherscan data tool.'}}, 'additionalProperties': False}
get_logs
Get Logs
Search event logs by contract address and/or topics over a block range. Topics are 32-byte hex values; topic0 is usually the keccak256 event-signature hash. Adjacent-topic operators (and/or) combine multiple topic filters. Provide 'address' and/or at least one topic.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'minimum': 1, 'description': 'Page number (1-based).'}, 'offset': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Records per page (max 1000).'}, 'topic0': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{64}$', 'description': 'Topic 0 â\x80\x94 usually the keccak256 event-signature hash.'}, 'topic1': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{64}$', 'description': 'Topic 1 (first indexed argument).'}, 'topic2': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{64}$', 'description': 'Topic 2 (second indexed argument).'}, 'topic3': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{64}$', 'description': 'Topic 3 (third indexed argument).'}, 'address': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Contract address to filter by (optional if filtering by topics).'}, 'chainid': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Numeric chain id (e.g. 1=Ethereum, 56=BNB, 137=Polygon). If omitted, defaults to Ethereum Mainnet (1).'}, 'toblock': {'anyOf': [{'type': 'integer', 'minimum': 0}, {'type': 'string', 'const': 'latest'}], 'description': 'End block number, or "latest". Default latest.'}, 'fromblock': {'anyOf': [{'type': 'integer', 'minimum': 0}, {'type': 'string', 'const': 'latest'}], 'description': 'Start block number, or "latest". Default 0.'}, 'topic0_1_opr': {'enum': ['and', 'or'], 'type': 'string', 'description': 'Combine topic0 and topic1: and | or.'}, 'topic1_2_opr': {'enum': ['and', 'or'], 'type': 'string', 'description': 'Combine topic1 and topic2: and | or.'}, 'topic2_3_opr': {'enum': ['and', 'or'], 'type': 'string', 'description': 'Combine topic2 and topic3: and | or.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'array', 'items': {}}, {'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}], 'description': 'The JSON result returned by the Etherscan data tool.'}}, 'additionalProperties': False}
get_native_balance
Get Native Balance
Get the native coin (e.g. ETH) balance of an address, in wei.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['address'], 'properties': {'tag': {'enum': ['latest', 'earliest', 'pending'], 'type': 'string', 'description': 'Block tag. Default latest.'}, 'address': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Account address to query.'}, 'chainid': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Numeric chain id (e.g. 1=Ethereum, 56=BNB, 137=Polygon). If omitted, defaults to Ethereum Mainnet (1).'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'array', 'items': {}}, {'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}], 'description': 'The JSON result returned by the Etherscan data tool.'}}, 'additionalProperties': False}
get_supported_chains
Get Supported Chains
Get the chains / chain IDs supported by the Etherscan V2 API. In the hosted (proxy) deployment this returns a bundled snapshot shipped with the server, refreshed when the package is updated; in direct/stdio mode it queries the live chain-list endpoint. A chain's absence from the returned list is not proof that it lacks live support.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'array', 'items': {}}, {'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}], 'description': 'The JSON result returned by the Etherscan data tool.'}}, 'additionalProperties': False}
get_token_transfers
Get Token Transfers
Get token transfer events for an address, optionally filtered by token contract. Select the token standard: erc20 (fungible, default), erc721 (NFT), or erc1155 (multi-token).
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'minimum': 1, 'description': 'Page number (1-based).'}, 'sort': {'enum': ['asc', 'desc'], 'type': 'string', 'description': 'Sort order by block number.'}, 'offset': {'type': 'integer', 'maximum': 10000, 'minimum': 1, 'description': 'Records per page (max 10000).'}, 'address': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Account address.'}, 'chainid': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Numeric chain id (e.g. 1=Ethereum, 56=BNB, 137=Polygon). If omitted, defaults to Ethereum Mainnet (1).'}, 'endblock': {'type': 'integer', 'minimum': 0, 'description': 'End block number.'}, 'standard': {'enum': ['erc20', 'erc721', 'erc1155'], 'type': 'string', 'description': 'Token standard: erc20 (default), erc721, or erc1155.'}, 'startblock': {'type': 'integer', 'minimum': 0, 'description': 'Start block number.'}, 'contractaddress': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Token contract address to filter by.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'array', 'items': {}}, {'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}], 'description': 'The JSON result returned by the Etherscan data tool.'}}, 'additionalProperties': False}
get_transaction_by_hash
Get Transaction By Hash
Get the full transaction object for a transaction hash (from, to, value, input data, gas, gas price, nonce, block number/hash, transaction index). Returns null if the hash is unknown.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['txhash'], 'properties': {'txhash': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{64}$', 'description': 'Transaction hash.'}, 'chainid': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Numeric chain id (e.g. 1=Ethereum, 56=BNB, 137=Polygon). If omitted, defaults to Ethereum Mainnet (1).'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'array', 'items': {}}, {'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}], 'description': 'The JSON result returned by the Etherscan data tool.'}}, 'additionalProperties': False}
get_transaction_receipt
Get Transaction Receipt
Get the transaction receipt for a transaction hash (execution status, gas used, cumulative gas used, effective gas price, logs, and the created contract address for deployments). Returns null if the hash is unknown or the transaction is still pending.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['txhash'], 'properties': {'txhash': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{64}$', 'description': 'Transaction hash.'}, 'chainid': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Numeric chain id (e.g. 1=Ethereum, 56=BNB, 137=Polygon). If omitted, defaults to Ethereum Mainnet (1).'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'array', 'items': {}}, {'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}], 'description': 'The JSON result returned by the Etherscan data tool.'}}, 'additionalProperties': False}
get_transaction_receipt_status
Get Transaction Receipt Status
Get the receipt status of a transaction (1 = success, 0 = failed). Post-Byzantium only.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['txhash'], 'properties': {'txhash': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{64}$', 'description': 'Transaction hash.'}, 'chainid': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Numeric chain id (e.g. 1=Ethereum, 56=BNB, 137=Polygon). If omitted, defaults to Ethereum Mainnet (1).'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'array', 'items': {}}, {'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}], 'description': 'The JSON result returned by the Etherscan data tool.'}}, 'additionalProperties': False}
get_transactions
Get Transactions
Get the list of normal (external) transactions for an address.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['address'], 'properties': {'page': {'type': 'integer', 'minimum': 1, 'description': 'Page number (1-based).'}, 'sort': {'enum': ['asc', 'desc'], 'type': 'string', 'description': 'Sort order by block number.'}, 'offset': {'type': 'integer', 'maximum': 10000, 'minimum': 1, 'description': 'Records per page (max 10000).'}, 'address': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Account address to query.'}, 'chainid': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Numeric chain id (e.g. 1=Ethereum, 56=BNB, 137=Polygon). If omitted, defaults to Ethereum Mainnet (1).'}, 'endblock': {'type': 'integer', 'minimum': 0, 'description': 'End block number.'}, 'startblock': {'type': 'integer', 'minimum': 0, 'description': 'Start block number.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'array', 'items': {}}, {'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}], 'description': 'The JSON result returned by the Etherscan data tool.'}}, 'additionalProperties': False}
get_transaction_status
Get Transaction Status
Get the contract execution status of a transaction (detects failed/erroring executions).
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['txhash'], 'properties': {'txhash': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{64}$', 'description': 'Transaction hash.'}, 'chainid': {'type': 'string', 'pattern': '^\\d+$', 'description': 'Numeric chain id (e.g. 1=Ethereum, 56=BNB, 137=Polygon). If omitted, defaults to Ethereum Mainnet (1).'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['data'], 'properties': {'data': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'array', 'items': {}}, {'type': 'string'}, {'type': 'number'}, {'type': 'boolean'}, {'type': 'null'}], 'description': 'The JSON result returned by the Etherscan data tool.'}}, 'additionalProperties': False}
render_etherscan_widget
Show Etherscan Result
Present exact facts returned by Etherscan data tools in a fast explorer-style card. Call the relevant Etherscan data tool first and copy only supported values into this tool. Never invent scores, risk labels, historical prices, forecasts, or audit conclusions.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['view', 'title'], 'properties': {'view': {'enum': ['wallet', 'token', 'transaction', 'contract', 'gas', 'general'], 'type': 'string', 'description': 'The factual Etherscan result category to display.'}, 'chain': {'type': 'string', 'maxLength': 80}, 'chart': {'type': 'object', 'required': ['title', 'points'], 'properties': {'title': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'points': {'type': 'array', 'items': {'type': 'number'}, 'maxItems': 40, 'minItems': 2}, 'endLabel': {'type': 'string', 'maxLength': 40}, 'startLabel': {'type': 'string', 'maxLength': 40}}, 'additionalProperties': False}, 'items': {'type': 'array', 'items': {'$ref': '#/properties/metrics/items'}, 'default': [], 'maxItems': 12}, 'title': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'footer': {'type': 'string', 'maxLength': 240}, 'metrics': {'type': 'array', 'items': {'type': 'object', 'required': ['label', 'value'], 'properties': {'label': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'value': {'type': 'string', 'maxLength': 240, 'minLength': 1}, 'detail': {'type': 'string', 'maxLength': 300}}, 'additionalProperties': False}, 'default': [], 'maxItems': 6}, 'sections': {'type': 'array', 'items': {'type': 'object', 'required': ['title', 'items'], 'properties': {'items': {'type': 'array', 'items': {'$ref': '#/properties/metrics/items'}, 'maxItems': 12}, 'title': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'layout': {'enum': ['cards', 'rows', 'chips'], 'type': 'string', 'default': 'rows'}}, 'additionalProperties': False}, 'default': [], 'maxItems': 4}, 'subtitle': {'type': 'string', 'maxLength': 180}, 'explorerUrl': {'type': 'string', 'format': 'uri'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['view', 'title'], 'properties': {'view': {'enum': ['wallet', 'token', 'transaction', 'contract', 'gas', 'general'], 'type': 'string', 'description': 'The factual Etherscan result category to display.'}, 'chain': {'type': 'string', 'maxLength': 80}, 'chart': {'type': 'object', 'required': ['title', 'points'], 'properties': {'title': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'points': {'type': 'array', 'items': {'type': 'number'}, 'maxItems': 40, 'minItems': 2}, 'endLabel': {'type': 'string', 'maxLength': 40}, 'startLabel': {'type': 'string', 'maxLength': 40}}, 'additionalProperties': False}, 'items': {'type': 'array', 'items': {'$ref': '#/properties/metrics/items'}, 'default': [], 'maxItems': 12}, 'title': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'footer': {'type': 'string', 'maxLength': 240}, 'metrics': {'type': 'array', 'items': {'type': 'object', 'required': ['label', 'value'], 'properties': {'label': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'value': {'type': 'string', 'maxLength': 240, 'minLength': 1}, 'detail': {'type': 'string', 'maxLength': 300}}, 'additionalProperties': False}, 'default': [], 'maxItems': 6}, 'sections': {'type': 'array', 'items': {'type': 'object', 'required': ['title', 'items'], 'properties': {'items': {'type': 'array', 'items': {'$ref': '#/properties/metrics/items'}, 'maxItems': 12}, 'title': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'layout': {'enum': ['cards', 'rows', 'chips'], 'type': 'string', 'default': 'rows'}}, 'additionalProperties': False}, 'default': [], 'maxItems': 4}, 'subtitle': {'type': 'string', 'maxLength': 180}, 'explorerUrl': {'type': 'string', 'format': 'uri'}}, 'additionalProperties': False}
Modifié
render_etherscan_widget
19 September 2026 02:41
Modifié
get_transaction_receipt
19 September 2026 02:41
Modifié
get_transaction_by_hash
19 September 2026 02:41
Modifié
get_logs
19 September 2026 02:41
Modifié
get_supported_chains
19 September 2026 02:41
Modifié
get_block_by_timestamp
19 September 2026 02:41
Modifié
get_gas_oracle
19 September 2026 02:41
Modifié
get_transaction_status
19 September 2026 02:41
Modifié
get_transaction_receipt_status
19 September 2026 02:41
Modifié
get_contract_creation
19 September 2026 02:41
Modifié
get_contract_abi
19 September 2026 02:41
Modifié
get_contract_source
19 September 2026 02:41
Modifié
get_token_transfers
19 September 2026 02:41
Modifié
get_internal_transactions
19 September 2026 02:41
Modifié
get_transactions
19 September 2026 02:41
Modifié
get_native_balance
19 September 2026 02:41
Ajouté
render_etherscan_widget
17 September 2026 12:40
Ajouté
get_transaction_receipt
17 September 2026 12:40
Ajouté
get_transaction_by_hash
17 September 2026 12:40
Ajouté
get_logs
17 September 2026 12:40
Ajouté
get_supported_chains
17 September 2026 12:40
Ajouté
get_block_by_timestamp
17 September 2026 12:40
Ajouté
get_gas_oracle
17 September 2026 12:40
Ajouté
get_transaction_status
17 September 2026 12:40
Ajouté
get_transaction_receipt_status
17 September 2026 12:40
Ajouté
get_contract_creation
17 September 2026 12:40
Ajouté
get_contract_abi
17 September 2026 12:40
Ajouté
get_contract_source
17 September 2026 12:40
Ajouté
get_token_transfers
17 September 2026 12:40
Ajouté
get_internal_transactions
17 September 2026 12:40