{"ok":true,"host":"skills.onesource.io","skill_count":33,"skills":[{"skill_name":"fetch-contract-metadata","display_name":"Contract Metadata Lookup","one_liner":"Returns on-chain metadata for an Ethereum contract address, including contract status, bytecode length, token name, symbol, and detected ERC interface support (ERC20, ERC721, ERC1155, ERC165).","when_to_use":"Use when an agent needs to identify whether an Ethereum address is a contract, determine its token standard (ERC20/ERC721/ERC1155), or retrieve its on-chain name and symbol without querying a node directly.","not_for":"Do not use for EOA (externally owned account) wallet lookups or off-chain token metadata such as images or descriptions; use a token metadata or NFT media API instead.","confidence":"high","price":null,"network":"eip155:8453","method":"POST","resource_url":"https://skills.onesource.io/api/chain/contract/0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d","version":1,"merchant_approved":false,"verification_status":"fail","quality_score":96,"last_verified_at":"2026-05-21T08:09:03.947Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-contract-metadata/json"},{"skill_name":"fetch-ens-chain-details","display_name":"ENS Chain Lookup","one_liner":"Resolves an ENS name to its on-chain address, resolver contract address, and forward/reverse resolution flags.","when_to_use":"Use when an agent needs to resolve an ENS name to its Ethereum address and verify forward/reverse resolution status before interacting with a wallet or contract.","not_for":"Do not use for reverse ENS lookups (address-to-name); this endpoint returns is_reverse=false for standard names. Not suitable for bulk ENS resolution.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/ens/swollen.eth","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":96,"last_verified_at":"2026-05-21T16:42:12.111Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-ens-chain-details/json"},{"skill_name":"fetch-ens-name-by-address","display_name":"ENS Lookup by Address","one_liner":"Resolves the ENS name associated with a given Ethereum address via reverse lookup, returning the name or an error if no reverse record is set.","when_to_use":"Use when an agent needs to resolve a human-readable ENS name from a raw Ethereum address, such as displaying a wallet owner's identity or verifying ENS registration status.","not_for":"Do not use for forward ENS lookups (resolving an ENS name to an address); this endpoint performs reverse resolution only.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/ens/:address","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":62,"last_verified_at":"2026-05-22T04:56:19.176Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-ens-name-by-address/json"},{"skill_name":"fetch-contract-details","display_name":"Contract Lookup","one_liner":"Returns on-chain contract metadata for a given address, including whether it is a contract and which ERC token standards it implements.","when_to_use":"Use when an agent needs to determine if a blockchain address is a smart contract and which token standards (ERC-20, ERC-721, ERC-1155, ERC-165) it supports before interacting with it.","not_for":"Do not use for fetching token balances, transaction history, or ABI data; use a dedicated blockchain explorer or indexer API for those purposes.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/contract/:address","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":82,"last_verified_at":"2026-05-21T16:42:12.167Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-contract-details/json"},{"skill_name":"fetch-chain-code","display_name":"Chain Code Lookup","one_liner":"Returns the on-chain bytecode, code length, and contract status for a given blockchain address.","when_to_use":"Use when an agent needs to determine whether a blockchain address is a smart contract or an EOA, or needs to retrieve the raw bytecode deployed at that address.","not_for":"Do not use for ABI decoding, source code retrieval, or contract verification — this endpoint returns raw bytecode only, not human-readable source.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/code/:address","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":91,"last_verified_at":"2026-05-21T16:26:27.148Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-chain-code/json"},{"skill_name":"fetch-chain-address-proxy-info","display_name":"Chain Address Proxy Info","one_liner":"Returns proxy and contract classification data for a given Base chain address, indicating whether it is a proxy contract and its proxy type.","when_to_use":"Use when an agent needs to determine whether a Base chain address is a proxy contract, what proxy type it uses, or whether it is a contract at all.","not_for":"Do not use for non-Base chain addresses; this endpoint is specific to the Base (eip155:8453) network. Not suitable for fetching token balances, transaction history, or ABI data.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/proxy/:address","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":92,"last_verified_at":"2026-05-21T16:41:07.645Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-chain-address-proxy-info/json"},{"skill_name":"fetch-chain-nonce","display_name":"Chain Nonce Lookup","one_liner":"Returns the current transaction nonce for a given blockchain address, retrieved from on-chain state.","when_to_use":"Use when an agent needs the current nonce for a blockchain address before constructing or signing a transaction, to ensure correct sequencing and avoid nonce conflicts.","not_for":"Do not use for fetching account balances, token holdings, or transaction history; use dedicated balance or explorer APIs instead.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/nonce/:address","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":92,"last_verified_at":"2026-05-21T16:26:27.156Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-chain-nonce/json"},{"skill_name":"lookup-base-ens-name","display_name":"Base ENS Name Lookup","one_liner":"Resolves a Base ENS name (e.g. nick.base.eth) and returns forward/reverse resolution status and any resolver error.","when_to_use":"Use when an agent needs to check whether a Base ENS name resolves correctly, including whether a resolver is set and whether forward or reverse resolution is active for that name.","not_for":"Do not use for mainnet Ethereum ENS lookups; this endpoint is specific to Base (eip155:8453). Not suitable for resolving arbitrary wallet addresses to ENS names — this is a name-to-record lookup only.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/ens/nick.base.eth","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":84,"last_verified_at":"2026-05-21T20:26:29.166Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/lookup-base-ens-name/json"},{"skill_name":"fetch-ethereum-block-details","display_name":"Ethereum Block Details","one_liner":"Returns detailed Ethereum block metadata for a given block number, including hashes, header fields, transaction list, withdrawals, and gas metrics.","when_to_use":"Use when an agent needs full block-level data for a specific Ethereum block number, such as retrieving transaction hashes, gas usage, miner address, timestamps, blob gas fields, or beacon block root for a known block height.","not_for":"Do not use for real-time block streaming or latest-block polling; this endpoint requires a specific block number and returns a single static response. Not suitable for transaction receipt or log data — use a transaction or log API instead.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/block/22000000","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":93,"last_verified_at":"2026-05-21T19:41:02.982Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-ethereum-block-details/json"},{"skill_name":"fetch-ens-address-metadata","display_name":"ENS Address Lookup","one_liner":"Resolves an Ethereum address to its ENS name, resolver contract address, and forward/reverse resolution status.","when_to_use":"Use when an agent needs to look up the ENS name and resolution metadata associated with a given Ethereum wallet address, such as displaying a human-readable name for an address or verifying reverse resolution.","not_for":"Do not use for resolving an ENS name to an address (forward lookup starting from a name); this endpoint takes an address as input. Not suitable for bulk address lookups.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/ens/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":96,"last_verified_at":"2026-05-21T20:26:29.164Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-ens-address-metadata/json"},{"skill_name":"fetch-contract-metadata","display_name":"Onesource Contract Lookup","one_liner":"Returns on-chain contract metadata for a given Ethereum address, including contract status, code length, detected token name and symbol, and ERC interface flags.","when_to_use":"Use when an agent needs to verify whether an address is a smart contract, retrieve its token name and symbol, or check which ERC interfaces (ERC-20, ERC-721, ERC-1155, ERC-165) it implements.","not_for":"Do not use for fetching live token prices, balances, or transaction history; use a dedicated price or balance API instead.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/contract/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":95,"last_verified_at":"2026-05-21T16:26:35.386Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-contract-metadata/json"},{"skill_name":"fetch-chain-transaction","display_name":"Chain Tx Lookup","one_liner":"Fetches blockchain transaction data and receipt for a given transaction hash via a paid API endpoint.","when_to_use":"Use when an agent needs to look up on-chain transaction details or receipt data by a specific transaction hash on a supported blockchain network.","not_for":"Do not use for streaming transaction monitoring or bulk transaction lookups; this is a single-shot lookup by hash. Not suitable for querying transactions by address or block number.","confidence":"medium","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/tx/0xddb304469135cf0efcc65b0be4f26f20b027f218a44101eaf29d2da4b1771093","version":1,"merchant_approved":false,"verification_status":"fail","quality_score":18,"last_verified_at":"2026-05-21T17:11:52.379Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-chain-transaction/json"},{"skill_name":"fetch-chain-contract-code","display_name":"Chain Contract Code Lookup","one_liner":"Returns on-chain contract bytecode and address metadata for a given Ethereum-compatible contract address.","when_to_use":"Use when an agent needs to verify whether a blockchain address is a deployed contract and retrieve its raw bytecode for analysis, verification, or decompilation.","not_for":"Do not use for fetching token balances, transaction history, or ABI definitions; use dedicated balance or ABI lookup endpoints instead.","confidence":"medium","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/code/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":88,"last_verified_at":"2026-05-21T16:26:16.788Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-chain-contract-code/json"},{"skill_name":"lookup-chain-proxy","display_name":"Chain Proxy Lookup","one_liner":"Checks whether a given blockchain address is a proxy contract and returns its proxy type, implementation address, and contract status.","when_to_use":"Use when an agent needs to determine if a blockchain address is a proxy contract, identify the proxy type (e.g. slot0), and resolve the underlying implementation address before interacting with or analyzing a smart contract.","not_for":"Do not use for fetching token balances, transaction history, or ABI data; use a dedicated blockchain data API for those purposes.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/proxy/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":92,"last_verified_at":"2026-05-21T16:26:35.369Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/lookup-chain-proxy/json"},{"skill_name":"fetch-chain-block-details","display_name":"Chain Block Details","one_liner":"Returns full blockchain block data for a given block identifier, including header fields (hash, miner, gas, timestamps), transaction hashes array, and withdrawals root.","when_to_use":"Use when an agent needs to inspect a specific block on-chain, retrieve its header metadata, enumerate transaction hashes within the block, or perform chain analytics on block-level data.","not_for":"Do not use for fetching individual transaction details or receipts; use a transaction lookup endpoint instead. Not suitable for real-time streaming of new blocks.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/block/0x1212D00","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":92,"last_verified_at":"2026-05-21T16:26:27.148Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-chain-block-details/json"},{"skill_name":"fetch-chain-transaction","display_name":"Chain Transaction Lookup","one_liner":"Fetches on-chain transaction details and receipt data for a given Ethereum mainnet transaction hash, returning decoded metadata, block info, and execution receipt fields.","when_to_use":"Use when an agent needs to look up the full details of a specific Ethereum transaction by its hash, including sender, recipient, value, gas usage, execution status, and block placement.","not_for":"Do not use for querying transactions on non-Ethereum chains or for streaming/watching pending transactions; this is a single-shot lookup for confirmed Ethereum mainnet transactions only.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/tx/0x88df016429689c079f3b2f6ad39fa052532c56795b733da78a91ebe6a713944b","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":97,"last_verified_at":"2026-05-21T19:26:25.185Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-chain-transaction/json"},{"skill_name":"fetch-chain-transaction","display_name":"Chain Transaction Lookup","one_liner":"Returns raw blockchain transaction data and receipt for a given transaction hash, including sender, recipient, gas, block info, and execution status.","when_to_use":"Use when an agent needs to look up the on-chain details of a specific transaction by its hash, such as verifying execution status, gas used, block number, or sender/recipient addresses.","not_for":"Do not use for streaming or monitoring new transactions in real time; this is a single-shot lookup by known transaction hash. Not suitable for querying transactions by address or block range.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/tx/0x5c504ed432cb51138bcf09aa5e8a410dd4a1e204ef84bfed1be16dfba1b22060","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":96,"last_verified_at":"2026-05-21T19:26:25.191Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-chain-transaction/json"},{"skill_name":"fetch-latest-blockchain-block","display_name":"Latest Blockchain Block","one_liner":"Returns the latest block from the chain including full block metadata, all transaction hashes, and withdrawal details.","when_to_use":"Use when an agent needs the current chain head block number, block hash, miner, gas usage, timestamp, or the list of transaction hashes included in the most recent block.","not_for":"Do not use for historical block lookups by number or hash; this endpoint only returns the latest block. Not suitable for streaming real-time block updates — this is a single-shot fetch.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/block/latest","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":92,"last_verified_at":"2026-05-21T16:26:27.156Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-latest-blockchain-block/json"},{"skill_name":"fetch-chain-transaction-receipt","display_name":"On-Chain Transaction Receipt","one_liner":"Retrieves the on-chain transaction receipt for a given transaction hash, returning status, gas usage, block identifiers, sender/recipient addresses, and event logs.","when_to_use":"Use when an agent needs to confirm whether a blockchain transaction succeeded or failed, or needs gas consumption, block number, block hash, or log data for a specific transaction hash.","not_for":"Do not use for fetching pending transaction status or mempool data; this endpoint only returns receipts for already-mined transactions. Not suitable for retrieving raw transaction input data — use a transaction detail endpoint instead.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/receipt/0x5c504ed432cb51138bcf09aa5e8a410dd4a1e204ef84bfed1be16dfba1b22060","version":1,"merchant_approved":false,"verification_status":"fail","quality_score":96,"last_verified_at":"2026-05-21T16:42:12.165Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-chain-transaction-receipt/json"},{"skill_name":"fetch-chain-nonce","display_name":"Chain Nonce Lookup","one_liner":"Returns the current transaction nonce for a given blockchain address, enabling correct transaction sequencing and account state inspection.","when_to_use":"Use when an agent needs the current nonce for a blockchain address before constructing or submitting a transaction, or to check account state on-chain.","not_for":"Do not use for token balances, gas estimation, or block-level data; use dedicated balance or gas APIs instead.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/nonce/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":96,"last_verified_at":"2026-05-21T16:26:27.128Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-chain-nonce/json"},{"skill_name":"fetch-chain-transaction-receipt","display_name":"On-Chain Transaction Receipt Lookup","one_liner":"Returns the on-chain transaction receipt for a given transaction hash, including status, gas usage, block details, logs, and sender/receiver addresses.","when_to_use":"Use when an agent needs to verify whether a blockchain transaction succeeded or failed, retrieve gas consumption, block number, or confirm the sender and receiver addresses for a specific transaction hash.","not_for":"Do not use for fetching pending transactions or mempool data; this endpoint only returns receipts for already-mined transactions. Not suitable for retrieving transaction input data or decoded call parameters.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/receipt/0x88df016429689c079f3b2f6ad39fa052532c56795b733da78a91ebe6a713944b","version":1,"merchant_approved":false,"verification_status":"fail","quality_score":92,"last_verified_at":"2026-05-21T16:42:12.068Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-chain-transaction-receipt/json"},{"skill_name":"fetch-onchain-nonce","display_name":"On-Chain Nonce Lookup","one_liner":"Returns the current transaction nonce for a given blockchain address, enabling correct transaction sequencing and signing workflows.","when_to_use":"Use when an agent needs the current nonce for a blockchain address before constructing, signing, or submitting a transaction to avoid nonce conflicts or replay issues.","not_for":"Do not use for retrieving account balances, token holdings, or contract state — use dedicated balance or contract-read endpoints instead.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/nonce/0xd8da6bf26964af9d7eed9e03e53415d37aa96045","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":96,"last_verified_at":"2026-05-21T16:26:27.156Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-onchain-nonce/json"},{"skill_name":"fetch-ethereum-block-number","display_name":"Chain Block Number","one_liner":"Returns the current Ethereum mainnet block height as a hex-encoded value via a live eth_blockNumber RPC call with no caching.","when_to_use":"Use when an agent needs to determine the current Ethereum chain tip, detect chain progress or stalls, or perform a cheap liveness check before issuing more expensive RPC calls.","not_for":"Do not use for non-Ethereum networks; only Ethereum mainnet is supported. Not suitable for continuous block streaming — this is a single-shot query per call.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/block-number","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":92,"last_verified_at":"2026-05-22T15:35:00.171Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-ethereum-block-number/json"},{"skill_name":"fetch-ethereum-chain-id","display_name":"Onesource Chain ID","one_liner":"Queries the upstream Ethereum RPC node via eth_chainId and returns the EIP-155 chain ID in hex format, confirming which chain the backend is serving.","when_to_use":"Use when an agent needs to verify the EIP-155 chain ID of the connected Ethereum RPC backend before signing or submitting a transaction, to confirm the expected network is active.","not_for":"Do not use for retrieving chain IDs of non-Ethereum networks; currently only the 'ethereum' network is supported. Not suitable for streaming or polling chain state — this is a single-shot lookup.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/chain-id","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":96,"last_verified_at":"2026-05-22T15:49:58.844Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-ethereum-chain-id/json"},{"skill_name":"fetch-chain-event-logs","display_name":"Chain Events Log Feed","one_liner":"Queries blockchain event logs via eth_getLogs with optional filters on contract address, topic0 event signature hash, and block range, returning raw log entries across multiple EVM networks.","when_to_use":"Use when an agent needs to retrieve on-chain event logs for a specific contract, event type (by topic0 hash), or block range on Ethereum, Base, Avalanche, or other supported EVM networks for indexing, monitoring, or DeFi activity analysis.","not_for":"Do not use for decoded/human-readable event data — this returns raw hex-encoded log data and topics. Not suitable for real-time streaming; this is a single-shot historical log query.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/events","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":92,"last_verified_at":"2026-05-21T16:26:35.806Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-chain-event-logs/json"},{"skill_name":"fetch-ethereum-pending-block","display_name":"Pending Ethereum Block Data","one_liner":"Returns the current pending Ethereum block and its full transaction list as seen by the upstream RPC node via eth_getBlockByNumber(\"pending\").","when_to_use":"Use when an agent needs to inspect unconfirmed Ethereum mempool transactions, monitor block-building activity, assess front-running risk, or examine pending block metadata before the next block is mined.","not_for":"Do not use for confirmed on-chain transaction data or historical block queries; use a confirmed block or transaction lookup endpoint instead. Not suitable for non-Ethereum networks.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/pending","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":88,"last_verified_at":"2026-05-21T18:26:46.316Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-ethereum-pending-block/json"},{"skill_name":"fetch-ens-name-resolution","display_name":"ENS Lookup","one_liner":"Resolves an Ethereum ENS name to its on-chain address, resolver contract address, and forward/reverse resolution status.","when_to_use":"Use when an agent needs to convert an ENS name (e.g. vitalik.eth) to its resolved Ethereum wallet address or verify forward/reverse resolution status on-chain.","not_for":"Do not use for reverse lookups starting from an address — this endpoint takes an ENS name as input, not an address. Not suitable for non-ENS naming systems.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/ens/vitalik.eth","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":96,"last_verified_at":"2026-05-21T16:26:35.345Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-ens-name-resolution/json"},{"skill_name":"fetch-ens-name-details","display_name":"ENS Name Lookup","one_liner":"Resolves an ENS name to its on-chain Ethereum address, resolver contract address, and forward/reverse resolution status.","when_to_use":"Use when an agent needs to resolve an ENS name (e.g. nick.eth) to its associated Ethereum wallet address or verify its resolver and resolution status on-chain.","not_for":"Do not use for reverse ENS lookups starting from an address; this endpoint takes an ENS name as input. Not suitable for bulk or batch ENS resolution.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/ens/nick.eth","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":97,"last_verified_at":"2026-05-21T16:26:35.431Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-ens-name-details/json"},{"skill_name":"fetch-onchain-contract-metadata","display_name":"On-Chain Contract Metadata","one_liner":"Returns contract metadata for an Ethereum address including name, symbol, code size, token standard flags (ERC-20/721/1155), and supported interfaces.","when_to_use":"Use when an agent needs to identify whether an Ethereum address is a contract, determine its token standard (ERC-20, ERC-721, ERC-1155), or retrieve its name and symbol without querying a separate token registry.","not_for":"Do not use for off-chain token price or market data; use a price feed API instead. Not suitable for non-Ethereum-compatible addresses or wallet EOA lookups.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/contract/0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":98,"last_verified_at":"2026-05-21T16:26:35.385Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-onchain-contract-metadata/json"},{"skill_name":"fetch-ethereum-network-info","display_name":"Ethereum Network Info","one_liner":"Fetches Ethereum chain ID, network version, latest block number, and gas price in a single batched RPC call (eth_chainId + eth_blockNumber + eth_gasPrice).","when_to_use":"Use when an agent needs to bootstrap Ethereum context, probe node liveness, or pre-flight a transaction and requires chain ID, current block height, and gas price in one round-trip instead of three separate RPC calls.","not_for":"Do not use for non-Ethereum networks; this endpoint only supports Ethereum mainnet. Do not use for streaming or polling gas prices at high frequency — this is a single-shot snapshot.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/network-info","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":92,"last_verified_at":"2026-05-22T15:35:00.342Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-ethereum-network-info/json"},{"skill_name":"fetch-erc20-transfers","display_name":"ERC-20 Transfers","one_liner":"Queries ERC-20 Transfer event logs from a specified blockchain network, optionally filtered by token contract address, wallet address, and block range, returning decoded log entries with sender, recipient, amount, and transaction metadata.","when_to_use":"Use when an agent needs to retrieve recent or historical ERC-20 token transfer events for a specific contract, wallet, or block range on Ethereum, Base, Avalanche, or other supported EVM networks.","not_for":"Do not use for native ETH/AVAX transfers (no ERC-20 contract involved); use a native transaction history endpoint instead. Not suitable for real-time streaming of transfer events — this is a single-shot historical log query.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/erc20-transfers","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":72,"last_verified_at":"2026-05-21T16:26:35.790Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-erc20-transfers/json"},{"skill_name":"fetch-contract-bytecode","display_name":"Contract Code Lookup","one_liner":"Returns the deployed EVM bytecode and address metadata for a given Ethereum contract address by querying on-chain code.","when_to_use":"Use when an agent needs to verify whether an Ethereum address is a smart contract or retrieve its deployed bytecode for inspection, analysis, or verification purposes.","not_for":"Do not use for fetching ABI definitions, source code, or human-readable contract interfaces; use a contract verification or ABI lookup API instead.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/code/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":98,"last_verified_at":"2026-05-21T16:26:16.788Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/fetch-contract-bytecode/json"},{"skill_name":"detect-evm-proxy-contract","display_name":"EVM Proxy Detector","one_liner":"Checks whether an EVM contract address is a proxy, returning its proxy type, implementation address, and contract status.","when_to_use":"Use when an agent needs to determine if a given EVM contract address is a proxy contract, identify the proxy pattern used, and resolve the underlying implementation address for on-chain contract introspection or verification.","not_for":"Do not use for fetching contract ABI, source code, or bytecode; use a contract verification API instead. Not suitable for non-EVM chains.","confidence":"high","price":null,"network":"eip155:8453","method":"GET","resource_url":"https://skills.onesource.io/api/chain/proxy/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","version":1,"merchant_approved":false,"verification_status":"pass","quality_score":91,"last_verified_at":"2026-05-21T16:42:12.209Z","skill_url":"https://x402gle.com/servers/skills.onesource.io/detect-evm-proxy-contract/json"}],"manifest_url":"https://x402gle.com/servers/skills.onesource.io/manifest.json","skill_md_url":"https://x402gle.com/servers/skills.onesource.io/SKILL.md","agent_card_url":"https://x402gle.com/servers/skills.onesource.io/.well-known/agent.json"}