Crypto Bot Audit + Market Data (x402 paid)
Qué hace este MCP
Audits crypto bot source code and provides paid crypto market, token, gas, stablecoin, and DeFi TVL data.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['code'], 'properties': {'code': {'type': 'string', 'description': 'one JS/TS file'}, 'filename': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token', 'account', 'tokenId'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'token': {'type': 'string', 'description': 'token / NFT contract address [required]'}, 'account': {'type': 'string', 'description': 'holder address [required]'}, 'tokenId': {'type': 'string', 'description': 'token id (decimal) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'account': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'tokenId': {'type': 'string'}, 'readable': {'type': 'boolean'}, 'supported': {'type': 'boolean'}, 'balanceRaw': {'type': 'string'}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token', 'accounts', 'tokenIds'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'token': {'type': 'string', 'description': 'token / NFT contract address [required]'}, 'accounts': {'type': 'string', 'description': 'up to 10 holder addresses, positionally matched to tokenIds [required]'}, 'tokenIds': {'type': 'string', 'description': 'up to 10 ids (decimal), same order as accounts [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'answered': {'type': 'integer'}, 'readable': {'type': 'boolean'}, 'requested': {'type': 'integer'}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'token': {'type': 'string', 'description': 'token / NFT contract address [required]'}, 'tokenId': {'type': 'string', 'description': 'id to probe uri() with (default 0) (default 0)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'standards': {'type': 'object', 'additionalProperties': {}}, 'supported': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}, 'contractURI': {'type': 'string'}, 'probedTokenId': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token', 'tokenId'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'token': {'type': 'string', 'description': 'token / NFT contract address [required]'}, 'tokenId': {'type': 'string', 'description': 'token id (decimal) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'raw': {'type': 'string'}, 'uri': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'tokenId': {'type': 'string'}, 'readable': {'type': 'boolean'}, 'template': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token', 'owner', 'spender'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'owner': {'type': 'string', 'description': 'holder address [required]'}, 'token': {'type': 'string', 'description': 'token / NFT contract address [required]'}, 'spender': {'type': 'string', 'description': 'allowance spender address [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'raw': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'owner': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'spender': {'type': 'string'}, 'decimals': {'type': 'integer'}, 'formatted': {'type': 'string'}, 'chainLabel': {'type': ['string', 'null']}, 'unlimitedApproval': {'type': 'boolean'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'token': {'type': 'string', 'description': 'token / NFT contract address [required]'}, 'blocks': {'type': 'string', 'description': 'window size in blocks (bounded) (default 10)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'chain': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'range': {'type': 'object', 'additionalProperties': {}}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'decimals': {'type': 'integer'}, 'truncated': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'address'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'address': {'type': 'string', 'description': 'target address, 0x + 40 hex [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'wei': {'type': 'string', 'description': 'balance in wei'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'address': {'type': 'string'}, 'balance': {'type': 'string', 'description': 'decimal-formatted native amount'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'chainLabel': {'type': ['string', 'null']}, 'nativeSymbol': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'addresses'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'addresses': {'type': 'string', 'description': 'comma list of up to 25 addresses [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'requested': {'type': 'integer'}, 'chainLabel': {'type': ['string', 'null']}, 'nativeSymbol': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain'], 'properties': {'block': {'type': 'string', 'description': 'block number or latest|safe|finalized|earliest|pending (default "latest")'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'block': {'type': 'object', 'description': 'decoded header', 'additionalProperties': {}}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'blockHash'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'blockHash': {'type': 'string', 'description': 'block hash, 0x + 64 hex [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'block': {'type': 'object', 'additionalProperties': {}}, 'chain': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'chainLabel': {'type': ['string', 'null']}, 'requestedHash': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'timestamp'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'timestamp': {'type': 'string', 'description': 'unix seconds to locate a block at [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'hash': {'type': 'string'}, 'head': {'type': 'integer'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'probes': {'type': 'integer'}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'isoTime': {'type': 'string'}, 'chainLabel': {'type': ['string', 'null']}, 'blockNumber': {'type': 'integer'}, 'blockTimestamp': {'type': 'integer'}, 'requestedTimestamp': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'chainLabel': {'type': ['string', 'null']}, 'blockNumber': {'type': 'integer', 'description': 'latest block height'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain'], 'properties': {'block': {'type': 'string', 'description': 'block number or latest|safe|finalized|earliest|pending (default "latest")'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'cap': {'type': 'integer'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'chain': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'truncated': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}, 'blockNumber': {'type': 'integer'}, 'failedCount': {'type': 'integer'}, 'feesPaidWei': {'type': 'string'}, 'successCount': {'type': 'integer'}, 'totalGasUsed': {'type': 'string'}, 'uniqueSenders': {'type': 'integer'}, 'aggregatedOver': {'type': 'integer'}, 'feesPaidNative': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'blocks': {'type': 'string', 'description': 'how many blocks, newest first (max 25) (default 10)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'chain': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'window': {'type': 'object', 'additionalProperties': {}}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'chainLabel': {'type': ['string', 'null']}, 'secondsPerBlock': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'blocks': {'type': 'string', 'description': 'window size in blocks (bounded) (default 20)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'head': {'type': 'integer'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'edges': {'type': 'object', 'additionalProperties': {}}, 'label': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'type': 'integer'}, 'toBlock': {'type': 'integer'}, 'fromBlock': {'type': 'integer'}, 'chainLabel': {'type': ['string', 'null']}, 'spanSeconds': {'type': 'integer'}, 'windowBlocks': {'type': 'integer'}, 'blocksPerHour': {'type': 'number'}, 'secondsPerBlock': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain'], 'properties': {'block': {'type': 'string', 'description': 'block number or latest|safe|finalized|earliest|pending (default "latest")'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'truncated': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}, 'blockNumber': {'type': 'integer'}, 'transactionHashes': {'type': 'array', 'items': {}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'address'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'count': {'type': 'string', 'description': 'how many named selectors to list (max 60) (default 40)'}, 'address': {'type': 'string', 'description': 'target address, 0x + 40 hex [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'named': {'type': 'array', 'items': {}}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'address': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'hasCode': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}, 'namedCount': {'type': 'integer'}, 'bytecodeSize': {'type': 'integer'}, 'push4Candidates': {'type': 'integer'}, 'unnamedSelectorCount': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'address'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'address': {'type': 'string', 'description': 'target address, 0x + 40 hex [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'prefix': {'type': 'string'}, 'reason': {'type': ['string', 'null']}, 'sha256': {'type': 'string'}, 'source': {'type': 'string'}, 'suffix': {'type': 'string'}, 'address': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'hasCode': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}, 'bytecodeSize': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'to', 'data'], 'properties': {'to': {'type': 'string', 'description': 'contract address to call [required]'}, 'data': {'type': 'string', 'description': 'hex calldata, even digits, max 4096 bytes [required]'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'blockTag': {'type': 'string', 'description': 'block number or latest|safe|finalized|earliest|pending (default "latest")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'to': {'type': 'string'}, 'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'asUint': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'asString': {'type': 'string'}, 'blockTag': {'type': 'string'}, 'reverted': {'type': 'boolean'}, 'asAddress': {'type': ['string', 'null']}, 'chainLabel': {'type': ['string', 'null']}, 'returnData': {'type': 'string'}, 'returnSize': {'type': 'integer'}, 'returnedNoData': {'type': 'boolean'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'answeredBy': {'type': 'string', 'description': 'host that replied'}, 'chainLabel': {'type': ['string', 'null']}, 'clientVersion': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'address'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'address': {'type': 'string', 'description': 'target address, 0x + 40 hex [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'address': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'chainLabel': {'type': ['string', 'null']}, 'codePrefix': {'type': 'string'}, 'isContract': {'type': 'boolean'}, 'bytecodeSize': {'type': 'integer', 'description': 'bytes of deployed code'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'address'], 'properties': {'block': {'type': 'string', 'description': 'block number or latest|safe|finalized|earliest|pending (default "latest")'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'address': {'type': 'string', 'description': 'target address, 0x + 40 hex [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'block': {'type': 'string'}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'address': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'chainLabel': {'type': ['string', 'null']}, 'codePrefix': {'type': 'string'}, 'blockNumber': {'type': 'integer'}, 'bytecodeSize': {'type': 'integer'}, 'changedSince': {'type': 'boolean'}, 'isContractNow': {'type': 'boolean'}, 'existedAtBlock': {'type': 'boolean'}, 'latestBytecodeSize': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'address'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'address': {'type': 'string', 'description': 'contract to fingerprint [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'address': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'supports': {'type': 'object', 'additionalProperties': {}}, 'chainLabel': {'type': ['string', 'null']}, 'codePrefix': {'type': 'string'}, 'isContract': {'type': 'boolean'}, 'bytecodeSize': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'address', 'other'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'other': {'type': 'string', 'description': 'second address to compare against [required]'}, 'address': {'type': 'string', 'description': 'target address, 0x + 40 hex [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'a': {'type': 'object', 'additionalProperties': {}}, 'b': {'type': 'object', 'additionalProperties': {}}, 'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'sameSize': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}, 'bothHaveCode': {'type': 'boolean'}, 'identicalBytecode': {'type': 'boolean'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'address'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'address': {'type': 'string', 'description': 'target address, 0x + 40 hex [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'owner': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'address': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'hasCode': {'type': 'boolean'}, 'readable': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}, 'bytecodeSize': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'chainLabel': {'type': ['string', 'null']}, 'baseFeeGwei': {'type': 'number'}, 'blockNumber': {'type': 'integer'}, 'gasPriceGwei': {'type': 'number'}, 'nativeSymbol': {'type': 'string'}, 'maxPriorityFeeGwei': {'type': 'number'}, 'nativeTransferCost': {'type': 'object', 'additionalProperties': {}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'blocks': {'type': 'string', 'description': 'window size in blocks (bounded) (default 20)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'head': {'type': 'integer'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'label': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'trendPct': {'type': 'integer'}, 'chainLabel': {'type': ['string', 'null']}, 'baseFeeGwei': {'type': 'object', 'additionalProperties': {}}, 'oldestBlock': {'type': 'integer'}, 'gasUsedRatio': {'type': 'array', 'items': {}}, 'blocksCovered': {'type': 'integer'}, 'priorityFeeGwei': {'type': 'object', 'additionalProperties': {}}, 'perBlockBaseFeeGwei': {'type': 'array', 'items': {}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'to'], 'properties': {'to': {'type': 'string', 'description': 'contract address to call [required]'}, 'data': {'type': 'string', 'description': 'hex calldata (default "0x")'}, 'from': {'type': 'string', 'description': 'simulation caller address'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'value': {'type': 'string', 'description': 'native value in wei (decimal) (default 0)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'to': {'type': 'string'}, 'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'estimable': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}, 'atSenderGas': {'type': 'object', 'additionalProperties': {}}, 'gasEstimate': {'type': 'string'}, 'gasPriceGwei': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'chains': {'type': 'string', 'description': 'comma list, up to 4: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche (default ["base"])'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}, 'description': 'one entry per chain'}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'chains': {'type': 'array', 'items': {}}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'chainLabel': {'type': ['string', 'null']}, 'observedAt': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'fromBlock'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'topic0': {'type': 'string', 'description': 'first event topic, 0x + 64 hex'}, 'address': {'type': 'string', 'description': 'contract that emitted the events'}, 'toBlock': {'type': 'string', 'description': 'last block number (default: current head); range capped at 1000 blocks'}, 'fromBlock': {'type': 'string', 'description': 'first block number to scan (inclusive) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'chain': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'range': {'type': 'object', 'additionalProperties': {}}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'chunks': {'type': 'object', 'additionalProperties': {}}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'nodeCalls': {'type': 'integer'}, 'truncated': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'calls'], 'properties': {'calls': {'type': 'string', 'description': 'up to 10 pairs, formatted 0xTo:0xCalldata,comma separated [required]'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'blockTag': {'type': 'string', 'description': 'block number or latest|safe|finalized|earliest|pending (default "latest")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'answered': {'type': 'integer'}, 'blockTag': {'type': 'string'}, 'requested': {'type': 'integer'}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'agree': {'type': 'boolean'}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'type': 'integer'}, 'chainLabel': {'type': ['string', 'null']}, 'netVersion': {'type': 'string'}, 'expectedChainId': {'type': 'integer'}, 'matchesOurConfig': {'type': 'boolean'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token', 'tokenId'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'token': {'type': 'string', 'description': 'NFT contract address [required]'}, 'tokenId': {'type': 'string', 'description': 'token id (decimal) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'tokenId': {'type': 'string'}, 'approved': {'type': 'string'}, 'readable': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}, 'hasApproval': {'type': 'boolean'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token', 'owner', 'operator'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'owner': {'type': 'string', 'description': 'holder address [required]'}, 'token': {'type': 'string', 'description': 'NFT contract address [required]'}, 'operator': {'type': 'string', 'description': 'delegate/operator address being tested [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'owner': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'approved': {'type': 'boolean'}, 'operator': {'type': 'string'}, 'readable': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token', 'owner'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'owner': {'type': 'string', 'description': 'holder address [required]'}, 'token': {'type': 'string', 'description': 'NFT contract address [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'raw': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'owner': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'balance': {'type': 'integer'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'overflow': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'token': {'type': 'string', 'description': 'NFT contract address [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'name': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'symbol': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'supports': {'type': 'object', 'additionalProperties': {}}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token', 'tokenId'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'token': {'type': 'string', 'description': 'NFT contract address [required]'}, 'tokenId': {'type': 'string', 'description': 'token id (decimal) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'owner': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'tokenId': {'type': 'string'}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token', 'tokenId', 'block'], 'properties': {'block': {'type': 'string', 'description': 'older block number or tag to compare the current owner against [required]'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'token': {'type': 'string', 'description': 'token / NFT contract address [required]'}, 'tokenId': {'type': 'string', 'description': 'token id (decimal) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'moved': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'tokenId': {'type': 'string'}, 'ownerNow': {'type': 'string'}, 'readable': {'type': 'boolean'}, 'blockThen': {'type': 'string'}, 'ownerThen': {'type': 'string'}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token', 'tokenId'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'token': {'type': 'string', 'description': 'NFT contract address [required]'}, 'tokenId': {'type': 'string', 'description': 'token id (decimal) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'host': {'type': ['string', 'null']}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'length': {'type': 'integer'}, 'reason': {'type': ['string', 'null']}, 'scheme': {'type': 'string'}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'tokenId': {'type': 'string'}, 'tokenUri': {'type': 'string'}, 'chainLabel': {'type': ['string', 'null']}, 'fetchedByUs': {'type': 'boolean'}, 'isOnChainJson': {'type': 'boolean'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'address'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'address': {'type': 'string', 'description': 'target address, 0x + 40 hex [required]'}, 'blockTag': {'type': 'string', 'description': 'block number or latest|safe|finalized|earliest|pending (default "latest")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'nonce': {'type': 'integer'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'address': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'blockTag': {'type': 'string'}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'address'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'address': {'type': 'string', 'description': 'target address, 0x + 40 hex [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'raw': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'paused': {'type': 'boolean'}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'address': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'readable': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token', 'owner'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'owner': {'type': 'string', 'description': 'address whose permit nonce to read [required]'}, 'token': {'type': 'string', 'description': 'token / NFT contract address [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'nonce': {'type': 'string'}, 'owner': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'chainLabel': {'type': ['string', 'null']}, 'permitReady': {'type': 'boolean'}, 'implementation': {'type': 'string'}, 'domainSeparator': {'type': 'string'}, 'permitSelectorIn': {'type': 'string'}, 'hasPermitSelector': {'type': 'boolean'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'address'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'address': {'type': 'string', 'description': 'target address, 0x + 40 hex [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'beacon': {'type': ['string', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'address': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'hasCode': {'type': 'boolean'}, 'isProxy': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}, 'proxyAdmin': {'type': 'string'}, 'bytecodeSize': {'type': 'integer'}, 'eip1967Slots': {'type': 'object', 'additionalProperties': {}}, 'slotMatchesCall': {'type': 'boolean'}, 'implementationFromCall': {'type': 'string'}, 'implementationFromSlot': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'hash'], 'properties': {'hash': {'type': 'string', 'description': 'transaction hash, 0x + 64 hex [required]'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'to': {'type': 'string'}, 'ts': {'type': 'string'}, 'from': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'status': {'type': 'integer', 'description': '1 = success'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'costWei': {'type': 'string'}, 'gasUsed': {'type': 'string'}, 'logCount': {'type': 'integer'}, 'chainLabel': {'type': ['string', 'null']}, 'blockNumber': {'type': 'integer'}, 'confirmations': {'type': 'integer'}, 'contractAddress': {'type': ['string', 'null']}, 'transactionHash': {'type': 'string'}, 'logsBloomPresent': {'type': 'boolean'}, 'cumulativeGasUsed': {'type': 'string'}, 'effectiveGasPriceGwei': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'address', 'slot'], 'properties': {'slot': {'type': 'string', 'description': 'storage slot (hex, up to 32 bytes) [required]'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'address': {'type': 'string', 'description': 'target address, 0x + 40 hex [required]'}, 'blockTag': {'type': 'string', 'description': 'block number or latest|safe|finalized|earliest|pending (default "latest")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'slot': {'type': 'string'}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'value': {'type': 'string', 'description': '32-byte word'}, 'asUint': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'address': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'blockTag': {'type': 'string'}, 'asAddress': {'type': 'string'}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'address', 'slot'], 'properties': {'slot': {'type': 'string', 'description': 'storage slot (hex, up to 32 bytes) [required]'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'blockA': {'type': 'string', 'description': 'older block (number or latest|safe|finalized|earliest) (default "safe")'}, 'blockB': {'type': 'string', 'description': 'newer block (number or tag) (default "latest")'}, 'address': {'type': 'string', 'description': 'target address, 0x + 40 hex [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'slot': {'type': 'string'}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'blocks': {'type': 'object', 'additionalProperties': {}}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'valueA': {'type': 'string'}, 'valueB': {'type': 'string'}, 'address': {'type': 'string'}, 'asUintA': {'type': 'string'}, 'asUintB': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'changed': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'address'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'count': {'type': 'string', 'description': 'how many items to read (bounded) (default 8)'}, 'address': {'type': 'string', 'description': 'contract whose storage is read [required]'}, 'blockTag': {'type': 'string', 'description': 'block number or latest|safe|finalized|earliest|pending (default "latest")'}, 'fromSlot': {'type': 'string', 'description': 'first storage slot (hex, up to 32 bytes) (default "0x0")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'chain': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'address': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'blockTag': {'type': 'string'}, 'fromSlot': {'type': 'string'}, 'populated': {'type': 'integer'}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token'], 'properties': {'block': {'type': 'string', 'description': 'block number or latest|safe|finalized|earliest|pending (default "latest")'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'token': {'type': 'string', 'description': 'token / NFT contract address [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'block': {'type': 'string'}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'symbol': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'decimals': {'type': 'integer'}, 'deltaRaw': {'type': 'string'}, 'changePct': {'type': 'number'}, 'direction': {'type': 'string'}, 'latestRaw': {'type': 'string'}, 'atBlockRaw': {'type': 'string'}, 'chainLabel': {'type': ['string', 'null']}, 'blockNumber': {'type': 'integer'}, 'deltaFormatted': {'type': 'string'}, 'decimalsAssumed': {'type': 'boolean'}, 'latestFormatted': {'type': 'string'}, 'atBlockFormatted': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'head': {'type': 'integer'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'syncing': {'type': 'boolean'}, 'lagBlocks': {'type': 'integer'}, 'safeBlock': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'chainLabel': {'type': ['string', 'null']}, 'currentBlock': {'type': 'integer'}, 'highestBlock': {'type': 'integer'}, 'finalizedBlock': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token', 'owner'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'owner': {'type': 'string', 'description': 'holder address [required]'}, 'token': {'type': 'string', 'description': 'token / NFT contract address [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'raw': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'owner': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'symbol': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'decimals': {'type': 'integer'}, 'formatted': {'type': 'string'}, 'chainLabel': {'type': ['string', 'null']}, 'decimalsAssumed': {'type': 'boolean'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token', 'owners'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'token': {'type': 'string', 'description': 'token / NFT contract address [required]'}, 'owners': {'type': 'string', 'description': 'comma list of up to 20 holder addresses [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'sumRaw': {'type': 'string'}, 'symbol': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'decimals': {'type': 'integer'}, 'requested': {'type': 'integer'}, 'chainLabel': {'type': ['string', 'null']}, 'sumFormatted': {'type': 'string'}, 'readableCount': {'type': 'integer'}, 'decimalsAssumed': {'type': 'boolean'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'token': {'type': 'string', 'description': 'token / NFT contract address [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'name': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'symbol': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'decimals': {'type': 'integer'}, 'chainLabel': {'type': ['string', 'null']}, 'isContract': {'type': 'boolean'}, 'totalSupply': {'type': 'string'}, 'totalSupplyFormatted': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token', 'block'], 'properties': {'block': {'type': 'string', 'description': 'block number or tag to read the listing fields at [required]'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'token': {'type': 'string', 'description': 'token / NFT contract address [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'name': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'symbol': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'blockTag': {'type': 'string'}, 'decimals': {'type': 'integer'}, 'chainLabel': {'type': ['string', 'null']}, 'totalSupply': {'type': 'string'}, 'totalSupplyRaw': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'token'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'token': {'type': 'string', 'description': 'token / NFT contract address [required]'}, 'blocks': {'type': 'string', 'description': 'window size in blocks (bounded) (default 10)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'chain': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'range': {'type': 'object', 'additionalProperties': {}}, 'stale': {'type': ['boolean', 'null']}, 'token': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'sumRaw': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'decimals': {'type': 'integer'}, 'truncated': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}, 'sumFormatted': {'type': 'string'}, 'decimalsAssumed': {'type': 'boolean'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'hash'], 'properties': {'hash': {'type': 'string', 'description': 'transaction hash, 0x + 64 hex [required]'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'pending': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}, 'transaction': {'type': 'object', 'additionalProperties': {}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'index'], 'properties': {'block': {'type': 'string', 'description': 'block number or latest|safe|finalized|earliest|pending (default "latest")'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'index': {'type': 'string', 'description': 'transaction index inside the block (decimal) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'index': {'type': 'integer'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'chainLabel': {'type': ['string', 'null']}, 'transaction': {'type': 'object', 'additionalProperties': {}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain'], 'properties': {'block': {'type': 'string', 'description': 'block number or latest|safe|finalized|earliest|pending (default "latest")'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'blockTag': {'type': 'string'}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'hash'], 'properties': {'hash': {'type': 'string', 'description': 'transaction hash, 0x + 64 hex [required]'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'hash': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'chain': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'status': {'type': 'integer'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'truncated': {'type': 'boolean'}, 'chainLabel': {'type': ['string', 'null']}, 'blockNumber': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'hash'], 'properties': {'hash': {'type': 'string', 'description': 'transaction hash, 0x + 64 hex [required]'}, 'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'to': {'type': 'string'}, 'ts': {'type': 'string'}, 'from': {'type': 'string'}, 'hash': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'failed': {'type': 'boolean'}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'status': {'type': 'integer'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'gasUsed': {'type': 'string'}, 'pending': {'type': 'boolean'}, 'logCount': {'type': 'integer'}, 'valueWei': {'type': 'string'}, 'chainLabel': {'type': ['string', 'null']}, 'blockNumber': {'type': 'integer'}, 'revertReason': {'type': ['string', 'null']}, 'confirmations': {'type': 'integer'}, 'contractAddress': {'type': ['string', 'null']}, 'effectiveGasPriceGwei': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'owner', 'spender', 'tokens'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'owner': {'type': 'string', 'description': 'holder address [required]'}, 'tokens': {'type': 'string', 'description': 'comma list of up to 10 ERC-20/ERC-721 contract addresses [required]'}, 'spender': {'type': 'string', 'description': 'allowance spender address [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'chain': {'type': ['string', 'null']}, 'owner': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'spender': {'type': 'string'}, 'requested': {'type': 'integer'}, 'chainLabel': {'type': ['string', 'null']}, 'openApprovals': {'type': 'integer'}, 'unrestrictedApprovals': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'owner', 'tokens'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'owner': {'type': 'string', 'description': 'holder address [required]'}, 'tokens': {'type': 'string', 'description': 'up to 10 ERC-721 contract addresses [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'chain': {'type': ['string', 'null']}, 'owner': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'requested': {'type': 'integer'}, 'totalHeld': {'type': 'string'}, 'chainLabel': {'type': ['string', 'null']}, 'collectionsWithHoldings': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'chains': {'type': 'string', 'description': 'comma list, up to 4: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche (default ["base"])'}, 'address': {'type': 'string', 'description': 'target address, 0x + 40 hex [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'chain': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'chains': {'type': 'array', 'items': {}}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'address': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'chainLabel': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'owner', 'tokens'], 'properties': {'chain': {'type': 'string', 'description': 'chain key: base, ethereum, arbitrum, bsc, polygon, optimism, avalanche [required]'}, 'owner': {'type': 'string', 'description': 'holder address [required]'}, 'tokens': {'type': 'string', 'description': 'comma list of up to 10 ERC-20/ERC-721 contract addresses [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'chain': {'type': ['string', 'null']}, 'owner': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'chainId': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'requested': {'type': 'integer'}, 'chainLabel': {'type': ['string', 'null']}, 'tokensReadable': {'type': 'integer'}, 'totalRowsWithBalance': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['demo', 'signalCount', 'findings'], 'properties': {'demo': {'type': 'boolean'}, 'findings': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, 'signalCount': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'chains': {'type': 'array', 'items': {'enum': ['base', 'arbitrum'], 'type': 'string'}, 'maxItems': 2}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': 'Token contract address: EVM (0x…, 42 hex) or Solana base58 mint (32-44 chars)'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pair'], 'properties': {'pair': {'type': 'string', 'description': "Bitfinex currency pair without the venue's leading t: BTCUSD, ETHUSD, ADAUSD [required]"}, 'limit': {'type': 'string', 'description': 'candles (max 300) (default 48)'}, 'timeframe': {'type': 'string', 'description': 'Bitfinex candle timeframe (default "1m")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'pair': {'type': 'string'}, 'rows': {'type': 'array', 'items': {}}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'timeframe': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'string', 'description': 'ids to return (max 300) (default 100)'}, 'contains': {'type': 'string', 'description': 'case-insensitive substring filter on the pair id (default null)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'pairs': {'type': 'array', 'items': {}}, 'stale': {'type': ['boolean', 'null']}, 'total': {'type': 'integer'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'matched': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pair'], 'properties': {'pair': {'type': 'string', 'description': "Bitfinex currency pair without the venue's leading t: BTCUSD, ETHUSD, ADAUSD [required]"}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'ask': {'type': 'integer'}, 'bid': {'type': 'integer'}, 'last': {'type': 'integer'}, 'note': {'type': ['string', 'null']}, 'pair': {'type': 'string'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'low24h': {'type': 'integer'}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'askSize': {'type': 'number'}, 'bidSize': {'type': 'number'}, 'high24h': {'type': 'integer'}, 'change24h': {'type': 'integer'}, 'volume24h': {'type': 'number'}, 'changePct24h': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'string', 'description': 'projected blocks to return (the venue publishes about 8) (default 8)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'blocks': {'type': 'array', 'items': {}}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'height': {'type': 'integer'}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'tipHash': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'timeAvgSec': {'type': 'integer'}, 'expectedBlocks': {'type': 'number'}, 'previousTimeMs': {'type': 'integer'}, 'progressPercent': {'type': 'number'}, 'remainingBlocks': {'type': 'integer'}, 'remainingTimeMs': {'type': 'integer'}, 'difficultyChange': {'type': 'number'}, 'previousRetarget': {'type': 'number'}, 'adjustedTimeAvgSec': {'type': 'integer'}, 'nextRetargetHeight': {'type': 'integer'}, 'estimatedRetargetMs': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'hourFee': {'type': 'integer'}, 'economyFee': {'type': 'integer'}, 'fastestFee': {'type': 'integer'}, 'minimumFee': {'type': 'integer'}, 'halfHourFee': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'string', 'description': 'points per series to return (max 400) (default 60)'}, 'window': {'type': 'string', 'description': 'history window (only the values measured) (default "1m")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'window': {'type': 'string'}, 'hashrates': {'type': 'array', 'items': {}}, 'difficulty': {'type': 'array', 'items': {}}, 'hashratePoints': {'type': 'integer'}, 'difficultyPoints': {'type': 'integer'}, 'currentDifficulty': {'type': 'number'}, 'currentHashrateHs': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'nTx': {'type': 'integer'}, 'note': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'blocksSize': {'type': 'integer'}, 'difficulty': {'type': 'integer'}, 'hashRateGh': {'type': 'number'}, 'timestampMs': {'type': 'integer'}, 'btcMinedSats': {'type': 'integer'}, 'nBlocksMined': {'type': 'integer'}, 'nBlocksTotal': {'type': 'integer'}, 'totalBtcSats': {'type': 'integer'}, 'totalBtcSent': {'type': 'integer'}, 'totalFeesSats': {'type': 'integer'}, 'marketPriceUsd': {'type': 'number'}, 'tradeVolumeBtc': {'type': 'number'}, 'tradeVolumeUsd': {'type': 'number'}, 'estimatedBtcSent': {'type': 'integer'}, 'nextRetargetHeight': {'type': 'integer'}, 'estimatedTxVolumeUsd': {'type': 'number'}, 'minutesBetweenBlocks': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'string', 'description': 'blocks to return (the endpoint publishes about 15) (default 10)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'blocks': {'type': 'array', 'items': {}}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'tipHeight': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'aud': {'type': 'integer'}, 'cad': {'type': 'integer'}, 'chf': {'type': 'integer'}, 'eur': {'type': 'integer'}, 'gbp': {'type': 'integer'}, 'jpy': {'type': 'integer'}, 'usd': {'type': 'integer'}, 'note': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'timeSec': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'string', 'description': 'points to return (newest first slice, max 500) (default 120)'}, 'timespan': {'type': 'string', 'description': 'history window (1month is rejected upstream and is therefore not offered) (default "6months")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'name': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'unit': {'type': 'string'}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'total': {'type': 'integer'}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'values': {'type': 'array', 'items': {}}, 'timespan': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product'], 'properties': {'product': {'type': 'string', 'description': 'Coinbase Exchange product id, BASE-QUOTE (BTC-USD, ETH-USD, SOL-USD) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'time': {'type': 'string'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'spread': {'type': 'number'}, 'askSize': {'type': 'string'}, 'bestAsk': {'type': 'string'}, 'bestBid': {'type': 'string'}, 'bidSize': {'type': 'string'}, 'product': {'type': 'string'}, 'sequence': {'type': 'integer'}, 'auctionMode': {'type': 'boolean'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product'], 'properties': {'limit': {'type': 'string', 'description': "candles to return (max 350, the venue's own page size) (default 48)"}, 'product': {'type': 'string', 'description': 'Coinbase Exchange product id, BASE-QUOTE (BTC-USD, ETH-USD, SOL-USD) [required]'}, 'granularity': {'type': 'string', 'description': 'candle width in seconds (default "60")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'product': {'type': 'string'}, 'granularity': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'iso': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'epoch': {'type': 'number'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'skewMs': {'type': 'integer'}, 'source': {'type': 'string'}, 'roundTripMs': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product'], 'properties': {'product': {'type': 'string', 'description': 'Coinbase Exchange product id, BASE-QUOTE (BTC-USD, ETH-USD, SOL-USD) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'id': {'type': 'string'}, 'ts': {'type': 'string'}, 'base': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'quote': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'status': {'type': 'string'}, 'display': {'type': 'string'}, 'postOnly': {'type': 'boolean'}, 'limitOnly': {'type': 'boolean'}, 'cancelOnly': {'type': 'boolean'}, 'auctionMode': {'type': 'boolean'}, 'fxStablecoin': {'type': 'boolean'}, 'baseIncrement': {'type': 'string'}, 'marginEnabled': {'type': 'boolean'}, 'statusMessage': {'type': 'string'}, 'maxSlippagePct': {'type': 'string'}, 'minMarketFunds': {'type': 'string'}, 'quoteIncrement': {'type': 'string'}, 'highBidLimitPct': {'type': 'string'}, 'tradingDisabled': {'type': 'boolean'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product'], 'properties': {'product': {'type': 'string', 'description': 'Coinbase Exchange product id, BASE-QUOTE (BTC-USD, ETH-USD, SOL-USD) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'low': {'type': 'string'}, 'high': {'type': 'string'}, 'last': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'open': {'type': 'string'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'product': {'type': 'string'}, 'volume24h': {'type': 'string'}, 'volume30d': {'type': 'string'}, 'change24hPct': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product'], 'properties': {'product': {'type': 'string', 'description': 'Coinbase Exchange product id, BASE-QUOTE (BTC-USD, ETH-USD, SOL-USD) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'ask': {'type': 'string'}, 'bid': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'size': {'type': 'string'}, 'time': {'type': 'string'}, 'found': {'type': 'boolean'}, 'price': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'volume': {'type': 'string'}, 'product': {'type': 'string'}, 'tradeId': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product'], 'properties': {'limit': {'type': 'string', 'description': 'trades to return (max 200) (default 25)'}, 'product': {'type': 'string', 'description': 'Coinbase Exchange product id, BASE-QUOTE (BTC-USD, ETH-USD, SOL-USD) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'trades': {'type': 'array', 'items': {}}, 'product': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['instrument'], 'properties': {'hours': {'type': 'string', 'description': 'look-back window in whole hours (max 720) (default 24)'}, 'instrument': {'type': 'string', 'description': 'Deribit instrument name, CURRENCY-SUFFIX (BTC-PERPETUAL, ETH-25SEP26) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'endMs': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'hours': {'type': 'integer'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'startMs': {'type': 'integer'}, 'instrument': {'type': 'string'}, 'annualizedPct': {'type': 'number'}, 'fundingOverWindow': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'indexName': {'type': 'string', 'description': 'Deribit index name (only the ones measured) (default "btc_usd")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'indexName': {'type': 'string'}, 'indexPrice': {'type': 'number'}, 'estimatedDeliveryPrice': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'string', 'description': 'instruments to return (max 50) (default 12)'}, 'family': {'type': 'string', 'description': 'just -PERPETUAL, or every listed future including dated ones (default "perpetual")'}, 'currency': {'type': 'string', 'description': 'currency to list instruments for (default "BTC")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'family': {'type': 'string'}, 'listed': {'type': 'integer'}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'currency': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'string', 'description': 'days of history (max 365) (default 30)'}, 'currency': {'type': 'string', 'description': 'underlying whose volatility index Deribit publishes (default "BTC")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'days': {'type': 'integer'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'currency': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'string', 'description': 'entries to return (max 30) (default 15)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['chain', 'pair'], 'properties': {'pair': {'type': 'string', 'description': 'pool / pair address on that chain [required]'}, 'chain': {'type': 'string', 'description': 'DexScreener chain id (base, ethereum, solana, …) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'fdv': {'type': 'integer'}, 'url': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'pair': {'type': 'string'}, 'txns': {'type': 'object', 'additionalProperties': {}}, 'chain': {'type': 'string'}, 'dexId': {'type': 'string'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'labels': {'type': 'array', 'items': {}}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'volume': {'type': 'object', 'additionalProperties': {}}, 'chainId': {'type': 'string'}, 'priceUsd': {'type': 'string'}, 'baseToken': {'type': 'object', 'additionalProperties': {}}, 'marketCap': {'type': 'integer'}, 'quoteToken': {'type': 'object', 'additionalProperties': {}}, 'pairAddress': {'type': 'string'}, 'priceChange': {'type': 'object', 'additionalProperties': {}}, 'priceNative': {'type': 'string'}, 'liquidityUsd': {'type': 'number'}, 'liquidityBase': {'type': 'number'}, 'liquidityQuote': {'type': 'integer'}, 'pairCreatedAtMs': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'limit': {'type': 'string', 'description': 'pools to return, most liquid first (max 30) (default 10)'}, 'address': {'type': 'string', 'description': 'token address, EVM 0x.. or Solana base58 mint [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'pools': {'type': 'integer'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'address': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'string', 'description': 'daily readings to return, newest first (max 365) (default 1)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'name': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'latestValue': {'type': 'integer'}, 'timeUntilUpdateSec': {'type': 'integer'}, 'latestClassification': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pair'], 'properties': {'pair': {'type': 'string', 'description': 'Gate currency_pair, BASE_QUOTE [required]'}, 'limit': {'type': 'string', 'description': 'candles (max 1000) (default 48)'}, 'interval': {'type': 'string', 'description': 'Gate candle interval (only the values its API accepted when measured) (default "5m")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'interval': {'type': 'string'}, 'currency_pair': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pair'], 'properties': {'pair': {'type': 'string', 'description': 'Gate currency_pair, BASE_QUOTE [required]'}, 'levels': {'type': 'string', 'description': 'levels per side (max 50) (default 10)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'asks': {'type': 'array', 'items': {}}, 'bids': {'type': 'array', 'items': {}}, 'note': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'bestAsk': {'type': 'string'}, 'bestBid': {'type': 'string'}, 'updateMs': {'type': 'integer'}, 'spreadPct': {'type': 'number'}, 'currency_pair': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pair'], 'properties': {'pair': {'type': 'string', 'description': 'Gate currency_pair, BASE_QUOTE [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'id': {'type': 'string'}, 'ts': {'type': 'string'}, 'fee': {'type': 'string'}, 'base': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'found': {'type': 'boolean'}, 'quote': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'st_tag': {'type': 'boolean'}, 'up_rate': {'type': 'number'}, 'slippage': {'type': 'string'}, 'base_name': {'type': 'string'}, 'down_rate': {'type': 'number'}, 'quote_name': {'type': 'string'}, 'trade_quotes': {'type': 'array', 'items': {}}, 'trade_status': {'type': 'string'}, 'max_base_amount': {'type': ['string', 'null']}, 'min_base_amount': {'type': 'string'}, 'price_precision': {'type': 'integer'}, 'amount_precision': {'type': 'integer'}, 'max_quote_amount': {'type': 'string'}, 'min_quote_amount': {'type': 'string'}, 'market_order_max_money': {'type': 'string'}, 'market_order_max_stock': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pair'], 'properties': {'pair': {'type': 'string', 'description': 'Gate currency_pair, BASE_QUOTE [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'last': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'low_24h': {'type': 'string'}, 'high_24h': {'type': 'string'}, 'lowest_ask': {'type': 'string'}, 'base_volume': {'type': 'string'}, 'highest_bid': {'type': 'string'}, 'lowest_size': {'type': 'string'}, 'highest_size': {'type': 'string'}, 'quote_volume': {'type': 'string'}, 'currency_pair': {'type': 'string'}, 'change_percentage': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pair'], 'properties': {'pair': {'type': 'string', 'description': 'Gate currency_pair, BASE_QUOTE [required]'}, 'limit': {'type': 'string', 'description': 'trades (max 100) (default 25)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'trades': {'type': 'array', 'items': {}}, 'currency_pair': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': 'Hyperliquid coin symbol as its meta lists it (BTC, ETH, HYPE, kPEPE) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'coin': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'midPx': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'markPx': {'type': 'string'}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'funding': {'type': 'string'}, 'premium': {'type': 'string'}, 'oraclePx': {'type': 'string'}, 'dayNtlVlm': {'type': 'string'}, 'impactPxs': {'type': 'array', 'items': {}}, 'prevDayPx': {'type': 'string'}, 'dayBaseVlm': {'type': 'string'}, 'openInterest': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': 'Hyperliquid coin symbol as its meta lists it (BTC, ETH, HYPE, kPEPE) [required]'}, 'limit': {'type': 'string', 'description': 'candles (max 500) (default 48)'}, 'interval': {'type': 'string', 'description': 'candle interval (default "1m")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'coin': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'interval': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': 'Hyperliquid coin symbol as its meta lists it (BTC, ETH, HYPE, kPEPE) [required]'}, 'hours': {'type': 'string', 'description': 'look-back in whole hours (max 720) (default 72)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'coin': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'hours': {'type': 'integer'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'latestRate': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'coins': {'type': 'string', 'description': 'comma list of up to 12 Hyperliquid coin symbols (default BTC,ETH,HYPE) (default ["BTC","ETH","HYPE"])'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'mids': {'type': 'object', 'additionalProperties': {}}, 'note': {'type': ['string', 'null']}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'matched': {'type': 'integer'}, 'requested': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': 'Hyperliquid coin symbol as its meta lists it (BTC, ETH, HYPE, kPEPE) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'asks': {'type': 'array', 'items': {}}, 'bids': {'type': 'array', 'items': {}}, 'coin': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'bestAsk': {'type': 'string'}, 'bestBid': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'string', 'description': 'coins to return (max 100) (default 25)'}, 'contains': {'type': 'string', 'description': 'case-insensitive substring filter on the coin name (default null)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'count': {'type': 'integer'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'universe': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'string', 'description': 'tokens to return (max 30) (default 15)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['mints'], 'properties': {'mints': {'type': 'string', 'description': 'comma list of up to 20 Solana token mints [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'priced': {'type': 'integer'}, 'prices': {'type': 'object', 'additionalProperties': {}}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'notPriced': {'type': 'array', 'items': {}}, 'requested': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'string', 'description': 'tokens to return (max 20) (default 8)'}, 'query': {'type': 'string', 'description': 'token name, symbol or mint prefix to search for [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'query': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pair'], 'properties': {'pair': {'type': 'string', 'description': 'Kraken pair as the venue spells it: XBTUSD, ETHUSD, SOLUSD [required]'}, 'count': {'type': 'string', 'description': 'levels per side (max 50) (default 10)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'asks': {'type': 'array', 'items': {}}, 'bids': {'type': 'array', 'items': {}}, 'note': {'type': ['string', 'null']}, 'pair': {'type': 'string'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'bestAsk': {'type': 'string'}, 'bestBid': {'type': 'string'}, 'spreadPct': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pair'], 'properties': {'pair': {'type': 'string', 'description': 'Kraken pair as the venue spells it: XBTUSD, ETHUSD, SOLUSD [required]'}, 'limit': {'type': 'string', 'description': 'how many candles (max 720) (default 48)'}, 'interval': {'type': 'string', 'description': 'candle width in minutes (360 is rejected by Kraken; 30 and 720 are unmeasured and therefore not offered) (default "15")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'pair': {'type': 'string'}, 'rows': {'type': 'array', 'items': {}}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'interval': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pair'], 'properties': {'pair': {'type': 'string', 'description': 'Kraken pair key as stored by the venue (XXBTZUSD) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'lot': {'type': 'string'}, 'base': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'pair': {'type': 'string'}, 'found': {'type': 'boolean'}, 'quote': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'status': {'type': 'string'}, 'wsname': {'type': 'string'}, 'altname': {'type': 'string'}, 'costMin': {'type': 'string'}, 'orderMin': {'type': 'string'}, 'tickSize': {'type': 'string'}, 'baseClass': {'type': 'string'}, 'marginCall': {'type': 'integer'}, 'marginStop': {'type': 'integer'}, 'quoteClass': {'type': 'string'}, 'leverageBuy': {'type': 'array', 'items': {}}, 'lotDecimals': {'type': 'integer'}, 'costDecimals': {'type': 'integer'}, 'leverageSell': {'type': 'array', 'items': {}}, 'pairDecimals': {'type': 'integer'}, 'lotMultiplier': {'type': 'integer'}, 'longPositionLimit': {'type': 'integer'}, 'shortPositionLimit': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pair'], 'properties': {'pair': {'type': 'string', 'description': 'Kraken pair as the venue spells it: XBTUSD, ETHUSD, SOLUSD [required]'}, 'limit': {'type': 'string', 'description': 'spread samples (max 500) (default 60)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'pair': {'type': 'string'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'samples': {'type': 'array', 'items': {}}, 'meanSpreadBps': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pair'], 'properties': {'pair': {'type': 'string', 'description': 'Kraken pair as the venue spells it: XBTUSD, ETHUSD, SOLUSD [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'ask': {'type': 'string'}, 'bid': {'type': 'string'}, 'last': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'pair': {'type': 'string'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'low24h': {'type': 'string'}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'askSize': {'type': 'string'}, 'bidSize': {'type': 'string'}, 'high24h': {'type': 'string'}, 'vwap24h': {'type': 'string'}, 'trades24h': {'type': 'integer'}, 'volume24h': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pair'], 'properties': {'pair': {'type': 'string', 'description': 'Kraken pair as the venue spells it: XBTUSD, ETHUSD, SOLUSD [required]'}, 'limit': {'type': 'string', 'description': 'trades to return (max 200) (default 25)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'pair': {'type': 'string'}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'trades': {'type': 'array', 'items': {}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'KuCoin symbol, BASE-QUOTE in upper case (BTC-USDT, SOL-USDT) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'size': {'type': 'string'}, 'time': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'price': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'symbol': {'type': 'string'}, 'bestAsk': {'type': 'string'}, 'bestBid': {'type': 'string'}, 'sequence': {'type': 'string'}, 'bestAskSize': {'type': 'string'}, 'bestBidSize': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'type': {'type': 'string', 'description': 'KuCoin candle type (default "1min")'}, 'limit': {'type': 'string', 'description': 'candles (max 1500; KuCoin answers at most 1500 per call) (default 48)'}, 'symbol': {'type': 'string', 'description': 'KuCoin symbol, BASE-QUOTE in upper case (BTC-USDT, SOL-USDT) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'type': {'type': 'string'}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'symbol': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'KuCoin symbol, BASE-QUOTE in upper case (BTC-USDT, SOL-USDT) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'buy': {'type': 'string'}, 'low': {'type': 'string'}, 'vol': {'type': 'string'}, 'high': {'type': 'string'}, 'last': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'sell': {'type': 'string'}, 'time': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'symbol': {'type': 'string'}, 'volValue': {'type': 'string'}, 'changeRate': {'type': 'string'}, 'changePrice': {'type': 'string'}, 'averagePrice': {'type': 'string'}, 'makerFeeRate': {'type': 'string'}, 'takerFeeRate': {'type': 'string'}, 'makerCoefficient': {'type': 'string'}, 'takerCoefficient': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'description': 'asset reference as network:identifier [required]'}, 'span': {'type': 'string', 'description': 'how many points (max 720) (default 48)'}, 'period': {'type': 'string', 'description': 'point spacing (default "1h")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'ref': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'period': {'type': 'string'}, 'prices': {'type': 'array', 'items': {}}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'symbol': {'type': 'string'}, 'decimals': {'type': 'integer'}, 'confidence': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'string', 'description': 'daily points to return (max 3650) (default 365)'}, 'chain': {'type': 'string', 'description': 'chain as DefiLlama names it (only measured names) (default "Ethereum")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'days': {'type': 'integer'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'chain': {'type': 'string'}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'latestTvlUsd': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['refs'], 'properties': {'refs': {'type': 'string', 'description': 'comma list of up to 10 network:identifier refs [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'priced': {'type': 'integer'}, 'prices': {'type': 'object', 'additionalProperties': {}}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'notPriced': {'type': 'array', 'items': {}}, 'requested': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['instId'], 'properties': {'bar': {'type': 'string', 'description': 'OKX bar width (default "1m")'}, 'limit': {'type': 'string', 'description': 'candles (max 300) (default 48)'}, 'instId': {'type': 'string', 'description': 'OKX instrument id, BASE-QUOTE (BTC-USDT, ETH-USDT-SWAP) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'bar': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'instId': {'type': 'string'}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['instId'], 'properties': {'instId': {'type': 'string', 'description': 'OKX instrument id, BASE-QUOTE (BTC-USDT, ETH-USDT-SWAP) [required]'}, 'levels': {'type': 'string', 'description': 'levels per side (max 25) (default 10)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'asks': {'type': 'array', 'items': {}}, 'bids': {'type': 'array', 'items': {}}, 'note': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'instId': {'type': 'string'}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'bestAsk': {'type': 'string'}, 'bestBid': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['instId'], 'properties': {'instId': {'type': 'string', 'description': 'OKX perpetual swap id [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'instId': {'type': 'string'}, 'method': {'type': 'string'}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'premium': {'type': 'string'}, 'instType': {'type': 'string'}, 'settState': {'type': 'string'}, 'formulaType': {'type': 'string'}, 'fundingRate': {'type': 'string'}, 'fundingTime': {'type': 'integer'}, 'impactValue': {'type': 'string'}, 'interestRate': {'type': 'string'}, 'maxFundingRate': {'type': 'string'}, 'minFundingRate': {'type': 'string'}, 'nextFundingTime': {'type': 'integer'}, 'prevFundingTime': {'type': 'integer'}, 'settFundingRate': {'type': 'string'}, 'fundingRate8hPct': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['instId'], 'properties': {'instId': {'type': 'string', 'description': 'OKX instrument id, BASE-QUOTE (BTC-USDT, ETH-USDT-SWAP) [required]'}, 'instType': {'type': 'string', 'description': 'which OKX instrument family to look in (default "SPOT")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'uly': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'ctVal': {'type': ['number', 'null']}, 'found': {'type': 'boolean'}, 'lever': {'type': 'string'}, 'lotSz': {'type': 'string'}, 'minSz': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'state': {'type': 'string'}, 'caveat': {'type': ['string', 'null']}, 'ctMult': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'ctType': {'type': 'string'}, 'instId': {'type': 'string'}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'tickSz': {'type': 'string'}, 'baseCcy': {'type': 'string'}, 'optType': {'type': 'string'}, 'category': {'type': 'string'}, 'ctValCcy': {'type': 'string'}, 'instType': {'type': 'string'}, 'maxLmtSz': {'type': 'string'}, 'maxMktSz': {'type': 'string'}, 'openType': {'type': 'string'}, 'quoteCcy': {'type': 'string'}, 'ruleType': {'type': 'string'}, 'expTimeMs': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'maxLmtAmt': {'type': 'string'}, 'settleCcy': {'type': 'string'}, 'instFamily': {'type': 'string'}, 'listTimeMs': {'type': 'integer'}, 'positionLimit': {'type': 'string'}, 'positionLimitPct': {'anyOf': [{'type': 'integer'}, {'type': 'null'}]}, 'tradeQuoteCcyList': {'type': 'array', 'items': {}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['instId'], 'properties': {'instId': {'type': 'string', 'description': 'OKX instrument id, BASE-QUOTE (BTC-USDT, ETH-USDT-SWAP) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'last': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'askPx': {'type': 'string'}, 'askSz': {'type': 'string'}, 'bidPx': {'type': 'string'}, 'bidSz': {'type': 'string'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'instId': {'type': 'string'}, 'lastSz': {'type': 'string'}, 'low24h': {'type': 'string'}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'high24h': {'type': 'string'}, 'open24h': {'type': 'string'}, 'sodUtc0': {'type': 'string'}, 'sodUtc8': {'type': 'string'}, 'instType': {'type': 'string'}, 'venueTsMs': {'type': 'integer'}, 'volume24h': {'type': 'string'}, 'quoteVolume24h': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['instId'], 'properties': {'limit': {'type': 'string', 'description': 'trades (max 100) (default 25)'}, 'instId': {'type': 'string', 'description': 'OKX instrument id, BASE-QUOTE (BTC-USDT, ETH-USDT-SWAP) [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'instId': {'type': 'string'}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'trades': {'type': 'array', 'items': {}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Polymarket numeric market id [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'id': {'type': 'string'}, 'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'slug': {'type': 'string'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'active': {'type': 'boolean'}, 'caveat': {'type': ['string', 'null']}, 'closed': {'type': 'boolean'}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'spread': {'type': 'number'}, 'bestAsk': {'type': 'number'}, 'bestBid': {'type': ['number', 'null']}, 'endDate': {'type': 'string'}, 'feeType': {'type': 'string'}, 'umaBond': {'type': 'integer'}, 'outcomes': {'type': 'array', 'items': {}}, 'question': {'type': 'string'}, 'startDate': {'type': 'string'}, 'umaReward': {'type': 'integer'}, 'volumeNum': {'type': 'number'}, 'resolvedBy': {'type': 'string'}, 'volume24hr': {'type': ['number', 'null']}, 'conditionId': {'type': 'string'}, 'description': {'type': 'string'}, 'clobTokenIds': {'type': 'array', 'items': {}}, 'liquidityNum': {'type': ['number', 'null']}, 'makerBaseFee': {'type': 'integer'}, 'orderMinSize': {'type': 'integer'}, 'takerBaseFee': {'type': 'integer'}, 'outcomePrices': {'type': 'array', 'items': {}}, 'lastTradePrice': {'type': 'number'}, 'acceptingOrders': {'type': 'boolean'}, 'enableOrderBook': {'type': 'boolean'}, 'resolutionSource': {'type': 'string'}, 'oneDayPriceChange': {'type': ['number', 'null']}, 'resolutionStatuses': {'type': 'array', 'items': {}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'string', 'description': 'markets to return (max 20) (default 10)'}, 'order': {'type': 'string', 'description': 'which venue field to rank by (default "volume24hr")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'order': {'type': 'string'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'string', 'description': 'tags to return (max 50) (default 20)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'rows': {'type': 'array', 'items': {}}, 'count': {'type': 'integer'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'chain': {'type': 'string', 'description': 'which Blockscout explorer to ask (default "base")'}, 'address': {'type': 'string', 'description': 'target address, 0x + 40 hex [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'name': {'type': ['string', 'null']}, 'note': {'type': ['string', 'null']}, 'chain': {'type': 'string'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'token': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'null'}]}, 'caveat': {'type': ['string', 'null']}, 'isScam': {'type': 'boolean'}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'address': {'type': 'string'}, 'hasLogs': {'type': 'boolean'}, 'hasTokens': {'type': 'boolean'}, 'proxyType': {'type': 'string'}, 'balanceWei': {'type': 'string'}, 'isContract': {'type': 'boolean'}, 'isVerified': {'type': 'boolean'}, 'publicTags': {'type': 'array', 'items': {}}, 'reputation': {'type': 'string'}, 'ensDomainName': {'type': ['string', 'null']}, 'creationStatus': {'type': 'string'}, 'creatorAddress': {'type': ['string', 'null']}, 'exchangeRateUsd': {'type': 'number'}, 'implementations': {'type': 'array', 'items': {}}, 'hasTokenTransfers': {'type': 'boolean'}, 'balanceUpdatedAtBlock': {'type': 'integer'}, 'creationTransactionHash': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'chain': {'type': 'string', 'description': 'which Blockscout explorer to ask (default "base")'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'chain': {'type': 'string'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'totalBlocks': {'type': 'integer'}, 'coinPriceUsd': {'type': 'number'}, 'gasUsedToday': {'type': 'string'}, 'marketCapUsd': {'type': 'number'}, 'gasPricesGwei': {'type': 'object', 'additionalProperties': {}}, 'totalAddresses': {'type': 'integer'}, 'totalTransactions': {'type': 'integer'}, 'transactionsToday': {'type': 'integer'}, 'averageBlockTimeMs': {'type': 'integer'}, 'coinPriceChangePct': {'type': ['number', 'null']}, 'gasPricesUpdatedAt': {'type': 'string'}, 'networkUtilizationPct': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'chain': {'type': 'string', 'description': 'which Blockscout explorer to ask (default "base")'}, 'address': {'type': 'string', 'description': 'target address, 0x + 40 hex [required]'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ts': {'type': 'string'}, 'name': {'type': 'string'}, 'note': {'type': ['string', 'null']}, 'type': {'type': 'string'}, 'chain': {'type': 'string'}, 'found': {'type': 'boolean'}, 'stale': {'type': ['boolean', 'null']}, 'caveat': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'source': {'type': 'string'}, 'symbol': {'type': 'string'}, 'address': {'type': 'string'}, 'holders': {'type': 'integer'}, 'iconUrl': {'type': 'string'}, 'decimals': {'type': 'integer'}, 'volume24h': {'type': 'number'}, 'reputation': {'type': 'string'}, 'totalSupply': {'type': 'string'}, 'exchangeRateUsd': {'type': 'number'}, 'circulatingMarketCap': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 25, 'minimum': 1}, 'query': {'type': 'string', 'description': 'token name or symbol, e.g. "pepe" or "coinbase"'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'vs': {'enum': ['usd', 'eur', 'gbp', 'jpy', 'btc', 'eth'], 'type': 'string', 'description': 'quote currency'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'chain': {'type': 'string', 'maxLength': 32, 'description': 'chainId filter, e.g. base or solana'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
Polyform
Offers pay-per-call APIs for economic, financial, geographic, healthcare, domain, email, sanctions, blockchain, and business risk…
Satoshidata Wallet Intel
Provides Bitcoin wallet intelligence, address labels, trust and risk signals, transaction verification, entity activity, fees, me…
47620 Solana Data API
Provides read-only Solana balances, token and transaction data, network health, market information, and address risk checks.
mcp
Analyzes Solana memecoins, token holders, wallet networks, insider and KOL activity, rug risk, token identity, liquidity, and sel…
PumpPill — token safety and measured outcomes
Provides token and wallet safety data, deployer histories, risk flags, market outcomes, holder activity, and measured performance…
DeFade — Multi-Chain Memecoin Analyzer
Analyzes tokens across supported chains for rug risk, liquidity, holder concentration, wallet relationships, funding, trading beh…
CIPHER x402 — Paid Solana & Crypto Tools
Provides paid crypto, Solana, security, financial-data, geocoding, medical-literature, nutrition, and repository-analysis tools t…
Pyfile LLM & Data API
Provides LLM chat and web retrieval plus DNS, crypto pricing, Base gas, FDA data, sanctions, KYB, and fair-selection tools.