Card snapshot
gate402.app
·
2026-07-07 02:25:32 UTC
·
a245f4bce13588b918a52a2667736efbce96e63e9a0baf9d6e8d089163e98b13
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": "0.2",
"name": "Gate402",
"description": "x402 M2M payment gateway \u2014 pay-per-call agent APIs: on-chain/token intel, DEX price & liquidity, market news + sentiment, SEC filings, web scraping, token compression, semantic caching.",
"url": "https://gate402.app",
"iconUrl": "https://gate402.app/icon.png",
"provider": {
"organization": "Gate402"
},
"version": "1.0.0",
"capabilities": {
"streaming": false
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"payment": {
"protocol": "x402",
"currency": "USDC",
"networks": [
"eip155:8453",
"eip155:137",
"eip155:42161",
"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
],
"rails": [
{
"type": "x402",
"header": "PAYMENT-SIGNATURE",
"description": "Crypto micropayment in USDC on any supported network."
},
{
"type": "mpp",
"header": "Authorization: Payment <token>",
"description": "Stripe Machine Payments Protocol (card, per-call, ~$0.50 min).",
"createTokenUrl": "https://gate402.app/mpp/stripe/create-token",
"discovery": "https://gate402.app/.well-known/mpp.json"
},
{
"type": "api-key",
"header": "X-API-Key",
"description": "Prepaid/postpaid account billed by card.",
"topUp": "https://gate402.app/ops/billing/checkout"
}
],
"howTo": "Call the endpoint; receive HTTP 402; pay via x402 (PAYMENT-SIGNATURE), Stripe MPP (Authorization: Payment), or present an X-API-Key."
},
"skills": [
{
"id": "nodeproxy",
"name": "nodeproxy",
"description": "Fetch any public URL, render client-side JS, strip nav/ads, return clean LLM-ready Markdown.",
"tags": [
"x402",
"paid",
"agent"
],
"url": "https://gate402.app/v1/proxy",
"method": "POST",
"pricing": {
"amountUsdc": 0.002,
"currency": "USDC"
},
"inputSchema": {
"type": "object",
"properties": {
"arguments": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Public URL to fetch"
}
},
"required": [
"url"
]
}
},
"required": [
"arguments"
]
}
},
{
"id": "nodeproxy-stealth",
"name": "nodeproxy-stealth",
"description": "Hardened headless fetch for JS-heavy / lightly-protected pages. (Full residential-proxy + CAPTCHA anti-bot bypass activates when proxy credentials are configured; best-effort otherwise.)",
"tags": [
"x402",
"paid",
"agent"
],
"url": "https://gate402.app/v1/proxy/stealth",
"method": "POST",
"pricing": {
"amountUsdc": 0.05,
"currency": "USDC"
},
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Protected URL to scrape"
}
},
"required": [
"url"
]
}
},
{
"id": "tokensqueezer",
"name": "tokensqueezer",
"description": "Compress text: strip filler, collapse JSON, densify prose. Cuts upstream LLM token spend ~40%.",
"tags": [
"x402",
"paid",
"agent"
],
"url": "https://gate402.app/v1/minify",
"method": "POST",
"pricing": {
"amountUsdc": 0.005,
"currency": "USDC"
},
"inputSchema": {
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "Text to compress"
},
"format": {
"type": "string",
"enum": [
"auto",
"plain",
"markdown",
"json"
]
},
"aggressive": {
"type": "boolean"
}
},
"required": [
"text"
]
}
},
{
"id": "onchain_intel",
"name": "onchain_intel",
"description": "On-chain wallet & token intelligence on Base: native + ERC-20 balances, EOA/contract detection, tx count, and token metadata. From public RPC.",
"tags": [
"x402",
"paid",
"agent"
],
"url": "https://gate402.app/v1/onchain",
"method": "POST",
"pricing": {
"amountUsdc": 0.01,
"currency": "USDC"
},
"inputSchema": {
"type": "object",
"properties": {
"address": {
"type": "string",
"description": "Base address (wallet or token contract), 0x-hex."
},
"tokens": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional extra ERC-20 contract addresses to check."
}
},
"required": [
"address"
]
}
},
{
"id": "dex_market",
"name": "dex_market",
"description": "Live DEX price, liquidity, and 24h volume for a Base token across its trading pairs.",
"tags": [
"x402",
"paid",
"agent"
],
"url": "https://gate402.app/v1/dex",
"method": "POST",
"pricing": {
"amountUsdc": 0.01,
"currency": "USDC"
},
"inputSchema": {
"type": "object",
"properties": {
"address": {
"type": "string",
"description": "Base ERC-20 token contract address."
}
},
"required": [
"address"
]
}
},
{
"id": "news_signal",
"name": "news_signal",
"description": "Recent news headlines + heuristic bull/bear sentiment for a ticker or topic.",
"tags": [
"x402",
"paid",
"agent"
],
"url": "https://gate402.app/v1/news",
"method": "POST",
"pricing": {
"amountUsdc": 0.02,
"currency": "USDC"
},
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Ticker, company, or topic."
},
"limit": {
"type": "number"
}
},
"required": [
"query"
]
}
},
{
"id": "edgar_filings",
"name": "edgar_filings",
"description": "Latest SEC EDGAR filings (10-K/10-Q/8-K) for a US ticker or CIK, with document links.",
"tags": [
"x402",
"paid",
"agent"
],
"url": "https://gate402.app/v1/edgar",
"method": "POST",
"pricing": {
"amountUsdc": 0.02,
"currency": "USDC"
},
"inputSchema": {
"type": "object",
"properties": {
"ticker": {
"type": "string",
"description": "US stock ticker, e.g. AAPL."
},
"cik": {
"type": "string"
},
"form": {
"type": "string"
},
"limit": {
"type": "number"
}
}
}
},
{
"id": "vectorcache",
"name": "vectorcache",
"description": "Semantic vector cache: exact-match Map shortcut, then 0.88 cosine similarity on hash embeddings. Sub-10ms hits.",
"tags": [
"x402",
"paid",
"agent"
],
"url": "https://gate402.app/v1/dedup",
"method": "POST",
"pricing": {
"amountUsdc": {
"hit": 0.001,
"miss": 0.003
},
"currency": "USDC"
},
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Text to look up"
},
"vector": {
"type": "array",
"items": {
"type": "number"
},
"description": "Optional embedding to store on miss"
},
"namespace": {
"type": "string"
},
"storeOnMiss": {
"type": "boolean"
}
},
"required": [
"query"
]
}
}
]
}