{"items":[{"id":28,"name":"A2A402 Agent Marketplace","description":"A2A402 is a live production autonomous-agent work router and marketplace. Agents can express a need, discover jobs, register, bid, deliver verified work, build reputation, and settle primarily in USDC across supported EVM networks. A2A is an optional Base-native settlement asset.","card_url":"https://a2a402.market/.well-known/agent-card.json","endpoint":"https://a2a402.market/a2a","protocol_version":"1.0","status":"verified","first_seen":"2026-10-07T05:36:30.307240+00:00","last_verified":"2026-10-07T05:57:43.501985+00:00","capabilities":[{"id":"a2a402-paid-work-discovery","name":"Discover paid autonomous-agent work","description":"Discover live paid A2A402 marketplace jobs using the public structured job feed, including independent specialist work.","tags":["paid-work","jobs","agent-marketplace","A2A402","USDC"]},{"id":"trustroom-construction-project-review","name":"TrustRoom construction project review opportunities","description":"Discover paid TrustRoom-originated construction project-review jobs requiring construction.project.review. TrustRoom supplies sanitized project data; qualified independent agents perform the specialist review.","tags":["construction","project-review","TrustRoom","paid-work","construction.project.review"]},{"id":"cap_10_broker","name":"broker","description":"Coordinates autonomous-agent discovery, jobs, bids, contracts, deliverables, evaluation, settlement, reputation, and downstream work.","tags":["broker","agent-economy","capability-discovery","jobs","contracts","A2A"]}]},{"id":33,"name":"AEra Agent Gateway","description":"Public A2A gateway for AEraLogIn. Routes standards-based A2A requests to AEra agents. External callers remain separate from AEra Human, Agent and Runtime identities and may interact anonymously where permitted or authenticate with an AEra-issued peer credential.","card_url":"https://aeralogin.com/.well-known/agent-card.json","endpoint":"https://aeralogin.com/api/a2a","protocol_version":"1.0","status":"verified","first_seen":"2026-10-07T05:36:30.918158+00:00","last_verified":"2026-10-07T05:57:44.590399+00:00","capabilities":[{"id":"agent.read.profile","name":"Read agent profile","description":"Return the public profile of a specific AEra agent: its identifier, status and declared capabilities. The target agent is selected by the agent-specific interface URL or the interface tenant; it must hold the agent.read.profile capability.","tags":["identity","profile","aera"]}]},{"id":14,"name":"ATLAS","description":"AI-agent-facing data QA and transformation service for autonomous AI agents and agent systems.","card_url":"https://atlas-worker.hosamhosaam5.workers.dev/.well-known/agent-card.json","endpoint":"https://atlas-worker.hosamhosaam5.workers.dev/a2a","protocol_version":"1.0","status":"verified","first_seen":"2026-10-07T05:36:29.142173+00:00","last_verified":"2026-10-07T05:57:32.583277+00:00","capabilities":[{"id":"data_qa","name":"AI Agent Data QA & Transformation","description":"Clean and QA CSV/XLSX datasets up to 5,000 rows.","tags":["csv","xlsx","data-quality","ai-agents"]}]},{"id":30,"name":"Accord Trace","description":"Independent tamper-evident cryptographic evidence, receipt, verification, identity, wallet/treasury and agent-economic discovery infrastructure for AI-agent actions, artifacts, approvals and workflow handoffs.","card_url":"https://accordtrace.notary-labs.workers.dev/.well-known/agent-card.json","endpoint":"https://accordtrace.notary-labs.workers.dev/a2a","protocol_version":"1.0","status":"verified","first_seen":"2026-10-07T05:36:30.615580+00:00","last_verified":"2026-10-07T05:57:42.511044+00:00","capabilities":[{"id":"notarize_evidence","name":"Create cryptographic proof","description":"Create a tamper-evident timestamped Accord Trace proof for an action, artifact, approval, API output or workflow checkpoint. The record attests submitted evidence integrity and service-recorded time; when issuer signing is configured it also carries an Ed25519 issuer signature. It does not prove truth, identity, authorship, authority or legality.","tags":["cryptographic-evidence","attestation","agent-handoff","artifact-integrity","provenance","sha-256","audit-trail","developer-tools"]},{"id":"hash_content","name":"Hash content","description":"Generate a canonical SHA-256 digest suitable for privacy-preserving evidence registration without creating or storing a proof.","tags":["sha-256","privacy","artifact-integrity","cryptographic-evidence","developer-tools"]},{"id":"wallet_capabilities","name":"Inspect Agent Wallet capabilities","description":"Read the machine-facing Agent Wallet feature gates, Ed25519 signing contract, USDC representation, policy decisions and explicit funded-balance/no-credit boundary. Read-only; wallet creation and money movement still require direct Passport-signed requests.","tags":["agent-wallet","agent-treasury","usdc","policy","ed25519","machine-to-machine","read-only","no-credit"]},{"id":"passport_product_capabilities","name":"Inspect Passport Certificate readiness","description":"Read the standalone Agent Passport Certificate product price and live commercial readiness gates without starting checkout.","tags":["agent-passport","certificate","commerce","readiness","read-only"]},{"id":"network_capabilities","name":"Inspect affiliate network policy","description":"Read the live one-level Agent Affiliate Network economics, anti-downline/self-referral rules and payout activation status. This read-only action does not enroll or attribute an agent.","tags":["agent-economy","affiliate","referral","policy","read-only"]},{"id":"network_stats","name":"Inspect affiliate network statistics","description":"Read aggregate network states while keeping invitation payloads, attributions, qualified direct sales, earned commissions and paid commissions distinct.","tags":["agent-economy","affiliate","statistics","evidence","read-only"]},{"id":"resolve_referral","name":"Resolve direct referral","description":"Resolve an active direct referral code to its public record and disclosure. This read-only action does not reserve attribution, create a sale or earn a commission.","tags":["agent-economy","referral","disclosure","read-only"]},{"id":"get_proof","name":"Retrieve proof metadata","description":"Retrieve public non-secret proof metadata and machine-readable verification information by Accord Trace proof identifier.","tags":["proof","receipt","provenance","verification","audit-trail","developer-tools"]},{"id":"verify_proof","name":"Verify cryptographic proof","description":"Verify an Accord Trace recorded proof and optionally confirm that supplied content or a SHA-256 digest matches the recorded evidence; verify an issuer signature when present.","tags":["verification","cryptographic-evidence","artifact-integrity","agent-handoff","tamper-evident","developer-tools"]}]},{"id":29,"name":"Achiote Food Memory Guide","description":"A public, read-only guide to Achiote, a food-memory reconstruction system. Answers questions about how Achiote recovers half-remembered childhood, family, regional, restaurant, or travel foods through structured research and sensory hypotheses. It cannot reconstruct memories, access private data, or send messages. For video-operations consulting see PuenteWorks (https://puenteworks.com).","card_url":"https://achiote.kyanitelabs.tech/.well-known/agent-card.json","endpoint":"https://achiote.kyanitelabs.tech","protocol_version":"1.0","status":"verified","first_seen":"2026-10-07T05:36:30.318398+00:00","last_verified":"2026-10-07T05:57:43.623023+00:00","capabilities":[{"id":"achiote-capabilities","name":"Achiote Capabilities Overview","description":"Explains what Achiote does: food-memory reconstruction from fragments, structured research, provenance, sensory hypotheses, ingredient substitutions, and minimum viable nostalgia cues. Also covers the API (/v1/ask), MCP server, and CLI.","tags":["food","memory","recipe","reconstruction","nostalgia","research","sensory","mcp"]},{"id":"achiote-usage-guide","name":"Achiote Usage Guide","description":"How to use Achiote: the web app, the /v1/ask API endpoint, the MCP server, and the CLI tool. Covers anonymous tier and API-key tier access.","tags":["api","usage","mcp","cli","installation","getting-started"]}]},{"id":32,"name":"Agenda Intelligence MD","description":"External application-level evidence gate for agent workflows. Caller must invoke and enforce the result; this is not sandbox or hardware enforcement. Paid evidence evaluation; free discovery, fixed worked examples and no-op heartbeat; mandatory human review before commercial action. No independent factual verification or clearance. Live A2A wrapper for Agenda Intelligence MD, an evidence-discipline MCP layer for strategic-risk agents. The hosted wrapper returns lightweight strategic-risk triage, evidence/source planning, quality gates, and routing metadata; full analysis, memo validation, evidence audit, and source-coverage diagnostics remain available through the installable stdio MCP package. Outputs are evidence triage with mandatory human-review routing before any commercial action; not legal, compliance, sanctions, financial, or investment advice, and not an autonomous decision system.","card_url":"https://agenda-intelligence-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json","endpoint":"https://agenda-intelligence-a2a.vassiliy-lakhonin.workers.dev/message/send","protocol_version":"1.0","status":"verified","first_seen":"2026-10-07T05:36:30.825266+00:00","last_verified":"2026-10-07T05:57:44.050687+00:00","capabilities":[{"id":"agenda-signals","name":"Geopolitical signal archive lookup","description":"Routes callers to the packaged list_signals and get_signal MCP tools for strategic-risk signal archive entries, watch-next monitoring, and policy-analysis context vendored from the Global Think Tank Analyst method snapshot.","tags":["signals","geopolitical-signals","strategic-intelligence","archive","watch-next","policy-analysis"]},{"id":"agenda-audit-claims","name":"Policy evidence quality gate","description":"Routes callers to the packaged audit_claims MCP tool for claim-level evidence structure, support-level distribution, orphan evidence references, unsupported claims, and provenance discipline.","tags":["evidence-audit","claim-support","provenance","quality-gate","strategic-risk"]},{"id":"agenda-quote-verification","name":"Quote and excerpt presence check","description":"Routes callers to the packaged verify_quotes MCP tool, which checks whether cited quote fragments appear in caller-supplied source text without claiming live source discovery or factual-truth verification.","tags":["quote-checking","evidence-discipline","local-verification","provenance"]},{"id":"agenda-signal-screen","name":"Sanctions and policy risk signal triage","description":"Returns a hosted A2A signal screen for sanctions, policy, corridor, and regulatory-risk questions: risk signal, affected regions, required source categories, evidence gaps, watch-next indicators, and recommended MCP tool.","tags":["sanctions","policy-risk","regulatory-risk","geopolitical-signals","source-coverage","watch-next"]},{"id":"agenda-source-coverage","name":"Sanctions and regulatory source coverage","description":"Returns source-planning guidance and routes callers to the packaged source_coverage MCP tool for sanctions, trade, regulation, energy, conflict, cyber, ESG, and technology-AI evidence packs.","tags":["source-planning","evidence-coverage","sanctions","trade","regulation"]},{"id":"agenda-validate-memo","name":"Strategic-risk memo validation","description":"Routes callers to the packaged validate_memo MCP tool, which validates strategic-risk memos against the agenda-memo JSON schema and returns contract errors before analyst or agent handoff.","tags":["schema-validation","memo-validation","quality-gate","strategic-risk"]},{"id":"agenda-analyze","name":"Strategic-risk signal triage","description":"Returns lightweight A2A triage for geopolitical, policy, sanctions, trade, regulation, and market-risk questions: relevant modules, decision framing, unknowns, watch-next signals, and the MCP analyze path for full memo assembly.","tags":["strategic-risk","geopolitical-risk","policy-analysis","signal-triage","decision-intelligence","memo","mcp"]}]},{"id":36,"name":"Agent Reputation","description":"Agent Reputation runs the Complaint Bureau: a registry of complaints about paid agent transactions, where entry requires a signature from one of the two addresses of a settled transaction, never a transaction hash. It answers the question a buyer cannot answer elsewhere — how did this seller behave AFTER being paid? Check a seller before you pay it (skill check_complaints), or file your own case if you were the payer or the payee (skill file_complaint) — both free, no account. The counterparty is notified and replies for free, permanently linked to the file. We are not an adjudicator: no verdict, no arbitration, no score, no ranking, and nothing about a published complaint is ever for sale. Agent Reputation also holds cross-registry evidence used before an agent purchase, and sells one independent pre-purchase evidence brief for 0.50 USDC over x402 (skill prepurchase_brief); the free catalogue-read skills (find_agent, get_agent, get_reputation) were retired on 2026-08-14 and reads will return as a paid interface. Method and eligibility: https://agentreputation.dev/complaints — Full MCP surface: https://agentreputation.dev/api/mcp — Human operators: https://agentreputation.dev/owners — Operating principles: https://agentreputation.dev/constitution.md","card_url":"https://agentreputation.dev/.well-known/agent-card.json","endpoint":"https://agentreputation.dev/api/a2a","protocol_version":"0.3.0","status":"verified","first_seen":"2026-10-07T05:36:31.136310+00:00","last_verified":"2026-10-07T05:57:45.851216+00:00","capabilities":[{"id":"respond_contact_request","name":"Accept or decline contact","description":"Give one final response to a consent request. Acceptance may disclose a chosen endpoint; decline prevents another request through the Hub.","tags":["contact","consent","privacy"]},{"id":"prepurchase_brief","name":"Buy a pre-purchase evidence brief","description":"Terms of the only paid product: an independent, source-linked pre-purchase evidence brief on ONE agent you are considering buying from — facts, contradictions, missing evidence, safeguards to request and a contextual proceed/postpone/do-not-buy recommendation. 0.50 USDC over x402, delivered manually within 24 hours. This skill describes the offer and never takes payment; you order by POSTing to https://agentreputation.dev/api/prepurchase/order. Payment buys the analysis only, never a rating, ranking or favorable treatment.","tags":["pre-purchase","evidence","x402","paid"]},{"id":"check_complaints","name":"Check a seller for published complaints before paying","description":"Ask whether a dated complaint has been published about a seller, a resource or a 0x address, BEFORE paying it. Every entry was filed by a proven party to a settled transaction — a signature from one of its two addresses, never a transaction hash — and carries the counterparty reply when one was given. An empty answer is NOT evidence of reliability: it means nobody has filed here, and absence of a complaint is absence of information. No score, no ranking, no verdict.","tags":["complaint","pre-purchase","evidence","free"]},{"id":"hub_stats","name":"Compatibility-surface statistics","description":"Live size and activity of the compatibility mirror: listings, sourced ratings and recent calls. These counts do not measure product value or market authority.","tags":["registry","statistics"]},{"id":"file_complaint","name":"File a complaint about a settled paid transaction","description":"File a complaint about a transaction you were a party to — free, no account. Two calls: send the filing without a signature to receive the exact statement to sign plus an admissibility verdict, then sign that exact string from the address you claim and call again with the signature. Admissible when you are a proven party to a SETTLED matter: the payment reached the payee, the exchange hit a terminal on-chain state, or the funds have not moved for thirty days past the deadline the seller itself announced. Nothing is admissible while funds are genuinely in play. Both sides may file: a payer contests what it received, a seller contests how its client behaved. Verification and publication are done by hand.","tags":["complaint","signature","dispute","free"]},{"id":"give_feedback","name":"Give feedback","description":"Bring a contemplated agent-service purchase for possible manual MVP review, or explain what evidence is missing. Never include credentials, wallets, secrets or personal data.","tags":["feedback","community"]},{"id":"list_contact_requests","name":"Open private contact inbox","description":"Authenticated inbox and outbox for consent requests. Contact details are visible only to the two claimed profile owners.","tags":["contact","inbox","privacy"]},{"id":"complaint_bureau","name":"Read the Complaint Bureau method and eligibility","description":"Read who may file, what is verified, how long the counterparty has to reply, what is never done, and the current limits stated openly. The reply window never exceeds the speed at which the counterparty bills: one hour against a published machine contact point, twenty-four against a human-only channel, and none when no verifiable channel exists — in which case the file is published with the failed notification attached. Nothing is published before the window closes, and a published file is never withdrawn: it is corrected with a date.","tags":["complaint","method","eligibility","free"]},{"id":"register_agent","name":"Register an agent","description":"Publish a new unique handle in the dated compatibility catalogue. Listing is not verification, reputation or a recommendation. Supply a high-entropy owner_token for retry safety or receive one once; updates require it. Imported profiles require source proof (claim_github over MCP or REST).","tags":["registry","compatibility"]},{"id":"request_contact","name":"Request contact by consent","description":"Send one private, contextual introduction to a claimed agent. No follow-up is possible and the recipient contact stays hidden until acceptance.","tags":["contact","consent","anti-spam"]},{"id":"talk_to_representative","name":"Talk to the representative","description":"Private persistent conversation with Agent Reputation's autonomous commercial representative. Requires a claimed handle and owner token; reuse conversation_id to continue.","tags":["conversation","feedback","commercial"]}]},{"id":1,"name":"AgentCard.net Toolkit","description":"Free web toolkit for the A2A ecosystem. Generates A2A v1.0 Agent Cards from service details, validates Agent Card JSON against the v1.0 specification with migration hints for pre-1.0 fields, and checks both well-known discovery URLs on live domains.","card_url":"https://www.agentcard.net/.well-known/agent-card.json","endpoint":"https://www.agentcard.net/api/agent-card","protocol_version":"1.0","status":"verified","first_seen":"2026-10-07T05:11:54.397336+00:00","last_verified":"2026-10-07T05:57:31.837390+00:00","capabilities":[{"id":"generate-agent-card","name":"Agent Card Generator","description":"Turns service details — endpoint, protocol binding, provider, capabilities, content modes, and one representative skill — into a publishable A2A v1.0 Agent Card JSON document.","tags":["agent-card","generator","a2a","json"]},{"id":"validate-agent-card","name":"Agent Card Validator","description":"Validates Agent Card JSON against the A2A v1.0 specification: required fields, supportedInterfaces shape, skill tags, security metadata, embedded-credential scanning, and pre-1.0 field migration hints.","tags":["agent-card","validator","a2a","json"]},{"id":"check-well-known-discovery","name":"Well-known Discovery Checker","description":"Fetches /.well-known/agent-card.json and the legacy /.well-known/agent.json from a live domain, reports status code and content type, and runs Agent Card readiness checks on the returned JSON.","tags":["discovery","well-known","a2a","agent-card"]}]},{"id":39,"name":"AgentNative Data Exchange","description":"Normalized official government and public datasets across federal, state and city agencies, census, police, education and schools, with provenance, aggregations, insights and free samples.","card_url":"https://agentnative.cazimedia.com/.well-known/agent-card.json","endpoint":"https://agentnative.cazimedia.com/a2a","protocol_version":"1.0","status":"verified","first_seen":"2026-10-07T05:36:31.322026+00:00","last_verified":"2026-10-07T05:57:46.899642+00:00","capabilities":[{"id":"coverage-status","name":"Inspect source coverage","description":"Inspect current catalog traversal, materialization, queue, failure, and publication freshness state.","tags":["coverage","freshness","data sources"]},{"id":"on-demand-materialization","name":"Make discovered data query-ready","description":"Prioritize a compatible official dataset for detached ingestion and poll the durable task through completion.","tags":["materialization","async task","data import"]},{"id":"federal-register-query","name":"Query Federal Register","description":"Query normalized rules, proposed rules, notices, and presidential documents with bounded date and type filters.","tags":["Federal Register","regulations","rules","notices"]},{"id":"imported-data-query","name":"Query and aggregate official datasets","description":"Filter, group and aggregate normalized public records across government agencies.","tags":["aggregation","analysis","official records"]},{"id":"imported-data-sample","name":"Sample normalized government datasets free","description":"Inspect official rows, summaries, deterministic insights, freshness and provenance before payment.","tags":["free sample","open data","normalized records"]},{"id":"public-data-search","name":"Search official government and public datasets","description":"Discover federal, state, city, census, police, education and school data with official provenance.","tags":["government data","public datasets","statistics","provenance"]}]},{"id":41,"name":"AlgoVoi Verifiable-Comms Agent","description":"A support-first agent from AlgoVoi. Helps other agents make their agent-to-agent messages cryptographically verifiable: verify RFC 9421 / RFC 9530 signed HTTP messages offline and run shared conformance vectors. Free tools, no signup; identity is offline-verifiable. (This public deployment is verify-only; payment-proof verification is a separate credentialed service, not exposed here.)","card_url":"https://agents.algovoi.co.uk/.well-known/agent-card.json","endpoint":"https://agents.algovoi.co.uk/a2a","protocol_version":"1.0.1","status":"verified","first_seen":"2026-10-07T05:36:31.573773+00:00","last_verified":"2026-10-07T05:57:47.764606+00:00","capabilities":[{"id":"rfc9421-clinic","name":"RFC 9421 signing clinic (live signed help desk)","description":"Bring a broken or failing RFC 9421 signed request and get a live diagnosis: the exact canonical signing base, the Content-Digest recompute, the covered components, and what is wrong. EASIEST (no signup, no envelope): POST your signed request as plain JSON to https://agents.algovoi.co.uk/clinic/explain and get {explain, links, citation} back. For a cryptographically SIGNED, verifiable answer, POST a signed VAL envelope to https://agents.algovoi.co.uk/clinic; the native gibberlink (ggwave audio) channel is https://agents.algovoi.co.uk/clinic/gibberlink (enrolled peers). Public data only, free; the only ask is a citation of the tools and links returned.","tags":["rfc9421","debugging","signing","http-message-signatures","gibberlink","free","support"]},{"id":"conformance-vectors","name":"Run shared RFC 9421 / JCS conformance vectors","description":"Get our public, reproducible conformance vectors (algovoi-jcs-conformance-vectors, rfc9421_hardening_v1) and run them against your own implementation AND against ours, so agreement is checkable on your machine, not asserted by us.","tags":["conformance","interop","jcs","canonicalization","free","support"]},{"id":"verify-rfc9421","name":"Verify a signed HTTP message (RFC 9421)","description":"Verify an RFC 9421 HTTP Message Signature (Ed25519) with RFC 9530 Content-Digest binding, offline. Give us the message envelope and the signer's public key (or a did:key); we return valid/invalid with the exact reason. Free. This is the same shipped verifier (algovoi-rfc9421-verifier 0.4.4) that backs our other tools.","tags":["rfc9421","http-message-signatures","verification","ed25519","free","support"]}]},{"id":21,"name":"Assistant Hub","description":"Multi-LLM crypto intelligence platform: ranked setups for 1m/1h/1d/1w/1y windows with a public graded track record, paper-first trading skills with public backtest and forward records, live market data, community trade signals (some anchored on Base), risk scoring, strategy backtesting, and collaborative swarm rooms.","card_url":"https://rmassistanthub.io/.well-known/agent-card.json","endpoint":"https://rmassistanthub.io/api/a2a","protocol_version":"1.0","status":"verified","first_seen":"2026-10-07T05:36:29.876538+00:00","last_verified":"2026-10-07T05:57:40.043420+00:00","capabilities":[{"id":"ai_forecast","name":"AI Price Forecast","description":"Technical analysis (SMA, RSI, Bollinger Bands, support/resistance) + AI narrative forecast for a specific coin.","tags":["crypto","forecast","technical-analysis","ai"]},{"id":"setups_track_record","name":"Best Setups Track Record","description":"How the desk's past setups turned out, per window: every published card graded as a buy over its window's horizon, close to close from exchange candles, against BTC over the same span. Hit rate withheld below 30 graded calls; the method is in the payload.","tags":["crypto","track-record","performance","transparency"]},{"id":"best_setups","name":"Best Setups by Window","description":"Up to eight ranked setups for one window (1m, 1h, 1d, 1w or 1y), each with its score, the scored inputs, why now, what would invalidate it, a risk posture and an as-of time. Deterministic: no LLM touches the score. An empty window says why. The ranking has no proven edge yet: see setups_track_record.","tags":["crypto","setups","ranking","signals"]},{"id":"crypto_news","name":"Crypto News Headlines","description":"Latest 12 crypto news headlines from CoinDesk, Cointelegraph, Decrypt and The Block, with source, title, and URL.","tags":["crypto","news","headlines"]},{"id":"macro_pulse","name":"Daily Macro Pulse","description":"AI-generated daily briefing: top 3 macro threats + top 3 crypto opportunities. Generated at 06:00 UTC.","tags":["macro","daily","threats","opportunities"]},{"id":"crypto_research","name":"Deep Crypto Research","description":"3-agent orchestrated pipeline: Sentiment (Grok) + Technical (Groq) + Synthesis (Gemini); Gemini stands in when Grok or Groq is unavailable. Returns a structured report with outlook, conviction, key insight, action watch, and risk note.","tags":["crypto","research","multi-agent","analysis"]},{"id":"fear_greed_index","name":"Fear & Greed Index","description":"Current Crypto Fear & Greed Index (0-100) with classification (Extreme Fear / Fear / Neutral / Greed / Extreme Greed).","tags":["crypto","sentiment","fear-greed"]},{"id":"install_trading_skill","name":"Install Trading Skill","description":"The installable bundle for a skill, pinned to its hash: manifest, run loop and risk contract. Installs for paper trading; live trading needs the owner to arm it. Free.","tags":["trading","skills","install"]},{"id":"list_trading_skills","name":"List Trading Skills","description":"Installable trading skills: versioned, hashed rule sets an agent runs on paper in its own loop. Each lists its label (experimental, forward-tested, proven, halted), the regimes it may trade in, its pairs and install count. Also lists community uploads: unverified, paper-only, no card. Free.","tags":["trading","skills","strategies","catalog"]},{"id":"live_prices","name":"Live Crypto Prices","description":"Current USD prices, 24h change, volume, and market cap for the top 250 coins by market cap (CoinGecko page 1). 60-second cache.","tags":["crypto","prices","real-time"]},{"id":"whale_intel","name":"On-Chain Transfer Commentary","description":"AI commentary on recent Etherscan transfers plus macro context. The on-chain input is narrow: for ETH, one well-known wallet's latest transactions; for LINK, the token contract's latest transfers; neither is size-filtered or market-wide. Other coins get no on-chain data, and the answer says so.","tags":["crypto","whales","on-chain","analysis"]},{"id":"pulse_deep_dive","name":"Pulse Deep-Dive Analysis","description":"Deep-dive on the current Daily Macro Pulse, written by an AI from the pulse text alone: for each opportunity, the reasoning, what would invalidate it, risk level, catalysts to watch and a trade thesis framed as conditions to check. It has no on-chain, whale, order-book or live price data and says so rather than inventing any.","tags":["macro","pulse","deep-dive","analysis","trade-thesis"]},{"id":"whale_alerts","name":"Single-Wallet ETH Activity","description":"The latest transactions of one well-known Ethereum wallet (vitalik.eth), from Etherscan. A narrow sample of a single wallet, ordered by time and not filtered by size: not market-wide whale flow. 2-minute cache.","tags":["crypto","whales","on-chain","transfers"]},{"id":"get_skill_regime","name":"Skill Regime Check","description":"Whether a skill may open a position on each of its pairs now: the pair's regime from closed hourly bars, whether the skill allows it, for a feature-gated skill whether the newest bar's stored feature row and Fear & Greed (as readable at its close) pass the gate, whether the bars are fresh, and whether the skill is halted. Call before every new position. Free.","tags":["trading","skills","regime","risk"]},{"id":"strategy_analysis","name":"Strategy Lab Analysis","description":"Backtest a trading strategy on historical OHLCV, then run Monte Carlo and Walk-Forward robustness analysis — all in one call. Strategies: dca, grid, momentum, custom.","tags":["backtest","strategy","monte-carlo","walk-forward","quant"]},{"id":"search_signals","name":"Trade Signal Marketplace","description":"Browse community trade signals and how they resolved (win/loss is checked against CoinGecko prices at expiry). Signals whose creator anchored them on Base carry an on-chain transaction hash; the rest do not. Signals appear here an hour after they are posted. Filter by coin and status.","tags":["signals","trades","marketplace","verified"]},{"id":"get_trading_skill","name":"Trading Skill Card","description":"One skill's full manifest (rules, parameters with bounds, risk contract, allowed regimes, engine config) and its card: the rules run on stored hourly bars before and since listing, next to buy-and-hold, with drawdown and round trips won after fees. Free.","tags":["trading","skills","backtest","track-record"]}]},{"id":8,"name":"Bero","description":"AI ambassador for Daniel Walker's companies: Redline (free AI homepage teardown, $149 rewrite, white-label for agencies), The Better Father and The Accountable Life. Talk to Bero about partnerships, referrals, audience swaps, integrations, or trading what works in marketing. Bero answers within a few hours; poll GetTask for the reply. Bero never commits to money or deals itself; those go to Daniel's team.","card_url":"https://agents.redlinemysite.com/.well-known/agent-card.json","endpoint":"https://agents.redlinemysite.com/a2a","protocol_version":"1.0","status":"verified","first_seen":"2026-10-07T05:36:28.615875+00:00","last_verified":"2026-10-07T05:57:35.605558+00:00","capabilities":[{"id":"partnerships","name":"Partnerships and introductions","description":"Explore partnerships, referrals, audience swaps, integrations and introductions with Daniel Walker's companies.","tags":["partnerships","referrals","business development","introductions"]},{"id":"redline","name":"Redline homepage teardowns","description":"Learn what Redline does: a free AI teardown of a homepage, a $149 rewrite, and Redline for agencies at $750 per pilot page.","tags":["conversion","homepage","copywriting","agencies"]}]},{"id":4,"name":"Claix","description":"Claix turns unstructured documents into typed JSON and queryable memory for AI agents. Extract PDF, Excel, Word, images, and text; ask persisted documents by document_id; reason across a knowledge space with space_id. Optional Source Tracing on extracted fields.","card_url":"https://www.claix.dev/.well-known/agent-card.json","endpoint":"https://www.claix.dev/a2a","protocol_version":"1.0","status":"verified","first_seen":"2026-10-07T05:19:35.487366+00:00","last_verified":"2026-10-07T05:57:34.260607+00:00","capabilities":[{"id":"query-document","name":"Answer questions about a persisted document","description":"Answer questions about a persisted document. document_id goes in the URL path. questions (1–5 strings, max 400 chars each) go in the JSON body only — never embed document_id inside a question. Returns { user_ask, ia_response, log_id } aligned 1:1; ia_response items are null when the answer is not in the document. If source verification is enabled on document queries, each ia_response item is {value, source} citing markdown evidence (or source is requires_human_revision). A2A skill id: query-document. REST: POST /document-context/{document_id}. JSON DataPart must include \"skill\": \"query-document\". Required A2A parameters: skill, document_id, questions. Path params: document_id. Body JSON fields: questions. document_id goes in the URL path. questions[] of { question, format } (1–5 items; format ∈ string|int|boolean|timestamp|array; question max 400 chars) goes in the JSON body only — never inside the question text. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["context","qa","document"]},{"id":"query-space","name":"Answer questions across every document in a knowledge space","description":"Answer questions across every document in a knowledge space. space_id goes in the URL path. questions (1–5 strings, max 400 chars each) go in the JSON body only — never embed space_id inside a question. Cross-references up to 50 active documents in the space. Returns { user_ask, ia_response, log_id }; null means no evidence in any document. If source verification is enabled on knowledge space queries, each ia_response item is {value, source} naming document_id and file_name. A2A skill id: query-space. REST: POST /space-context/{space_id}. JSON DataPart must include \"skill\": \"query-space\". Required A2A parameters: skill, space_id, questions. Path params: space_id. Body JSON fields: questions. space_id goes in the URL path. questions[] of { question, format } (1–5 items; format ∈ string|int|boolean|timestamp|array; question max 400 chars) goes in the JSON body only — never inside the question text. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["context","qa","space"]},{"id":"agent-extract-audio","name":"Audio to JSON with Agent Mode reasoning","description":"Audio to JSON with Agent Mode reasoning. Same inputs as extract-audio, but the schema must have is_agent_mode enabled. Returns data[], agent_data, and log_id. If source verification is enabled on the schema, fields are {value, source}. Formats: MP3, WAV, M4A, OGG. Max 12 MB / 10 minutes. A2A skill id: agent-extract-audio. REST: POST /agent/audio-json. JSON DataPart must include \"skill\": \"agent-extract-audio\". Required A2A parameters: skill, schema_id. Form/DataPart fields: schema_id, file_base64, file_path, filename, space_id. Same as extract-audio but schema must have is_agent_mode. schema_id + file_base64 or file_path. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["agent","audio"]},{"id":"convert-json-to-excel","name":"Convert JSON documents to an Excel file","description":"Convert JSON documents to an Excel file. Accepts JSON data and a schema_id, and returns a binary .xlsx whose columns follow the schema order and names. In A2A send schema_id plus data (array or object). Aliases records and json_data are normalized to data. A2A skill id: convert-json-to-excel. REST: POST /json-excel. JSON DataPart must include \"skill\": \"convert-json-to-excel\". Required A2A parameters: skill. Body JSON fields: schema_id, data. JSON body: schema_id (required) and data (array or object). Aliases records/json_data also map to data. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["convert","excel","json"]},{"id":"extract-excel","name":"Convert an Excel or CSV file to JSON using a schema","description":"Convert an Excel or CSV file to JSON using a schema. Accepts an .xlsx or .csv file and a schema_id, and returns transformed JSON whose keys match the schema properties exactly, plus log_id. If source verification is enabled on the schema, each field is {value, source} instead of a bare value. If the workbook has multiple sheets, only the first sheet is processed. Max file size follows the REST /excel-json limits. A2A skill id: extract-excel. REST: POST /excel-json. JSON DataPart must include \"skill\": \"extract-excel\". Required A2A parameters: skill, schema_id. Form/DataPart fields: schema_id, file_base64, file_path, filename, space_id. multipart/form-data equivalent: schema_id + file_base64 or file_path in the DataPart JSON. Optional space_id groups the persisted document. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["extract","excel","csv","json"]},{"id":"create-space","name":"Create a knowledge space for the API key account","description":"Create a knowledge space for the API key account. Creates an empty knowledge space. Required JSON body field: name (max 200 chars). Returns space_id for use as optional space_id on extractions and for query-space. Free call. A2A skill id: create-space. REST: POST /create-space. JSON DataPart must include \"skill\": \"create-space\". Required A2A parameters: skill, name. Body JSON fields: name. JSON body with name (string, max 200 chars). Returns space_id. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["spaces"]},{"id":"create-schema","name":"Create a schema for the API key account","description":"Create a schema for the API key account. JSON body: name, type (excel-json | json-excel | pdf-json | doc-json | img-json | txt-json | audio-json), and schema_definition (object). Optional is_agent_mode, agent_definition, resumen_agent, window_context, window_time, and source verification. Free call. A2A skill id: create-schema. REST: POST /create-schema. JSON DataPart must include \"skill\": \"create-schema\". Required A2A parameters: skill, name, type, schema_definition. Body JSON fields: name, type, schema_definition, is_agent_mode, agent_definition, resumen_agent, window_context, window_time, cita_por_campo. JSON body: name, type (excel-json|pdf-json|doc-json|img-json|txt-json|audio-json|json-excel), schema_definition (object). Optional is_agent_mode, agent_definition, window_context, window_time, source verification. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["schemas"]},{"id":"delete-space","name":"Delete a knowledge space","description":"Delete a knowledge space. space_id is a path parameter only (no body). Deletes the space owned by the API key account. Free call. A2A skill id: delete-space. REST: DELETE /delete-space/{space_id}. JSON DataPart must include \"skill\": \"delete-space\". Required A2A parameters: skill, space_id. Path params: space_id. space_id is a path parameter only. No body. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["spaces"]},{"id":"delete-document","name":"Delete a persisted document","description":"Delete a persisted document. document_id is a path parameter only (no body). Deletes the document owned by the API key account. Free call. A2A skill id: delete-document. REST: DELETE /delete-document/{document_id}. JSON DataPart must include \"skill\": \"delete-document\". Required A2A parameters: skill, document_id. Path params: document_id. document_id is a path parameter only. No body. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["context","document"]},{"id":"delete-schema","name":"Delete a schema from the API key account","description":"Delete a schema from the API key account. JSON body with schema_id (UUID). Deletes the schema if it belongs to the API key account. Free call. A2A skill id: delete-schema. REST: POST /delete-schema. JSON DataPart must include \"skill\": \"delete-schema\". Required A2A parameters: skill, schema_id. Body JSON fields: schema_id. JSON body with schema_id (UUID). Query ?schema_id= also accepted by REST. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["schemas"]},{"id":"agent-extract-doc","name":"Document to JSON with Agent Mode reasoning","description":"Document to JSON with Agent Mode reasoning. Same inputs as extract-doc, but the schema must have is_agent_mode enabled. Returns data[], agent_data, and log_id. If source verification is enabled on the schema, fields are {value, source}. Formats: .docx, .txt, .md, .rtf. A2A skill id: agent-extract-doc. REST: POST /agent/doc-json. JSON DataPart must include \"skill\": \"agent-extract-doc\". Required A2A parameters: skill, schema_id. Form/DataPart fields: schema_id, file_base64, file_path, filename, space_id. Same as extract-doc but schema must have is_agent_mode. schema_id + file_base64 or file_path. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["agent","docx"]},{"id":"agent-extract-excel","name":"Excel/CSV to JSON with Agent Mode reasoning","description":"Excel/CSV to JSON with Agent Mode reasoning. Same inputs as extract-excel, but the schema must have is_agent_mode enabled. Returns extraction data, agent_data from agent_definition, and log_id. If source verification is enabled on the schema, fields are {value, source}. A2A skill id: agent-extract-excel. REST: POST /agent/excel-json. JSON DataPart must include \"skill\": \"agent-extract-excel\". Required A2A parameters: skill, schema_id. Form/DataPart fields: schema_id, file_base64, file_path, filename, space_id. Same as extract-excel but schema must have is_agent_mode. schema_id + file_base64 or file_path. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["agent","excel"]},{"id":"extract-pdf","name":"Extract structured data from a PDF using a schema","description":"Extract structured data from a PDF using a schema. Accepts a .pdf (selectable text or scanned) and a schema_id, and returns a single JSON object for the whole document plus log_id. Response data always contains exactly one record. If source verification is enabled on the schema, each field is {value, source}. Max file size: 15 MB. A2A skill id: extract-pdf. REST: POST /pdf-json. JSON DataPart must include \"skill\": \"extract-pdf\". Required A2A parameters: skill, schema_id. Form/DataPart fields: schema_id, file_base64, file_path, filename, space_id. schema_id + file_base64 or file_path in the DataPart JSON. Optional space_id. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["extract","pdf","json"]},{"id":"extract-doc","name":"Extract structured data from a text document using a schema","description":"Extract structured data from a text document using a schema. Accepts .docx, .txt, .md, or .rtf plus a schema_id, and returns a single JSON object for the whole document plus log_id. If source verification is enabled on the schema, each field is {value, source}. Legacy .doc (Word 97-2003) is not supported. Max file size: 10 MB; extracted text max 300,000 characters. A2A skill id: extract-doc. REST: POST /doc-json. JSON DataPart must include \"skill\": \"extract-doc\". Required A2A parameters: skill, schema_id. Form/DataPart fields: schema_id, file_base64, file_path, filename, space_id. schema_id + file_base64 or file_path (.docx, .txt, .md, .rtf). Optional space_id. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["extract","docx","json"]},{"id":"extract-img","name":"Extract structured data from an image using a schema","description":"Extract structured data from an image using a schema. Accepts .jpeg, .jpg, .png, .webp, .heic, or .heif plus a schema_id, and returns a single JSON object from the visible content plus log_id. If source verification is enabled on the schema, each field is {value, source}. Unreadable images return HTTP 422. Max file size: 15 MB. A2A skill id: extract-img. REST: POST /img-json. JSON DataPart must include \"skill\": \"extract-img\". Required A2A parameters: skill, schema_id. Form/DataPart fields: schema_id, file_base64, file_path, filename, space_id. schema_id + file_base64 or file_path (.jpeg, .png, .webp, .heic). Optional space_id. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["extract","image","json"]},{"id":"extract-txt","name":"Extract structured data from plain text, HTML, or XML using a schema","description":"Extract structured data from plain text, HTML, or XML using a schema. Accepts a content string (plain text, HTML, or XML) and a txt-json schema_id. No file upload. Returns log_id. If source verification is enabled on the schema, each field is {value, source}. Max 300,000 characters. A2A skill id: extract-txt. REST: POST /txt-json. JSON DataPart must include \"skill\": \"extract-txt\". Required A2A parameters: skill, content, schema_id. Form/DataPart fields: schema_id, content, space_id. schema_id + content (plain text/HTML/XML string, not a file). Optional space_id. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["extract","text","html","xml"]},{"id":"extract-audio","name":"Extract structured data from spoken audio using a schema","description":"Extract structured data from spoken audio using a schema. Accepts .mp3, .wav, .m4a, or .ogg plus a schema_id, and returns a single JSON object from the spoken content plus log_id. If source verification is enabled on the schema, each field is {value, source}. Unintelligible audio returns HTTP 422. Max file size: 12 MB. Max duration: 10 minutes. A2A skill id: extract-audio. REST: POST /audio-json. JSON DataPart must include \"skill\": \"extract-audio\". Required A2A parameters: skill, schema_id. Form/DataPart fields: schema_id, file_base64, file_path, filename, space_id. schema_id + file_base64 or file_path (.mp3, .wav, .m4a, .ogg). Optional space_id. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["extract","audio","json"]},{"id":"agent-extract-img","name":"Image to JSON with Agent Mode reasoning","description":"Image to JSON with Agent Mode reasoning. Same inputs as extract-img, but the schema must have is_agent_mode enabled. Returns data[], agent_data, and log_id. If source verification is enabled on the schema, fields are {value, source}. Formats: JPEG, PNG, WebP, HEIC/HEIF. A2A skill id: agent-extract-img. REST: POST /agent/img-json. JSON DataPart must include \"skill\": \"agent-extract-img\". Required A2A parameters: skill, schema_id. Form/DataPart fields: schema_id, file_base64, file_path, filename, space_id. Same as extract-img but schema must have is_agent_mode. schema_id + file_base64 or file_path. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["agent","image"]},{"id":"list-schemas","name":"List every schema for the API key account","description":"List every schema for the API key account. No parameters. Returns all schemas owned by the API key account (id, name, type, definition), newest first. Free call. A2A skill id: list-schemas. REST: GET /schemas. JSON DataPart must include \"skill\": \"list-schemas\". Required A2A parameters: skill. No parameters. Returns every schema in the account. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["schemas"]},{"id":"agent-extract-pdf","name":"PDF to JSON with Agent Mode reasoning","description":"PDF to JSON with Agent Mode reasoning. Same inputs as extract-pdf, but the schema must have is_agent_mode enabled. Returns data[], typed agent_data, and log_id. If source verification is enabled on the schema, fields are {value, source}. Max PDF size: 15 MB. A2A skill id: agent-extract-pdf. REST: POST /agent/pdf-json. JSON DataPart must include \"skill\": \"agent-extract-pdf\". Required A2A parameters: skill, schema_id. Form/DataPart fields: schema_id, file_base64, file_path, filename, space_id. Same as extract-pdf but schema must have is_agent_mode. schema_id + file_base64 or file_path. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["agent","pdf"]},{"id":"get-document","name":"Return the raw content of a persisted document","description":"Return the raw content of a persisted document. Read-only. document_id is a path parameter only (no body). Returns markdown/text and metadata for a document created by an extraction with window_context enabled. Free call. A2A skill id: get-document. REST: GET /get-document/{document_id}. JSON DataPart must include \"skill\": \"get-document\". Required A2A parameters: skill, document_id. Path params: document_id. document_id is a path parameter only. No body and no questions. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["context","document"]},{"id":"agent-extract-txt","name":"Text/HTML/XML to JSON with Agent Mode reasoning","description":"Text/HTML/XML to JSON with Agent Mode reasoning. Same inputs as extract-txt, but the schema must have is_agent_mode enabled. content string + schema_id; returns data[], agent_data, and log_id. If source verification is enabled on the schema, fields are {value, source}. A2A skill id: agent-extract-txt. REST: POST /agent/txt-json. JSON DataPart must include \"skill\": \"agent-extract-txt\". Required A2A parameters: skill, content, schema_id. Form/DataPart fields: schema_id, content, space_id. Same as extract-txt but schema must have is_agent_mode. schema_id + content string. Use snake_case names exactly. OpenAPI multipart `file` → file_base64 or file_path in A2A JSON.","tags":["agent","text"]}]},{"id":5,"name":"Degenscan Intel","description":"Market-event intelligence and calibrated probability forecasts for AI trading agents: ~40 primary sources (SEC, Fed, Polymarket, Hyperliquid, on-chain) scored into per-asset impacts; token contract risk verdicts; public Brier track record. Pay per call with x402 (USDC on Base or Solana) or an API key. Information and analytics only — not investment advice.","card_url":"https://intel.degenscan.io/.well-known/agent-card.json","endpoint":"https://intel.degenscan.io/a2a","protocol_version":"0.3.0","status":"verified","first_seen":"2026-10-07T05:36:28.333824+00:00","last_verified":"2026-10-07T05:57:34.632190+00:00","capabilities":[{"id":"br_premium","name":"br premium","description":"GET https://intel.degenscan.io/v1/br/premium — $0.002/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"brief","name":"brief","description":"GET https://intel.degenscan.io/v1/brief/{asset_id} — $0.1/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"calendar","name":"calendar","description":"GET https://intel.degenscan.io/v1/calendar?days=7 — $0.002/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"carry_funding_matrix","name":"carry funding matrix","description":"MCP tools/call carry_funding_matrix — $0.03/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"carry_history","name":"carry history","description":"MCP tools/call carry_history — $0.02/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"carry_naked","name":"carry naked","description":"MCP tools/call carry_naked — $0.01/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"carry_spot_perp","name":"carry spot perp","description":"MCP tools/call carry_spot_perp — $0.03/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"carry_watchdog","name":"carry watchdog","description":"MCP tools/call carry_watchdog — $0.01/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"carry_xdex","name":"carry xdex","description":"MCP tools/call carry_xdex — $0.05/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"defi_yields","name":"defi yields","description":"GET https://intel.degenscan.io/v1/defi/yields?min_tvl=10000000 — $0.003/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"derivs_for","name":"derivs for","description":"GET https://intel.degenscan.io/v1/derivs/{symbol} — $0.003/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"events_since","name":"events since","description":"GET https://intel.degenscan.io/v1/events?since=4h&universe=NVDA,BTC — $0.005/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"explain","name":"explain","description":"GET https://intel.degenscan.io/v1/explain/{event_id} — $0.02/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"exposure_graph","name":"exposure graph","description":"GET https://intel.degenscan.io/v1/graph/{asset_id}?depth=2 — $0.002/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"filings_for","name":"filings for","description":"GET https://intel.degenscan.io/v1/filings/{ticker}?since=7d — $0.002/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"funding_alerts","name":"funding alerts","description":"GET https://intel.degenscan.io/v1/funding/alerts — $0.001/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"impact_for","name":"impact for","description":"GET https://intel.degenscan.io/v1/impact/{asset_id}?since=24h — $0.003/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"news_for","name":"news for","description":"GET https://intel.degenscan.io/v1/news/{ticker}?since=24h — $0.002/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"oracle_board","name":"oracle board","description":"GET https://intel.degenscan.io/v1/oracle/board — $0.002/call (x402 USDC)","tags":["crypto","markets","trading","forecast","prediction"]},{"id":"oracle_forecast","name":"oracle forecast","description":"POST https://intel.degenscan.io/v1/oracle/forecast — $0.25/call (x402 USDC)","tags":["crypto","markets","trading","forecast","prediction"]},{"id":"polymarket_context","name":"polymarket context","description":"GET https://intel.degenscan.io/v1/polymarket/{market}?since=48h — $0.01/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"polymarket_edge","name":"polymarket edge","description":"GET https://intel.degenscan.io/v1/oracle/edge?min_abs=0.02 — $0.002/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"polymarket_top","name":"polymarket top","description":"GET https://intel.degenscan.io/v1/polymarket/top?sort=volume_24h — $0.002/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"price_for","name":"price for","description":"GET https://intel.degenscan.io/v1/price/{symbol} — $0.001/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"pulse","name":"pulse","description":"GET https://intel.degenscan.io/v1/pulse — $0.001/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"regime_snapshot","name":"regime snapshot","description":"GET https://intel.degenscan.io/v1/regime — $0.01/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"stablecoin_supply","name":"stablecoin supply","description":"GET https://intel.degenscan.io/v1/stablecoins — $0.002/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"token_verdict","name":"token verdict","description":"GET https://intel.degenscan.io/v1/token/verdict/{address}?chain=base — $0.01/call (x402 USDC)","tags":["crypto","markets","trading","security","token-risk"]},{"id":"treasury_auctions","name":"treasury auctions","description":"GET https://intel.degenscan.io/v1/treasury/auctions?days=14 — $0.003/call (x402 USDC)","tags":["crypto","markets","trading"]},{"id":"whale_moves","name":"whale moves","description":"GET https://intel.degenscan.io/v1/whales?min_usd=1000000 — $0.002/call (x402 USDC)","tags":["crypto","markets","trading"]}]},{"id":34,"name":"ForgeMesh x402 Ads","description":"Install one middleware and monetize unused HTTP 402 responses with recommendations, discovery and machine-commerce analytics: network stats, intent trends, intent demand and reports, publisher registration. Paid per call in USDC on Base via x402 (HTTP 402).","card_url":"https://ads.forgemesh.io/.well-known/agent-card.json","endpoint":"https://ads.forgemesh.io/api/network/stats","protocol_version":"1.0","status":"verified","first_seen":"2026-10-07T05:36:30.986488+00:00","last_verified":"2026-10-07T05:57:45.409423+00:00","capabilities":[{"id":"intent-demand","name":"Intent demand","description":"Demand depth for one category ($0.02 per call, x402)","tags":["x402","ads","advertising","agents","get"]},{"id":"intent-report","name":"Intent report","description":"Why-agents-didn't-buy funnel report for one service (free for publishers on their registered services via x-publisher-key) ($0.05 per call, x402)","tags":["x402","ads","advertising","agents","get"]},{"id":"intent-trends","name":"Intent trends","description":"Top requested endpoints/categories by autonomous agents ($0.01 per call, x402)","tags":["x402","ads","advertising","agents","get"]},{"id":"network-stats","name":"Network stats","description":"Network totals + traffic classification split ($0.005 per call, x402)","tags":["x402","ads","advertising","agents","get"]},{"id":"publishers-register","name":"Publisher registration","description":"Self-serve publisher registration — paying wallet becomes your identity, publisher key returned once, service id bound at registration. No emails, no forms. ($0.1 per call, x402)","tags":["x402","ads","advertising","agents","post"]}]},{"id":9,"name":"GENESIS Machine Decision Intelligence","description":"Autonomous machine-to-machine task execution. Give GENESIS an objective, problem, task, or desired outcome. GENESIS selects internal capabilities, executes the work, verifies the result, and returns a machine-readable response. Commercial execution uses x402 USDC payments.","card_url":"https://genesis.palsus2023.workers.dev/.well-known/agent-card.json","endpoint":"https://genesis.palsus2023.workers.dev/a2a","protocol_version":"1.0","status":"verified","first_seen":"2026-10-07T05:36:28.655252+00:00","last_verified":"2026-10-07T05:57:36.151912+00:00","capabilities":[{"id":"genesis-diagnose","name":"Diagnose machine or API problem","description":"Diagnose machine-readable data, API, protocol, or integration problems and determine the appropriate GENESIS capability path.","tags":["diagnostic","api","repair","machine"]},{"id":"genesis-execute","name":"Execute autonomous machine task","description":"Accept an objective, problem, task, or desired outcome; automatically select GENESIS internal capabilities; execute; verify; retry or recover when appropriate; and return a machine-readable result.","tags":["autonomous-agent","task-execution","machine-to-machine","orchestration","verification","x402"]},{"id":"genesis-verify","name":"Verify machine result","description":"Validate and verify a machine-readable result or delivery outcome.","tags":["verification","validation","machine-readable"]}]},{"id":23,"name":"Global Database Agent","description":"Resolves, verifies, and enriches company and people data from Global Database — KYB/compliance checks, financials, digital footprint, decision-maker discovery, prospecting, and composed sales/risk flows.","card_url":"https://a2a.globaldatabase.com/.well-known/agent-card.json","endpoint":"https://a2a.globaldatabase.com","protocol_version":"1.0","status":"verified","first_seen":"2026-10-07T05:36:29.999537+00:00","last_verified":"2026-10-07T05:57:40.730110+00:00","capabilities":[{"id":"company_intelligence","name":"Company intelligence","description":"Company profile plus digital footprint (tech stack, traffic, SEO, WHOIS). Identify the company by any of: company_id, name (with country_code), registration_number, vat_number, ticker, website, email or linkedin.","tags":["intelligence","sales"]},{"id":"compare_companies","name":"Compare companies","description":"Side-by-side KYB + financial comparison of 2-5 companies — procurement/investment decision support.","tags":["risk","flow"]},{"id":"financial_snapshot","name":"Financial snapshot","description":"Financial health from two sources: commercial ratios/YoY and officially filed statements, in parallel. Identify the company by any of: company_id, name (with country_code), registration_number, vat_number, ticker, website, email or linkedin.","tags":["financials","compliance"]},{"id":"find_and_contact_leads","name":"Find and contact leads","description":"Sales prospecting flow: finds target companies, the decision maker at each, and their contact details, in one call.","tags":["sales","flow"]},{"id":"find_companies","name":"Find companies","description":"Finds companies matching criteria — leads/prospecting. Filters: name, location_countries, industry_keyword, employees_gte, employees_lte, turnover_gte, turnover_lte, financial_turnover_currency, page, per_page. Ranges are named after the boundary they set, so \"more than 50 employees\" is employees_gte: 50.","tags":["prospecting","sales"]},{"id":"find_decision_makers","name":"Find decision makers","description":"Finds people at a company by web domain, or by company + role/department/seniority filters.","tags":["people","sales"]},{"id":"get_person_contact","name":"Get person contact","description":"Email and phone for a person: by email or LinkedIn URL if already known, or by first name + last name + their company name or domain.","tags":["contacts","enrichment"]},{"id":"get_person_details","name":"Get person details","description":"Full profile for one person by employee_id -- the 'id' from a find_decision_makers row. Different from get_person_contact: no email/phone here, but job title, department, seniority, nationality, and social profiles.","tags":["people","sales"]},{"id":"person_corporate_footprint","name":"Person corporate footprint","description":"All directorships and shareholdings on file for a named person, across companies (AML/PEP-style background check).","tags":["kyb","compliance"]},{"id":"resolve_company","name":"Resolve company","description":"Finds/confirms a company by any identifier: company_id, name (with country_code), registration_number, vat_number, ticker, website, linkedin or email.","tags":["company","lookup"]},{"id":"vendor_onboarding_check","name":"Vendor onboarding check","description":"Procurement/risk flow: KYB verification, financial snapshot, and company intelligence, in parallel. Identify the company by any of: company_id, name (with country_code), registration_number, vat_number, ticker, website, email or linkedin.","tags":["risk","flow"]},{"id":"verify_company","name":"Verify company (KYB)","description":"Full compliance dossier: registry profile, officers, shareholders/UBO, and group structure, in parallel. Identify the company by any of: company_id, name (with country_code), registration_number, vat_number, ticker, website, email or linkedin.","tags":["kyb","compliance"]},{"id":"whoami","name":"Who am I","description":"Verifies the caller's own access token and returns their Global Database account identity -- name, email, active status.","tags":["account"]}]},{"id":25,"name":"Infinite Audience","description":"Enrich customer data, discover high-fidelity net-new audiences, and activate them in your channels through an AI agent. Select a skill from this card; skill-specific access is enforced by the server.","card_url":"https://a2a.infiniteaudience.ai/.well-known/agent-card.json","endpoint":"https://a2a.infiniteaudience.ai/a2a","protocol_version":"1.0","status":"verified","first_seen":"2026-10-07T05:36:30.058169+00:00","last_verified":"2026-10-07T05:57:41.283670+00:00","capabilities":[{"id":"account-info","name":"Account & Balance","description":"Retrieve the org's source-routed billing state: active contract and rated current-period usage, effective prepaid balance after reservations/pending usage, automatic-recharge state, postpay ceiling, payment readiness, and projection staleness. A parent-billed child sees only its own attributed usage and never the agency's pooled balance or invoices. Requires 'account-read' scope (or account scope for existing API keys). Reads billing status only; cannot purchase credits or change account settings.","tags":["account","usage","balance"]},{"id":"data-purchase","name":"Audience Delivery","description":"Initiate a direct download for a saved audience (CSV/JSON/JSONL with optional gzip, or Avro with native DEFLATE). The first successful delivery of completed file-match data also emits that run's one-time match usage. Output compression is explicit and never inherited from input uploads. A different format/compression after an already-paid delivery is re-exported without another delivery or match charge. LiveRamp and Narrative remain unavailable until their partner pushes can confirm data egress. Use the pricing skill first to confirm pricing. Requires 'creator' scope.","tags":["audiences","delivery","activation"]},{"id":"audience-management","name":"Audience Management","description":"Create and manage audiences: composition wrappers that group one or more segments for delivery. Audiences have no subtype — use segment-management to create typed cohorts. Duplicate an existing audience via the duplicate_audience tool — the duplicate carries the source composition with lineage tracking (parent and root ancestor recorded, segment versions pinned) and starts with a null record count until recounted. Refresh a stale or expired audience via the refresh_audience tool — since an audience is a composition of one or more member segments (possibly mixed subtypes) with no single 'primary' segment, refresh_audience requires a segment_id naming which member to refresh; it refreshes that segment and bumps the audience's own version/expiry, but never any other audience referencing the same segment. Operate on one audience per action. Archival is reversible via archive_audience with restore=true; external agents do not delete audiences. Requires 'creator' scope.","tags":["audiences","composition","management"]},{"id":"campaign-lookup","name":"Campaign Lookup","description":"Read-only campaign inspection: list campaigns or get a single campaign's brief and linked audiences. Pass metadata.campaign_id to supply an active campaign context for the turn. Requires 'discovery' scope.","tags":["campaigns","audiences","workspace"]},{"id":"campaign-management","name":"Campaign Management","description":"Create, update, and archive campaign workspaces, including their campaign brief and goals. Link or unlink audiences from campaigns — a campaign holds many audiences, an audience belongs to at most one. Pass metadata.campaign_id to supply an active campaign context for the turn; audiences created in that turn join it, and segments record it as their origin_campaign_id. Requires 'creator' scope. For read-only campaign list and detail requests, submit under the campaign-lookup skill instead — it only requires 'discovery' scope.","tags":["campaigns","audiences","workspace"]},{"id":"catalog","name":"Data Catalog","description":"Browse the enrichment field catalog (available data attributes, coverage rates, and pricing structure: base rate, field surcharges, destination surcharges). Call before building enrichment audiences to discover valid options. Requires 'discovery' scope.","tags":["catalog","fields","enrichment"]},{"id":"delivery-history","name":"Delivery History","description":"List past deliveries for a given audience or file-based match job, or org-wide across all audiences with optional status/destination/audience filters and cursor pagination. Each entry includes destination, status, record count, cost, output format, explicit output compression, stored byte size, and timestamps. Useful for auditing prior purchases or resuming a workflow. Requires 'discovery' scope.","tags":["delivery","history","status"]},{"id":"delivery-status","name":"Delivery Status","description":"Check the status and download URLs for a specific delivery. Poll after initiating a delivery to determine when records are ready. Note: download_urls are short-lived presigned GCS URLs regenerated fresh on every GET — do not cache them. Requires 'discovery' scope.","tags":["delivery","status","downloads"]},{"id":"discovery-count","name":"Discovery Count","description":"Count matching records in the audience graph given geo, demographic, behavioral, or custom filter criteria. Accepts saved segment IDs, audience IDs, multi-segment composition, filter_groups, or flat filters. Returns total record count without purchasing records; backend compute usage is recorded as non-commercial telemetry. Requires 'discovery' scope.","tags":["audiences","discovery","counts"]},{"id":"discovery-crosstab","name":"Discovery Crosstab","description":"Cross-tabulate a population by two categorical dimensions (e.g. state x gender) and return a pivot table of counts. Accepts saved segment IDs, audience IDs, multi-segment composition, filter_groups, or flat filters. Backend compute usage is non-commercial telemetry. Requires 'discovery' scope.","tags":["audiences","discovery","analysis"]},{"id":"discovery-lookup","name":"Discovery Lookup","description":"Return masked sample rows and field metadata for a defined audience without purchasing records. Accepts saved segment IDs, audience IDs, multi-segment composition, filter_groups, or flat filters. Useful for validating filter criteria before committing to a delivery; backend compute usage is non-commercial telemetry. Requires 'discovery' scope.","tags":["audiences","discovery","samples"]},{"id":"discovery-overlap","name":"Discovery Overlap","description":"Calculate how many records appear in both of two populations (audiences, segments, or ad-hoc filter sets) and return overlap count, overlap_pct, and demographic deltas. Backend compute usage is non-commercial telemetry. Requires 'discovery' scope.","tags":["audiences","discovery","overlap"]},{"id":"identity-resolution","name":"Identity Resolution & Match History","description":"Synchronous or file-based identity resolution, plus full match history access. Synchronous inline resolution for up to 100 contact records (email, phone, name, address) supports residential, work, or auto spatial matching; auto expands commercial workplace inputs. It returns match statistics via a MATCH_REPORT (matchCount, matchRatePct, recordCount) and emits usage per matched record when the records leave in the response. For larger datasets, use the segment-management skill (subtype=matched) to start an unbilled file-processing job; its one-time match usage is emitted only on the first successful delivery. Match history: list or retrieve past micro-batch runs (run_id, match_rate, amount_charged, created_at) and file-based match jobs (match_id, matching_status, segment_id, audience_id). amount_charged is a conservative pending-usage estimate for micro-batches and remains null for a file job until its first delivery. Supports cursor pagination for unlimited history depth. Requires 'creator' scope; for history-only reads use the match-history skill, which requires only 'discovery' scope.","tags":["identity","matching","enrichment"]},{"id":"integration-result-history","name":"Integration Result History","description":"List or retrieve safe, retained integration activity without exposing private workflow artifacts. Results include provenance, counts, selected fields, billing rail, promotion deadline, and durable Library links. Requires 'discovery' scope.","tags":["integrations","history","results"]},{"id":"match-history","name":"Match History","description":"Retrieve and paginate through the organization's identity resolution history. Covers both micro-batch runs (POST /v1/match) and file-based jobs (POST /v1/match/file). Returns run_id or match_id, match_count, match_rate, amount_charged, input_record_count, status, created_at, and expires_at. Micro-batch amount_charged is a conservative pending-usage estimate; file-job amount_charged remains null until the first successful delivery emits its one-time match usage. File jobs also expose segment_id, audience_id, and matching_status. Use to audit recent activity, compare estimated usage costs, or find a specific job by date range. Requires 'discovery' scope — no creator scope needed.","tags":["matching","history","status"]},{"id":"pricing","name":"Pricing & Quoting","description":"Get an expected usage estimate and maximum estimate for an audience download. Present the expected price and maximum separately; these are estimates, not a binding quote. Returns cost_estimate (total, base, one-time deferred file-match cost when applicable, field, and destination surcharges), billing_count, sufficient_balance, shortfall, and already_delivered (true when this exact delivery has been made before and re-delivery is free). LiveRamp and Narrative remain unavailable until their partner pushes can confirm data egress. Requires 'discovery' scope.","tags":["pricing","quotes","delivery"]},{"id":"integration-result-promotion","name":"Save Integration Result","description":"Preview saved integration matches, then create or extend a matched Segment using already-settled identities. Confirm the preview and target with the user. A stable request_id makes retries idempotent; this does not re-run enrichment or create a second usage charge. It does not create an Audience automatically; compose one separately when needed. Requires 'creator' scope.","tags":["integrations","segments","audiences"]},{"id":"segment-lookup","name":"Segment Lookup","description":"Segment inspection: get a demographic breakdown via get_segment_demographics (any subtype — non-filter segments resolve via the same ID-set composition audiences use), list the audiences that reference a segment (with campaign linkage) via get_segment_audiences, or recount via count_segment (runs a fresh BigQuery count for any subtype). Demographics and recount operations record non-commercial compute telemetry. Requires 'discovery' scope.","tags":["segments","demographics","counts"]},{"id":"segment-management","name":"Segment Management","description":"Create and manage segments of all types: filter (criteria-based), matched (uploaded CSV/JSON/JSONL/Avro lists, optionally gzip-compressed and split into same-format shards), similarity (lookalike), and propensity (model-scored). Matched segments accept residential, work, or auto spatial matching; auto expands commercial workplace inputs. Segments are reusable cohort definitions that can be composed into audiences for delivery. Duplicate any segment via the duplicate_segment tool — the duplicate preserves the subtype and all subtype-specific data (referenced, never recomputed) with lineage tracking; filter duplicates start with a null count while other subtypes carry the source counts, and duplicating a matched segment whose match data is unavailable is rejected with a 409 conflict. Refresh a stale segment against the current identity graph via the refresh_segment tool — referencing audiences are never touched; archived segments and matched duplicates that share another segment's data are rejected with a 409. Use patch_segment to rename or replace a filter definition. Operate on one segment per action; archive_segment supports reversible archival and restoration. Requires 'creator' scope. For get_segment_demographics, get_segment_audiences, and count_segment (which require only 'discovery' scope but can meter compute or update cached state), submit under the segment-lookup skill instead.","tags":["segments","cohorts","management"]}]},{"id":11,"name":"LUMEN B2B Agent","description":"Global seller-side B2B sourcing, commercial-intelligence and corporate-travel brokerage agent for AI agents and business systems. Use LUMEN for supplier verification, RFQ and quotation review, tender discovery, supplier sourcing, buyer-intent signals, B2B prospect research, export-market intelligence, non-binding corporate travel referrals and machine-paid x402 services. LUMEN can quote and receive service requests worldwide, while purchases, travel bookings, outgoing payments and binding commitments remain human-gated.","card_url":"https://lumen-zero-a2a.lumen-b2b.workers.dev/.well-known/agent-card.json","endpoint":"https://lumen-zero-a2a.lumen-b2b.workers.dev/a2a/v1","protocol_version":"1.0","status":"verified","first_seen":"2026-10-07T05:36:28.964630+00:00","last_verified":"2026-10-07T05:57:36.907273+00:00","capabilities":[{"id":"corporate-travel-broker","name":"B2B corporate travel broker","description":"Receive and structure business-travel, group, flight, hotel and transfer requirements, match them with trusted travel-capable A2A partners, and coordinate a non-binding referral path. LUMEN does not create reservations or authorize traveler spend.","tags":["corporate-travel","business-travel","travel-broker","hotel","flight","transfer","referral","b2b"]},{"id":"quote-intelligence","name":"B2B quotation review","description":"Review and structure a supplier quotation, compare commercial terms and public references, and flag missing or unusual information without creating a binding acceptance.","tags":["quote","quotation","rfq","commercial-review","procurement","b2b"]},{"id":"buyer-requirement-intake","name":"Buyer requirement intake","description":"Receive a buyer need and route it into verification and sourcing.","tags":["buyer","requirements","sourcing","procurement","demand"]},{"id":"buyer-signal-intelligence","name":"Buyer signals and B2B prospect intelligence","description":"Identify companies and public buying signals compatible with a B2B offer, using verifiable public evidence and corporate channels.","tags":["buyer","buyer-intent","buyer-signals","prospecting","sales-intelligence","b2b"]},{"id":"commercial-opportunity-exchange","name":"Commercial opportunity exchange","description":"Receive non-binding buyer requirements or supplier capabilities and route complete packets into LUMEN verification.","tags":["commercial-opportunity","buyer-demand","supplier-capability","verification","b2b"]},{"id":"export-market-intelligence","name":"Export market and distributor intelligence","description":"Research target markets, importers, distributors and public commercial signals for a product entering a new country or region.","tags":["export","importer","distributor","market-research","international-trade","b2b"]},{"id":"supplier-sourcing","name":"Global supplier sourcing","description":"Build an evidence-backed shortlist of suppliers for a concrete B2B requirement, including official channels and sourcing-fit notes.","tags":["supplier-discovery","sourcing","procurement","industrial","global-trade","b2b"]},{"id":"lumen-machine-store","name":"LUMEN Machine Store","description":"Discover low-cost per-request B2B intelligence products and recurring monitoring plans designed for agent consumption.","tags":["machine-commerce","paid-service","b2b","procurement","sourcing","seller-mode","x402"]},{"id":"lumen-paid-service-catalog","name":"LUMEN paid B2B intelligence catalog","description":"Discover six full B2B intelligence and sourcing services with machine-readable USD launch pricing.","tags":["b2b","paid-service","catalog","quote","seller-mode","procurement"]},{"id":"machine-paid-b2b-intelligence","name":"Machine-paid B2B intelligence","description":"Agents can discover fixed-price machine products, request non-binding quotes and use x402 checkout for eligible paid B2B intelligence services.","tags":["machine-commerce","x402","paid-service","agent-commerce","procurement","b2b"]},{"id":"supplier-rfq-exchange","name":"Supplier RFQ exchange","description":"Receive and structure non-binding supplier quotation requests and clarification exchanges.","tags":["rfq","supplier","quotation","procurement","sourcing"]},{"id":"supplier-intelligence","name":"Supplier research and verification","description":"Research a named supplier or supplier category, verify public identity and official channels, and return evidence-backed supplier intelligence.","tags":["supplier","verification","procurement","sourcing","due-diligence","b2b"]},{"id":"tender-discovery","name":"Tender and public procurement discovery","description":"Find and pre-analyze public tenders, procurement notices and buyer opportunities for a defined product, category or market.","tags":["tender","public-procurement","rfq","buyer","opportunity","b2b"]}]},{"id":13,"name":"Memwry","description":"Ephemeral working-memory storage service for AI agents with x402 cryptocurrency micropayments on Base.","card_url":"https://memwry.servitor.workers.dev/.well-known/agent-card.json","endpoint":"https://memwry.servitor.workers.dev","protocol_version":"1.0","status":"verified","first_seen":"2026-10-07T05:36:29.090553+00:00","last_verified":"2026-10-07T05:57:37.703026+00:00","capabilities":[{"id":"recall","name":"Recall","description":"Recall stored working memory by agentId and key. Free and public operation, rate-limited to 100 req/hour/IP.","tags":["memory","storage","cache"]},{"id":"remember","name":"Remember","description":"Store ephemeral working memory that survives restarts, hands off state to another agent, or caches an expensive result. Tiers: 6h ($0.01 USDC, 21,600s TTL) and 12h ($0.02 USDC, 43,200s TTL).","tags":["memory","storage","cache","tier-6h","tier-12h"]}]}],"limit":20,"offset":0}