{"page":62,"limit":24,"has_more":true,"resources":[{"type":"http","url":"https://2s.io/api/medical/device-510k","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"FDA 510(k) premarket clearances — the record of medical devices cleared for US marketing by demonstrating substantial equivalence to a predicate device. Search by device name, applicant (manufacturer), or FDA product code, and get back each clearance with its K-number, device name, applicant, decision date and decision description, clearance type (traditional/special/abbreviated), product code, advisory committee, and date received — newest decision first. Free, public-domain US government data.","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0018,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/medical/device-classification","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"FDA medical device classification — the regulatory class and controls for a device type. Search by device name or FDA product code and get back the device class (I/II/III, mapping to regulatory risk and controls), CFR regulation number, medical specialty/review panel, the official definition, and flags for life-sustaining/supporting, implant, GMP-exempt, and third-party-review eligibility. Free, public-domain US government data. The authoritative answer to \"what FDA class is this device and what","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0018,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/medical/device-udi","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"FDA GUDID (Global Unique Device Identification Database) lookup — identify a marketed medical device from its UDI or by brand/company. Search by UDI/device identifier, brand name, or company name and get back the device description, version/model number, prescription vs OTC, single-use/kit/combination-product flags, MRI safety, sterilization, commercial-distribution status, publish date, the device identifiers (with issuing agency — GS1/HIBCC/ICCBBA), FDA product codes, and GMDN terms. Free, pub","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0018,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/medical/drug-approval","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"FDA drug approval history from Drugs@FDA — the official record of FDA-approved drug applications. Give a drug name (brand or generic), an FDA application number (e.g. NDA021436), or a sponsor name, and get back each application with its products (brand name, active ingredients + strengths, dosage form, route, marketing status, therapeutic-equivalence code, reference-drug flag) and its full submission history (original approvals, supplements, status + status date, review priority). Free, public-d","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0018,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/medical/drug-label","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Authoritative FDA drug label (Structured Product Labeling). Give a drug name (brand, generic, or substance), or an exact NDC, RxCUI, or SPL set_id, and get back the FDA-approved label split into the sections agents need: boxed warning, indications and usage, dosage and administration, contraindications, warnings, adverse reactions, drug interactions, use in specific populations, pregnancy, mechanism of action, and active/inactive ingredients. Each record also carries identity metadata (brand/gen","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0018,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/medical/drug-price","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Look up US drug pricing from CMS NADAC (National Average Drug Acquisition Cost) — the benchmark per-unit acquisition cost CMS surveys from retail pharmacies and publishes weekly. Pass ndc (11-digit National Drug Code) for an exact product, or name (drug name/description keyword, e.g. 'atorvastatin 10 mg') to search. Returns rows with the NDC, description, nadacPerUnit (USD per pricing unit), pricingUnit (EA/ML/GM), effectiveDate, OTC flag, and brand/generic classification — most recent effective","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.00144,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/medical/drug-status","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"One-call drug situational awareness. Give a drug name (resolved to a canonical RxCUI via NIH RxNorm), or an exact rxcui or ndc you already hold, and get back: whether it is currently in FDA shortage, any open or recent FDA recalls, and FDA NDC-directory metadata (labeler, DEA schedule, pharmaceutical class, marketing status). Returns a resolved identity block plus hasCurrentShortage / hasOpenRecall booleans and one found/error block per source (shortages, ndc, recalls). Composition of NIH RxNorm","has_recent_challenge":false,"observation_count":3,"observations":[{"source":"cdp","source_name":"Coinbase CDP","evidence":"facilitator_catalog","observed_at":"2026-11-15T03:26:07.231030Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.015,"currency":"USDC","amount_minor":"15000","amount_decimals":6,"display_amount":null,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","pay_to":"0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5","x402_version":2,"reported_usage":{"calls_30d":1,"unique_payers_30d":1,"last_called_at":"2026-10-20T15:02:38.831000Z"}},{"source":"cdp","source_name":"Coinbase CDP","evidence":"facilitator_catalog","observed_at":"2026-11-15T03:26:07.231030Z","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","network_name":"Solana","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.015,"currency":"USDC","amount_minor":"15000","amount_decimals":6,"display_amount":null,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","pay_to":"TW6ntaGzvj63ZgPjszd4FCGmVTGfzv1MAYZbjYcyWhn","x402_version":2,"reported_usage":null},{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.015,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/medical/genetics","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Provides paid access to medical genetics data and related insights.","has_recent_challenge":false,"observation_count":3,"observations":[{"source":"dexter","source_name":"Dexter","evidence":"facilitator_catalog","observed_at":"2026-11-15T03:26:17.593722Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0027,"currency":"USDC","amount_minor":"2700","amount_decimals":6,"display_amount":null,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","pay_to":"0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5","x402_version":2,"reported_usage":null},{"source":"dexter","source_name":"Dexter","evidence":"facilitator_catalog","observed_at":"2026-11-15T03:26:17.593722Z","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","network_name":"Solana","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0027,"currency":"USDC","amount_minor":"2700","amount_decimals":6,"display_amount":null,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","pay_to":"TW6ntaGzvj63ZgPjszd4FCGmVTGfzv1MAYZbjYcyWhn","x402_version":2,"reported_usage":null},{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.00108,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/medical/icd10","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Verify and search ICD-10-CM diagnosis codes against the official US code set (FY2026, ~98k entries). Pass code (with or without the dot, e.g. E11.9 or E119) to confirm the code exists and list its more-specific child codes, or q to keyword-search code descriptions (e.g. \"type 2 diabetes neuropathy\"). Optional billable_only=true restricts results to codes valid for claim submission; limit caps results (1-50, default 10). Returns a verified flag, the exact match if any, and matched codes with bill","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0025,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/medical/npi","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Look up US healthcare providers in the CMS NPPES registry — the authoritative directory of National Provider Identifiers (NPIs). Give an exact 10-digit NPI, or search by provider last name (+ optional first name), or organization name, optionally narrowed by state and taxonomy/specialty. Returns each provider with NPI, entity type (individual vs organization), status, name/credential/gender or organization name, sole-proprietor flag, enumeration + last-updated dates, primary taxonomy, the full t","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0027,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/medical/provider-id-resolve","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Resolve a 10-digit NPI to the provider identity plus a fully decoded specialty profile in one call: entity type, name/organization, status, the primary specialty (NUCC grouping + classification + display name), and every taxonomy on the record decoded the same way -- with primary flag, practice state, and license. Combines the NPPES lookup (medical.npi) with the NUCC specialty decode (medical.taxonomy-specialty) so a claims, credentialing, or referral agent gets \"who is this NPI and what do they","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0036,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/medical/rxnorm","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Normalize and verify drug names against RxNorm, the canonical US drug vocabulary from the NIH. Two modes: term (\"tylenol 500mg\", brand or generic, typos tolerated) returns ranked RxCUI candidates with normalized names and match scores; rxcui returns the canonical concept (name, term type like IN=ingredient / SBD=branded drug / SCD=clinical drug, suppression flag) plus related concepts — active ingredients, brand names, and available dose forms. Use before writing prescriptions data, drug interac","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0012,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/medical/taxonomy-specialty","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Resolve a NUCC Health Care Provider Taxonomy code -- the specialty code returned by medical.npi and printed on every NPPES record -- into its human specialty: grouping (top level, e.g. \"Allopathic & Osteopathic Physicians\"), classification (e.g. \"Anesthesiology\"), specialization, the official display name, and the section (Individual vs Non-Individual). The decode step every claims, credentialing, and provider-directory agent needs to turn an opaque 10-char taxonomy code into a readable specialt","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0036,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/music/artist","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Resolve a music artist from MusicBrainz (CC0). Pass a name (or free-text/Lucene query). Returns ranked artists with MusicBrainz ID (MBID), name, sort name, type (Person/Group), country, gender, life span (begin/end/ended), and disambiguation. Keyless, public-domain core data. Use to canonicalize an artist to its MBID.","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.001,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/music/recording","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Resolve a song/recording from MusicBrainz (the open, CC0 music encyclopedia). Pass artist + title, or a free-text query (Lucene supported). Returns ranked recordings with MusicBrainz ID (MBID), title, primary artist, length (ms), first-release date, and disambiguation. Keyless, public-domain core data. Use to canonicalize a track to its MBID or cross-reference identity.","has_recent_challenge":false,"observation_count":3,"observations":[{"source":"cdp","source_name":"Coinbase CDP","evidence":"facilitator_catalog","observed_at":"2026-11-15T03:26:07.231030Z","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","network_name":"Solana","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0025,"currency":"USDC","amount_minor":"2500","amount_decimals":6,"display_amount":null,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","pay_to":"TW6ntaGzvj63ZgPjszd4FCGmVTGfzv1MAYZbjYcyWhn","x402_version":2,"reported_usage":{"calls_30d":1,"unique_payers_30d":1,"last_called_at":"2026-10-27T09:47:20.862000Z"}},{"source":"cdp","source_name":"Coinbase CDP","evidence":"facilitator_catalog","observed_at":"2026-11-15T03:26:07.231030Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0025,"currency":"USDC","amount_minor":"2500","amount_decimals":6,"display_amount":null,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","pay_to":"0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5","x402_version":2,"reported_usage":null},{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0025,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/music/release","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Resolve an album/release from MusicBrainz (CC0). Pass a barcode (UPC/EAN), or artist + album, or a free-text query. Returns ranked releases with MusicBrainz ID (MBID), title, primary artist, release date, country, barcode, status, track count, label, and catalog number. Keyless, public-domain core data. Barcode → album is the differentiated lookup (resolve a physical product to its metadata).","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.001,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/net/asn","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Returns the autonomous system number for a network IP or domain query.","has_recent_challenge":false,"observation_count":3,"observations":[{"source":"dexter","source_name":"Dexter","evidence":"facilitator_catalog","observed_at":"2026-11-15T03:26:17.593722Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0012,"currency":"USDC","amount_minor":"1200","amount_decimals":6,"display_amount":null,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","pay_to":"0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5","x402_version":2,"reported_usage":null},{"source":"dexter","source_name":"Dexter","evidence":"facilitator_catalog","observed_at":"2026-11-15T03:26:17.593722Z","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","network_name":"Solana","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0012,"currency":"USDC","amount_minor":"1200","amount_decimals":6,"display_amount":null,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","pay_to":"TW6ntaGzvj63ZgPjszd4FCGmVTGfzv1MAYZbjYcyWhn","x402_version":2,"reported_usage":null},{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0012,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/net/ip-resolve","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Resolve a single IPv4/IPv6 address to its full network identity in one call: the Autonomous System number, the authoritative AS holder/operator (RIPEstat), the ISP + organization, whether the AS is currently announced, the RIR/IANA allocation block the AS sits in, and country/region/city + coordinates + timezone. One join that turns an IP into \"who runs this network and where\" -- the lookup network-forensics, abuse triage, and fraud agents otherwise stitch together from a geo API plus a separate","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.009,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/net/mac-vendor","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Resolve a MAC address (or bare OUI prefix) to its IEEE-registered hardware vendor. Accepts any common format — FC:FB:FB:01:02:03, fc-fb-fb-01-02-03, fcfb.fb01.0203, fcfbfb, or a 9-hex MA-S prefix. Uses longest-prefix matching across the IEEE MA-L (24-bit), MA-M (28-bit) and MA-S (36-bit) registries so blocks IEEE has subdivided resolve to the actual manufacturer. Returns the vendor name, the matched OUI prefix and which registry it came from, plus decoded address bits: whether the address is mul","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0012,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/net/rpki-validity","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"RPKI Route Origin Validation for a (BGP origin AS, prefix) pair — answers whether an AS is legitimately authorized to originate a prefix. Pass asn (e.g. AS15169) and prefix (CIDR, e.g. 8.8.8.0/24). Returns status (valid = a ROA authorizes it; invalid = a ROA exists but does NOT authorize this origin — a possible hijack/route-leak that RPKI-enforcing networks will drop; unknown = no covering ROA), a hijackSignal boolean, the validating ROAs (origin, prefix, maxLength), and a plain-English descrip","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.00144,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/news/hn-item","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Fetch a specific Hacker News item (story, comment, job, poll) by its numeric ID. Returns id, type, author, time (unix + ISO), title, URL, text, score, descendant count, kid count, parent (for comments), dead/deleted flags, canonical news.ycombinator.com URL.","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0012,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/news/hn-search","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Full-text search across all of Hacker News (via the Algolia HN API). Search stories or comments by keyword, sorted by relevance or by date (newest first). Filter by tags (story/comment/ask_hn/show_hn/poll) and by author. Each hit: title, URL, author, points, comment count, story/comment text, created time, and canonical HN URL. Net-new vs news.hn-top (curated feeds) and news.search (general news).","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.003,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/news/hn-top","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Hacker News feed of items. Pass kind = top (default) | new | best | ask | show | job to pick the feed. Returns each item's id, type, author, time (unix + ISO), title, URL, text (for self-posts), score, descendant + kid counts, parent (for comments), dead/deleted flags, and canonical news.ycombinator.com URL. Default limit = 30, max 100. Useful for tech-sentiment + topic tracking.","has_recent_challenge":false,"observation_count":1,"observations":[{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.0012,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]},{"type":"http","url":"https://2s.io/api/news/hn-user","host":"2s.io","provider":"2s","provider_profile":"/agents/2s.io","method":"GET","tool_name":null,"description":"Hacker News user profile by username. Returns id, account creation time (unix + ISO), karma, the about/bio text, number of items submitted, and the canonical news.ycombinator.com profile URL. Unknown user returns an empty result.","has_recent_challenge":false,"observation_count":3,"observations":[{"source":"cdp","source_name":"Coinbase CDP","evidence":"facilitator_catalog","observed_at":"2026-11-15T03:26:07.231030Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.003,"currency":"USDC","amount_minor":"3000","amount_decimals":6,"display_amount":null,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","pay_to":"0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5","x402_version":2,"reported_usage":{"calls_30d":1,"unique_payers_30d":1,"last_called_at":"2026-11-13T10:26:54.408000Z"}},{"source":"cdp","source_name":"Coinbase CDP","evidence":"facilitator_catalog","observed_at":"2026-11-15T03:26:07.231030Z","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","network_name":"Solana","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.003,"currency":"USDC","amount_minor":"3000","amount_decimals":6,"display_amount":null,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","pay_to":"TW6ntaGzvj63ZgPjszd4FCGmVTGfzv1MAYZbjYcyWhn","x402_version":2,"reported_usage":null},{"source":"agentic_market","source_name":"agentic.market","evidence":"curated_catalog","observed_at":"2026-11-15T03:26:04.068607Z","network":"eip155:8453","network_name":"Base","testnet":false,"scheme":"exact","amount_semantics":"exact","amount_usd":0.003,"currency":"USDC","amount_minor":null,"amount_decimals":null,"display_amount":null,"asset":null,"pay_to":null,"x402_version":null,"reported_usage":null}]}]}