Skip to content
Back to api.onesource.io

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"
    }
  }
}