Card snapshot
api.onesource.io
·
2026-10-25 13:15:59 UTC
·
24d5af01bd2cbf299d4487a8ecc2f16925f556e8e8111c97d926ca78f6fc4c90
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"_source": "agentic.market",
"service": {
"id": "api-onesource-io",
"name": "api.onesource.io",
"description": "",
"domain": "api.onesource.io",
"provider": "api.onesource.io",
"providerUrl": "",
"category": "",
"networks": [
"Base"
],
"enriched": false,
"endpoints": [
{
"url": "https://api.onesource.io/api/chain/allowance",
"description": "ERC20 allowance via allowance (eth_call) - how much a spender is approved to move from an owner's wallet",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "contract",
"type": "string",
"description": "",
"example": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "owner",
"type": "string",
"description": "",
"example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "spender",
"type": "string",
"description": "",
"example": "0x6b175474e89094c44da98b954eedeac495271d0f",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "139",
"l30DaysUniquePayers": "136"
}
},
{
"url": "https://api.onesource.io/api/chain/block-number",
"description": "Latest Ethereum block height - current chain tip via eth_blockNumber",
"pricing": {
"amount": "0.001",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "400",
"l30DaysUniquePayers": "347"
}
},
{
"url": "https://api.onesource.io/api/chain/block/:number",
"description": "Fetch an Ethereum block header and transaction hashes by number, tag, or hex via eth_getBlockByNumber",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "path",
"name": "number",
"type": "string",
"description": "",
"example": "latest",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "216",
"l30DaysUniquePayers": "213"
}
},
{
"url": "https://api.onesource.io/api/chain/call",
"description": "Simulate a read-only Ethereum contract call via eth_call - no transaction sent",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "data",
"type": "string",
"description": "",
"example": "0x00",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "to",
"type": "string",
"description": "",
"example": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "133",
"l30DaysUniquePayers": "133"
}
},
{
"url": "https://api.onesource.io/api/chain/chain-id",
"description": "Ethereum chain ID (EIP-155) via eth_chainId - confirm which chain a network is on",
"pricing": {
"amount": "0.001",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "169",
"l30DaysUniquePayers": "159"
}
},
{
"url": "https://api.onesource.io/api/chain/code/:address",
"description": "Check if an Ethereum address is a contract via eth_getCode - returns deployed bytecode",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "path",
"name": "address",
"type": "string",
"description": "",
"example": "0x6cf19308c22fc82ea620fa0b3e94948d20f27b96",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "133",
"l30DaysUniquePayers": "133"
}
},
{
"url": "https://api.onesource.io/api/chain/contract/:address",
"description": "Best-effort contract introspection via batched RPC - bytecode presence, token metadata, and ERC20-like/ERC721/ERC1155 classification",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "path",
"name": "address",
"type": "string",
"description": "",
"example": "0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "260",
"l30DaysUniquePayers": "260"
}
},
{
"url": "https://api.onesource.io/api/chain/ens/:input",
"description": "ENS resolve - turn a .eth name into an address, or an address into its primary .eth name, via eth_call on OneSource live Ethereum RPC",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "path",
"name": "input",
"type": "string",
"description": "",
"example": "vitalik.eth",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "255",
"l30DaysUniquePayers": "253"
}
},
{
"url": "https://api.onesource.io/api/chain/erc1155-balance",
"description": "ERC1155 token balance via balanceOf (eth_call) - how many copies of a token_id a wallet holds",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "address",
"type": "string",
"description": "",
"example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "contract",
"type": "string",
"description": "",
"example": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "token_id",
"type": "string",
"description": "",
"example": "1",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "83",
"l30DaysUniquePayers": "83"
}
},
{
"url": "https://api.onesource.io/api/chain/erc20-balance",
"description": "ERC20 token balance for any Ethereum wallet - USDC, USDT, DAI, or any token - via balanceOf (eth_call) on OneSource live Ethereum RPC",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "address",
"type": "string",
"description": "",
"example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "contract",
"type": "string",
"description": "",
"example": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "369",
"l30DaysUniquePayers": "364"
}
},
{
"url": "https://api.onesource.io/api/chain/erc20-transfers",
"description": "ERC20 Transfer logs via eth_getLogs - raw Transfer events for a token or wallet",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "address",
"type": "string",
"description": "",
"example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "contract",
"type": "string",
"description": "",
"example": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "259",
"l30DaysUniquePayers": "256"
}
},
{
"url": "https://api.onesource.io/api/chain/erc721-tokens",
"description": "List every ERC721 NFT token_id a wallet owns in a collection via tokenOfOwnerByIndex (eth_call)",
"pricing": {
"amount": "0.008",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "address",
"type": "string",
"description": "",
"example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "contract",
"type": "string",
"description": "",
"example": "0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "153",
"l30DaysUniquePayers": "151"
}
},
{
"url": "https://api.onesource.io/api/chain/estimate-gas",
"description": "Estimate the gas a transaction will consume via eth_estimateGas before signing it",
"pricing": {
"amount": "0.004",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "data",
"type": "string",
"description": "",
"example": "0x00",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "to",
"type": "string",
"description": "",
"example": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "142",
"l30DaysUniquePayers": "142"
}
},
{
"url": "https://api.onesource.io/api/chain/events",
"description": "Query Ethereum contract event logs via eth_getLogs - filter by contract, topic, and block range",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "contract",
"type": "string",
"description": "",
"example": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "177",
"l30DaysUniquePayers": "177"
}
},
{
"url": "https://api.onesource.io/api/chain/live-balance",
"description": "Live wallet balance - native ETH plus up to 20 caller-supplied ERC20 tokens in one bounded RPC batch",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "address",
"type": "string",
"description": "",
"example": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "292",
"l30DaysUniquePayers": "292"
}
},
{
"url": "https://api.onesource.io/api/chain/network-info",
"description": "EVM network info - chain ID, block height, gas price, chain head age, and chain characteristics in one batched RPC call (eth_chainId + eth_blockNumber + eth_gasPrice + latest block header)",
"pricing": {
"amount": "0.001",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "222",
"l30DaysUniquePayers": "214"
}
},
{
"url": "https://api.onesource.io/api/chain/nft-metadata",
"description": "NFT metadata for ERC721 or ERC1155 tokens via eth_call, with IPFS, Arweave, data URI, and public HTTP(S) resolution",
"pricing": {
"amount": "0.008",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "contract",
"type": "string",
"description": "",
"example": "0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "token_id",
"type": "string",
"description": "",
"example": "1",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "163",
"l30DaysUniquePayers": "161"
}
},
{
"url": "https://api.onesource.io/api/chain/nft-owner",
"description": "Look up the current owner of an ERC721 NFT by token_id via ownerOf (eth_call)",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "contract",
"type": "string",
"description": "",
"example": "0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "token_id",
"type": "string",
"description": "",
"example": "1",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "95",
"l30DaysUniquePayers": "95"
}
},
{
"url": "https://api.onesource.io/api/chain/nonce/:address",
"description": "Next transaction nonce for any Ethereum wallet via eth_getTransactionCount - how many txs it has sent",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "path",
"name": "address",
"type": "string",
"description": "",
"example": "0x6cf19308c22fc82ea620fa0b3e94948d20f27b96",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "218",
"l30DaysUniquePayers": "218"
}
},
{
"url": "https://api.onesource.io/api/chain/pending",
"description": "Pending block - transactions not yet mined, via eth_getBlockByNumber(\"pending\")",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "network",
"type": "string",
"description": "",
"example": "ethereum",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "55",
"l30DaysUniquePayers": "53"
}
}
],
"integrationType": "",
"isNew": false,
"priceSummary": {
"minAmount": "0.001",
"maxAmount": "0.05",
"avgCostPerTransaction": "0.0144",
"avgCostBasis": "exact",
"currency": "USDC"
},
"serviceName": "",
"tags": [],
"iconUrl": "",
"_truncated": {
"endpoints": 70
},
"_digest": {
"endpoints": "9e316c11066abe9715f1f0f021bd3b4a82c7ae01a611036a2270b459dc269f8c"
}
}
}