Skip to content
Back to api.onesource.io

Card snapshot

api.onesource.io · 2026-10-26 00:42:48 UTC · 740acd560cc554da3ec96bc5effede1420848b044118b6bd52e7670bfe6043ec

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": "141",
          "l30DaysUniquePayers": "138"
        }
      },
      {
        "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": "407",
          "l30DaysUniquePayers": "355"
        }
      },
      {
        "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": "223",
          "l30DaysUniquePayers": "220"
        }
      },
      {
        "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": "137",
          "l30DaysUniquePayers": "137"
        }
      },
      {
        "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": "171",
          "l30DaysUniquePayers": "161"
        }
      },
      {
        "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": "140",
          "l30DaysUniquePayers": "140"
        }
      },
      {
        "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": "0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "262",
          "l30DaysUniquePayers": "262"
        }
      },
      {
        "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": "264",
          "l30DaysUniquePayers": "262"
        }
      },
      {
        "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": "89",
          "l30DaysUniquePayers": "89"
        }
      },
      {
        "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": "379",
          "l30DaysUniquePayers": "374"
        }
      },
      {
        "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": "264",
          "l30DaysUniquePayers": "261"
        }
      },
      {
        "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": "160",
          "l30DaysUniquePayers": "158"
        }
      },
      {
        "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": "144",
          "l30DaysUniquePayers": "144"
        }
      },
      {
        "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": "181",
          "l30DaysUniquePayers": "181"
        }
      },
      {
        "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": "300",
          "l30DaysUniquePayers": "300"
        }
      },
      {
        "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": "229",
          "l30DaysUniquePayers": "221"
        }
      },
      {
        "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": "167",
          "l30DaysUniquePayers": "165"
        }
      },
      {
        "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": "101",
          "l30DaysUniquePayers": "101"
        }
      },
      {
        "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": "227",
          "l30DaysUniquePayers": "227"
        }
      },
      {
        "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": "54",
          "l30DaysUniquePayers": "52"
        }
      }
    ],
    "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": "e5bee7c5008535f6bc6daf4bbcf004909b49f308cf85a33d562aa0b2a114ff02"
    }
  }
}