Card snapshot
believable-presence-production.up.railway.app
·
2026-10-06 16:31:29 UTC
·
9a620d0a8fe8fbb9a8b16a7c79d131c1e2639a31b1cf36860b31f558e9874951
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.
{
"protocolVersion": "1.0",
"name": "defi-analytics",
"description": "DeFi analytics powered by DeFiLlama. Get TVL, protocol stats, token prices, and stablecoin data. Built for agents.",
"url": "https://believable-presence-production.up.railway.app/",
"supportedInterfaces": [
{
"url": "https://believable-presence-production.up.railway.app/",
"protocolBinding": "HTTP+JSON"
}
],
"version": "1.0.0",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": true
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json",
"text/plain"
],
"skills": [
{
"id": "overview",
"name": "overview",
"description": "Free overview of DeFi ecosystem - top 5 chains by TVL, total protocol count",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {},
"additionalProperties": false
}
},
{
"id": "chain-tvl",
"name": "chain-tvl",
"description": "Get TVL and details for a specific blockchain",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"chain": {
"type": "string",
"description": "Chain name (e.g., \"ethereum\", \"arbitrum\", \"base\")"
}
},
"required": [
"chain"
],
"additionalProperties": false
}
},
{
"id": "protocol-lookup",
"name": "protocol-lookup",
"description": "Look up a specific DeFi protocol by name or slug",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"protocol": {
"type": "string",
"description": "Protocol name or slug (e.g., \"uniswap\", \"aave\", \"lido\")"
}
},
"required": [
"protocol"
],
"additionalProperties": false
}
},
{
"id": "top-protocols",
"name": "top-protocols",
"description": "Get top DeFi protocols by TVL with optional chain filter",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"limit": {
"default": 10,
"type": "number",
"minimum": 1,
"maximum": 50
},
"chain": {
"description": "Filter by chain (e.g., \"Ethereum\", \"Arbitrum\")",
"type": "string"
},
"category": {
"description": "Filter by category (e.g., \"DEX\", \"Lending\", \"Bridge\")",
"type": "string"
}
},
"required": [
"limit"
],
"additionalProperties": false
}
},
{
"id": "token-price",
"name": "token-price",
"description": "Get token price by chain and contract address",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"chain": {
"type": "string",
"description": "Chain name (e.g., \"ethereum\", \"arbitrum\", \"base\")"
},
"address": {
"type": "string",
"description": "Token contract address"
}
},
"required": [
"chain",
"address"
],
"additionalProperties": false
}
},
{
"id": "stablecoin-stats",
"name": "stablecoin-stats",
"description": "Get stablecoin supply and peg data",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"limit": {
"default": 10,
"type": "number",
"minimum": 1,
"maximum": 50
},
"symbol": {
"description": "Filter by symbol (e.g., \"USDT\", \"USDC\")",
"type": "string"
}
},
"required": [
"limit"
],
"additionalProperties": false
}
},
{
"id": "analytics",
"name": "analytics",
"description": "Payment analytics summary",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"windowMs": {
"description": "Time window in ms",
"type": "number"
}
},
"additionalProperties": false
}
},
{
"id": "analytics-transactions",
"name": "analytics-transactions",
"description": "Recent payment transactions",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"windowMs": {
"type": "number"
},
"limit": {
"default": 50,
"type": "number"
}
},
"required": [
"limit"
],
"additionalProperties": false
}
},
{
"id": "analytics-csv",
"name": "analytics-csv",
"description": "Export payment data as CSV",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"windowMs": {
"type": "number"
}
},
"additionalProperties": false
}
}
],
"supportsAuthenticatedExtendedCard": false,
"entrypoints": {
"overview": {
"description": "Free overview of DeFi ecosystem - top 5 chains by TVL, total protocol count",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {},
"additionalProperties": false
}
},
"chain-tvl": {
"description": "Get TVL and details for a specific blockchain",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"chain": {
"type": "string",
"description": "Chain name (e.g., \"ethereum\", \"arbitrum\", \"base\")"
}
},
"required": [
"chain"
],
"additionalProperties": false
}
},
"protocol-lookup": {
"description": "Look up a specific DeFi protocol by name or slug",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"protocol": {
"type": "string",
"description": "Protocol name or slug (e.g., \"uniswap\", \"aave\", \"lido\")"
}
},
"required": [
"protocol"
],
"additionalProperties": false
}
},
"top-protocols": {
"description": "Get top DeFi protocols by TVL with optional chain filter",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"limit": {
"default": 10,
"type": "number",
"minimum": 1,
"maximum": 50
},
"chain": {
"description": "Filter by chain (e.g., \"Ethereum\", \"Arbitrum\")",
"type": "string"
},
"category": {
"description": "Filter by category (e.g., \"DEX\", \"Lending\", \"Bridge\")",
"type": "string"
}
},
"required": [
"limit"
],
"additionalProperties": false
}
},
"token-price": {
"description": "Get token price by chain and contract address",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"chain": {
"type": "string",
"description": "Chain name (e.g., \"ethereum\", \"arbitrum\", \"base\")"
},
"address": {
"type": "string",
"description": "Token contract address"
}
},
"required": [
"chain",
"address"
],
"additionalProperties": false
}
},
"stablecoin-stats": {
"description": "Get stablecoin supply and peg data",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"limit": {
"default": 10,
"type": "number",
"minimum": 1,
"maximum": 50
},
"symbol": {
"description": "Filter by symbol (e.g., \"USDT\", \"USDC\")",
"type": "string"
}
},
"required": [
"limit"
],
"additionalProperties": false
}
},
"analytics": {
"description": "Payment analytics summary",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"windowMs": {
"description": "Time window in ms",
"type": "number"
}
},
"additionalProperties": false
}
},
"analytics-transactions": {
"description": "Recent payment transactions",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"windowMs": {
"type": "number"
},
"limit": {
"default": 50,
"type": "number"
}
},
"required": [
"limit"
],
"additionalProperties": false
}
},
"analytics-csv": {
"description": "Export payment data as CSV",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"windowMs": {
"type": "number"
}
},
"additionalProperties": false
}
}
},
"payments": [
{
"method": "x402",
"payee": "0x0C3D21e8835990427405F6FeA649f1fb8CB30ED6",
"network": "base",
"endpoint": "https://facilitator.daydreams.systems",
"extensions": {
"x402": {
"facilitatorUrl": "https://facilitator.daydreams.systems"
}
}
}
]
}