{"protocolVersion":"0.3.0","name":"StatePulse API","description":"Pay-per-call x402 API for AI agents to find and use narrow real-time endpoints: bank and public holidays, DNS propagation, radio stream URLs, barcode lookup, live airspace tracking, air quality, transit status, weather anomalies, brand assets, prediction odds, and USGS streamflow. No account setup required; pay per request with USDC on Base or Solana.","supportedInterfaces":[{"url":"https://statepulse-api.hahavoid0.workers.dev/a2a","protocolBinding":"JSONRPC","protocolVersion":"0.3.0"},{"url":"https://statepulse-api.hahavoid0.workers.dev/a2a","protocolBinding":"HTTP+JSON","protocolVersion":"0.3.0"}],"url":"https://statepulse-api.hahavoid0.workers.dev/a2a","version":"1.0.1","documentationUrl":"https://statepulse-api.hahavoid0.workers.dev/openapi.json","iconUrl":"https://statepulse-api.hahavoid0.workers.dev/logo.png","provider":{"organization":"StatePulse API","url":"https://statepulse-api.hahavoid0.workers.dev"},"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["text","application/json"],"defaultOutputModes":["application/json","text/plain"],"authentication":{"schemes":["x402"],"credentials":null},"securitySchemes":{"x402":{"apiKeySecurityScheme":{"name":"X-Payment","in":"header","description":"x402 payment authorization header for paid calls."}}},"security":[{"x402":[]}],"skills":[{"id":"lookup_barcode","name":"Universal barcode lookup","description":"Resolves a UPC/EAN or ISBN barcode into detailed product metadata using OpenLibrary and UPCitemdb free search endpoints.","tags":["commerce","barcode","lookup"],"keywords":"Universal Barcode & Retail Product Metadata Lookup Resolves a UPC/EAN or ISBN barcode into detailed product metadata using OpenLibrary and UPCitemdb free search endpoints. Use when an agent needs to turn a raw barcode number into rich product details, title, and metadata. commerce barcode lookup Look up barcode 9780140449136 {\"barcode\":\"9780140449136\"}","examples":["Look up barcode 9780140449136","{\"barcode\":\"9780140449136\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"track_airspace","name":"Airspace flight tracking","description":"Queries live airspace vectors for a specific aircraft ICAO24 hex identifier or a regional bounding box using OpenSky Network.","tags":["logistics","airspace","flight"],"keywords":"Global Air Traffic & Flight State Vectors Queries live airspace vectors for a specific aircraft ICAO24 hex identifier or a regional bounding box using OpenSky Network. Use when an agent needs live flight tracking coordinate details (lat, lng, altitude, speed) for an aircraft. logistics airspace flight Track live flight 3c6444 {\"icao24\":\"3c6444\"}","examples":["Track live flight 3c6444","{\"icao24\":\"3c6444\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_air_quality","name":"Air quality check","description":"Retrieves live localized air quality indices (AQI) and pollutant levels for a given latitude/longitude using OpenAQ.","tags":["environment","air-quality","lookup"],"keywords":"Hyperlocal Air Quality & Environmental Conditions Retrieves live localized air quality indices (AQI) and pollutant levels for a given latitude/longitude using OpenAQ. Use when an agent needs the local air quality index (AQI) or specific PM2.5 counts for a coordinate location. environment air-quality lookup What is the air quality in Los Angeles? {\"lat\":34.05,\"lng\":-118.24}","examples":["What is the air quality in Los Angeles?","{\"lat\":34.05,\"lng\":-118.24}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_transit_status","name":"Transit status check","description":"Live subway alerts, delays, and planned-work advisories from the official MTA GTFS-RT feed for NYC lines. Other cities can be requested via the free /agent/request-data endpoint.","tags":["transit","commute","alerts"],"keywords":"Live Public Transit Alerts & Delays (NYC MTA) Live subway alerts, delays, and planned-work advisories from the official MTA GTFS-RT feed for NYC lines. Other cities can be requested via the free /agent/request-data endpoint. Use when an agent needs real-world transit status or delays for trip scheduling. transit commute alerts Is the NYC L train delayed? {\"city\":\"nyc\",\"line\":\"L\"}","examples":["Is the NYC L train delayed?","{\"city\":\"nyc\",\"line\":\"L\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_weather_anomaly","name":"Weather anomaly detector","description":"Compares current weather conditions with a 10-year historical average to flag climate anomalies.","tags":["weather","anomaly","environment"],"keywords":"Dark Sky / Open-Meteo Historic Weather Anomalies Compares current weather conditions with a 10-year historical average to flag climate anomalies. Use when an agricultural, energy-trading, or supply-chain agent needs to detect unusual local temperatures. weather anomaly environment Is the weather in New York normal? {\"lat\":40.71,\"lng\":-74.00}","examples":["Is the weather in New York normal?","{\"lat\":40.71,\"lng\":-74.00}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_radio_stream","name":"Radio stream finder","description":"Resolves direct Shoutcast/Icecast streaming URLs from an open-source radio station database by country or tag.","tags":["media","radio","audio"],"keywords":"Live Radio & Podcast Stream Audio Extraction Resolves direct Shoutcast/Icecast streaming URLs from an open-source radio station database by country or tag. Use when a monitoring or translation agent needs a live audio streaming source URL for news scraping. media radio audio Get Moroccan news radio stream {\"country\":\"Morocco\",\"genre\":\"news\"}","examples":["Get Moroccan news radio stream","{\"country\":\"Morocco\",\"genre\":\"news\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"check_dns_propagation","name":"DNS propagation check","description":"Checks global MX, TXT, A, and CNAME propagation status using Cloudflare DoH endpoints.","tags":["network","dns","utilities"],"keywords":"DNS Watch / Dig-Web-Interface Record Checker Checks global MX, TXT, A, and CNAME propagation status using Cloudflare DoH endpoints. Use when verifying TXT/MX records during server setup or routing updates. network dns utilities Check MX records for google.com {\"domain\":\"google.com\",\"type\":\"MX\"}","examples":["Check MX records for google.com","{\"domain\":\"google.com\",\"type\":\"MX\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_brand_assets","name":"Brand asset collector","description":"Extracts brand logos and theme colors for any public business URL using Clearbit and HTML parsing.","tags":["brand","design","utilities"],"keywords":"Canva / Brandfetch Color & Logo Scraper Extracts brand logos and theme colors for any public business URL using Clearbit and HTML parsing. Use when an agent needs SVG/PNG logo links and brand hex colors for frontend component layout generation. brand design utilities Get brand colors and logo for spotify.com {\"domain\":\"spotify.com\"}","examples":["Get brand colors and logo for spotify.com","{\"domain\":\"spotify.com\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_prediction_odds","name":"Geopolitical prediction odds","description":"Retrieves live betting market prices and contract odds for global geopolitical events using PredictIt.","tags":["prediction","market","utilities"],"keywords":"PredictIt / ElectionBettingOdds Market Tracker Retrieves live betting market prices and contract odds for global geopolitical events using PredictIt. Use when hedging geopolitical or macro indicators in trading pipelines. prediction market utilities Get election odds {\"market_id\":7000}","examples":["Get election odds","{\"market_id\":7000}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_water_streamflow","name":"Water streamflow tracker","description":"Queries live US river level, streamflow gauge height, and flow velocity metrics using the USGS National Water Information System.","tags":["water","logistics","agriculture"],"keywords":"USGS WaterData River Level Tracker Queries live US river level, streamflow gauge height, and flow velocity metrics using the USGS National Water Information System. Use when planning irrigation or identifying flood alerts for asset positioning. water logistics agriculture Get California streamflow metrics {\"state\":\"CA\"}","examples":["Get California streamflow metrics","{\"state\":\"CA\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_holidays","name":"Holiday lookup","description":"Retrieves local bank and public holidays across 100+ countries to verify business days.","tags":["holidays","calendar","utilities"],"keywords":"Nager.Date National Bank Holiday Lookup Retrieves local bank and public holidays across 100+ countries to verify business days. Use when validating if a day is a working day before triggering B2B schedules. holidays calendar utilities Get US bank holidays for 2026 {\"year\":2026,\"country_code\":\"US\"}","examples":["Get US bank holidays for 2026","{\"year\":2026,\"country_code\":\"US\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_recent_earthquakes","name":"Seismic activity monitor","description":"Queries the USGS Earthquake Hazards API for recent earthquakes exceeding a minimum magnitude.","tags":["environment","seismic","safety"],"keywords":"USGS Live Earthquake Seismic Activity Tracker Queries the USGS Earthquake Hazards API for recent earthquakes exceeding a minimum magnitude. Use when an agent needs to check for recent earthquake activity or assess local seismic threats. environment seismic safety Show recent earthquakes over magnitude 4.5 {\"min_magnitude\":4.5}","examples":["Show recent earthquakes over magnitude 4.5","{\"min_magnitude\":4.5}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_wildfires","name":"Wildfire tracker","description":"Scans active wildfire reports and incidents via public NASA FIRMS satellite active fire alert feeds to locate active blazes. Matches: active wildfire detector, NASA FIRMS fire coordinates, forest fire satellite alert, wildfire tracking map, satellite burn zones detector.","tags":["environment","wildfire","safety","nasa-firms","satellite-fire-alert","hazard-monitoring"],"keywords":"NASA FIRMS Satellite Active Forest Fire Detector Scans active wildfire reports and incidents via public NASA FIRMS satellite active fire alert feeds to locate active blazes. Matches: active wildfire detector, NASA FIRMS fire coordinates, forest fire satellite alert, wildfire tracking map, satellite burn zones detector. Use when evaluating if active wildfire hazards or forest fires disrupt agricultural assets, logistics cargo shipping routes, or real estate listings. environment wildfire safety nasa-firms satellite-fire-alert hazard-monitoring Are there active wildfires in California? {\"state\":\"CA\"}","examples":["Are there active wildfires in California?","{\"state\":\"CA\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_space_weather","name":"Space weather tracker","description":"Retrieves the current planetary K-Index and active solar storms from NOAA SWPC. Matches: space weather solar storm alert, planetary k-index monitor, geomagnetic activity tracker, solar flare satellite warnings, coronal mass ejection tracking.","tags":["environment","space-weather","telemetry","solar-storm","k-index","noaa-swpc"],"keywords":"NOAA Live Solar Storm & Geomagnetic Alert System Retrieves the current planetary K-Index and active solar storms from NOAA SWPC. Matches: space weather solar storm alert, planetary k-index monitor, geomagnetic activity tracker, solar flare satellite warnings, coronal mass ejection tracking. Use when checking solar flare alerts, geomagnetic solar storm warnings, or K-index spikes that can cause GPS telemetry drift or radio communications anomalies. environment space-weather telemetry solar-storm k-index noaa-swpc Is there a solar storm warning right now? {}","examples":["Is there a solar storm warning right now?","{}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_pollen_count","name":"Pollen forecaster","description":"Queries pollen allergen index counts (grass, birch, oak) by coordinate using Open-Meteo.","tags":["environment","pollen","health"],"keywords":"Hyperlocal Pollen & Allergen Live Forecast Queries pollen allergen index counts (grass, birch, oak) by coordinate using Open-Meteo. Use when checking environmental allergen profiles for health or ventilation assistant agents. environment pollen health Check pollen level in Los Angeles {\"lat\":34.05,\"lng\":-118.24}","examples":["Check pollen level in Los Angeles","{\"lat\":34.05,\"lng\":-118.24}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_marine_conditions","name":"Marine conditions tracker","description":"Fetches live observation data for a specific NOAA marine buoy station.","tags":["water","marine","shipping"],"keywords":"NOAA NDBC Wave Height & Sea Temperature Tracker Fetches live observation data for a specific NOAA marine buoy station. Use when an offshore or drone-boat navigation agent needs wave height, wave period, or water temp metrics. water marine shipping Get wave details for buoy 41002 {\"buoy_id\":\"41002\"}","examples":["Get wave details for buoy 41002","{\"buoy_id\":\"41002\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_flood_warnings","name":"Flood warnings tracker","description":"Scans active USGS gauge heights in a US state for potential river flooding. Matches: streamflow flood alerts, USGS gauge height warnings, river level flood checker, water streamflow warnings, river overflow stage alerts.","tags":["water","flood","logistics","usgs-gauges","streamflow-warnings","river-flood-monitor"],"keywords":"USGS Streamflow River Gauge Height & Flood Alert System Scans active USGS gauge heights in a US state for potential river flooding. Matches: streamflow flood alerts, USGS gauge height warnings, river level flood checker, water streamflow warnings, river overflow stage alerts. Use when evaluating river flood alerts, USGS streamflow warnings, or gauge height alerts for inland assets, agricultural positioning, or real estate risk triage. water flood logistics usgs-gauges streamflow-warnings river-flood-monitor Are there river flood alerts in California? {\"state\":\"CA\"}","examples":["Are there river flood alerts in California?","{\"state\":\"CA\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_uv_index","name":"UV index check","description":"Retrieves the current solar UV Index and calculates sun safety burn times.","tags":["environment","uv-index","health"],"keywords":"Open-Meteo Current UV Index & Sun-Safety Triage Retrieves the current solar UV Index and calculates sun safety burn times. Use to dynamically triage sunburn hazards and solar radiation index levels. environment uv-index health Get current UV index in Los Angeles {\"lat\":34.05,\"lng\":-118.24}","examples":["Get current UV index in Los Angeles","{\"lat\":34.05,\"lng\":-118.24}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_lightning_potential","name":"Lightning tracker","description":"Queries the hourly lightning potential indices for coordinates.","tags":["environment","lightning","weather"],"keywords":"Open-Meteo Current Lightning Strike Potential Queries the hourly lightning potential indices for coordinates. Use when validating if lightning threat risks interfere with drone operations or outdoor activities. environment lightning weather Check lightning risk in Los Angeles {\"lat\":34.05,\"lng\":-118.24}","examples":["Check lightning risk in Los Angeles","{\"lat\":34.05,\"lng\":-118.24}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"verify_location_presence","name":"Signed geolocation presence oracle","description":"Validates an IP address's physical route and latency offsets to verify country compliance, returning a cryptographically signed Geolocation Certificate. Matches: geolocate ip check, secure location verification, ip route validator, compliant network geodata.","tags":["location","compliance","security","ip-geolocation","oracle-verification"],"keywords":"Signed IP Geolocation Presence Verification Oracle Validates an IP address's physical route and latency offsets to verify country compliance, returning a cryptographically signed Geolocation Certificate. Matches: geolocate ip check, secure location verification, ip route validator, compliant network geodata. Use when an agent needs to prove or check that a server or client node resides in a specific regulatory jurisdiction. location compliance security ip-geolocation oracle-verification Verify IP presence 8.8.8.8 is in US {\"ip\":\"8.8.8.8\",\"expected_country\":\"US\"}","examples":["Verify IP presence 8.8.8.8 is in US","{\"ip\":\"8.8.8.8\",\"expected_country\":\"US\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"track_marine_vessel","name":"Marine vessel tracker","description":"Resolves the current coordinate telemetry and voyage details for a cargo ship by MMSI number. Matches: cargo ship location tracker, AIS transponder coordinate lookup, find container vessel by MMSI, ocean logistics cargo positioning, track shipping container vessel, sea lanes transit tracker.","tags":["transit","shipping","logistics","ais-tracker","vessel-locator","maritime-routes"],"keywords":"Global AIS Cargo Ship & Vessel Location Tracker Resolves the current coordinate telemetry and voyage details for a cargo ship by MMSI number. Matches: cargo ship location tracker, AIS transponder coordinate lookup, find container vessel by MMSI, ocean logistics cargo positioning, track shipping container vessel, sea lanes transit tracker. Use when a shipping agent or logistics bot needs to verify the real-time position, speed, destination port, or current heading of an ocean cargo container vessel using AIS global transponder feeds. transit shipping logistics ais-tracker vessel-locator maritime-routes Track container ship MMSI 205792000 {\"mmsi\":\"205792000\"}","examples":["Track container ship MMSI 205792000","{\"mmsi\":\"205792000\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_rail_status","name":"Rail train tracker","description":"Queries live train departures and schedule delays for European transit hubs using transport.opendata.ch.","tags":["transit","rail","travel"],"keywords":"OpenData European Railway Station Board & Delays Queries live train departures and schedule delays for European transit hubs using transport.opendata.ch. Use when scheduling business trips or verifying train connection delays for travelers. transit rail travel Check train departures from Zurich HB {\"station\":\"Zurich HB\"}","examples":["Check train departures from Zurich HB","{\"station\":\"Zurich HB\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_toll_cost","name":"Toll road fee estimator","description":"Estimates the approximate toll road costs for a route based on distance and state-level averages. Matches: toll road pricing, toll calculator, toll highway fees, driving trip expense calculator, truck route toll cost checker, logistics delivery overhead.","tags":["transit","toll","logistics","tollway-calculator","route-pricing","freight-dispatch"],"keywords":"US/EU Toll Road Route Fee Calculator Estimates the approximate toll road costs for a route based on distance and state-level averages. Matches: toll road pricing, toll calculator, toll highway fees, driving trip expense calculator, truck route toll cost checker, logistics delivery overhead. Use when planning overland shipping routes and verifying travel toll costs for logistics budgeting or autonomous vehicle dispatching. transit toll logistics tollway-calculator route-pricing freight-dispatch Estimate tolls for 80 miles in NY {\"state\":\"NY\",\"distance_miles\":80}","examples":["Estimate tolls for 80 miles in NY","{\"state\":\"NY\",\"distance_miles\":80}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_ev_chargers","name":"EV charging station finder","description":"Locates public electric vehicle charging stations within a given radius using Open Charge Map.","tags":["transit","ev","charging"],"keywords":"Open Charge Map EV Charging Station Live Finder Locates public electric vehicle charging stations within a given radius using Open Charge Map. Use to route autonomous electric delivery cars or robotic agents to active charging stations. transit ev charging Find EV chargers near Los Angeles {\"lat\":34.05,\"lng\":-118.24}","examples":["Find EV chargers near Los Angeles","{\"lat\":34.05,\"lng\":-118.24}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_route_duration","name":"Driving duration estimator","description":"Computes the shortest driving distance and duration between two coordinates using the public OSRM engine.","tags":["transit","routing","logistics"],"keywords":"OpenStreetMap OSRM Driving Distance & Duration Calculator Computes the shortest driving distance and duration between two coordinates using the public OSRM engine. Use to estimate driving times and distances for delivery dispatches or travel planning agents. transit routing logistics Estimate route from 34.05, -118.24 to 34.14, -118.14 {\"start_lat\":34.05,\"start_lng\":-118.24,\"end_lat\":34.14,\"end_lng\":-118.14}","examples":["Estimate route from 34.05, -118.24 to 34.14, -118.14","{\"start_lat\":34.05,\"start_lng\":-118.24,\"end_lat\":34.14,\"end_lng\":-118.14}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_airport_board","name":"Airport flight board","description":"Retrieves the recent live arrivals list for a specific airport by ICAO code. Matches: airport arrivals board list, check arriving aircraft, OpenSky schedule flight landing board, flight terminal details.","tags":["transit","airport","flight","opensky","arrivals-schedule","landing-board"],"keywords":"OpenSky Network Live Airport Flight Board Retrieves the recent live arrivals list for a specific airport by ICAO code. Matches: airport arrivals board list, check arriving aircraft, OpenSky schedule flight landing board, flight terminal details. Use when an automated dispatch agent monitors airport arrival status to verify landing timestamps of passenger or cargo flights. transit airport flight opensky arrivals-schedule landing-board Show arrivals for EDDF airport {\"airport_icao\":\"EDDF\"}","examples":["Show arrivals for EDDF airport","{\"airport_icao\":\"EDDF\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_faa_delays","name":"FAA airport delay tracker","description":"Queries the FAA public API for active delays, ground stops, and weather statuses for a US airport. Matches: air traffic control delays, US airport ground stops, flight weather delays, FAA flight restrictions, airport layout status.","tags":["transit","airport","logistics","faa-delays","ground-stops","weather-delays","aviation-status"],"keywords":"FAA US Airport Live Ground Stop & Delay Checker Queries the FAA public API for active delays, ground stops, and weather statuses for a US airport. Matches: air traffic control delays, US airport ground stops, flight weather delays, FAA flight restrictions, airport layout status. Use when flight cargo routes or travelers need to check active ground stops, delays, or air traffic control weather halts at a US airport. transit airport logistics faa-delays ground-stops weather-delays aviation-status Check FAA delays for SFO {\"airport_code\":\"SFO\"}","examples":["Check FAA delays for SFO","{\"airport_code\":\"SFO\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_sales_tax","name":"Sales tax calculator","description":"Locates the combined sales tax rate (state, county, local) for a US ZIP code using Zippopotam. Matches: sales tax rate calculator, zip code tax lookup, commercial sales tax checker, e-commerce tax estimator, state county city tax rates.","tags":["finance","tax","e-commerce","sales-tax","zip-code-tax","billing-utilities"],"keywords":"US State & County Sales Tax Rate Triage Locates the combined sales tax rate (state, county, local) for a US ZIP code using Zippopotam. Matches: sales tax rate calculator, zip code tax lookup, commercial sales tax checker, e-commerce tax estimator, state county city tax rates. Use to calculate sales tax percentages before finalizing a checkout, invoice, or billing statement in e-commerce workflows. finance tax e-commerce sales-tax zip-code-tax billing-utilities Get sales tax rate for zip 90210 {\"zip_code\":\"90210\"}","examples":["Get sales tax rate for zip 90210","{\"zip_code\":\"90210\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_patent_status","name":"Patent status finder","description":"Queries the official public USPTO PatentsView database to fetch status and info for a patent. Matches: USPTO patent lookup, search patent number info, patent inventor checker, patent filing date tracker, technology patent registry search.","tags":["legal","patent","intellectual-property","uspto-search","inventor-lookup","patent-tracker"],"keywords":"USPTO PatentsView Database Live Search Queries the official public USPTO PatentsView database to fetch status and info for a patent. Matches: USPTO patent lookup, search patent number info, patent inventor checker, patent filing date tracker, technology patent registry search. Use when an agent needs to verify patent filing details, status, title, assignee, or inventors for technology scouting and competitor research. legal patent intellectual-property uspto-search inventor-lookup patent-tracker Look up patent 10000000 {\"patent_number\":\"10000000\"}","examples":["Look up patent 10000000","{\"patent_number\":\"10000000\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"check_trademark","name":"Trademark checker","description":"Performs a preliminary conflict check on a word against public trademark registries. Matches: trademark check, brand conflict check, domain availability name checker, intellectual property brand screening.","tags":["legal","trademark","intellectual-property","brand-checker","name-screening","conflict-checker"],"keywords":"USPTO Trademark Registry Brand Name Checker Performs a preliminary conflict check on a word against public trademark registries. Matches: trademark check, brand conflict check, domain availability name checker, intellectual property brand screening. Use when an agent needs to perform a first-pass, automated conflict check before naming products, registering domains, or launching brands. legal trademark intellectual-property brand-checker name-screening conflict-checker Is 'Apple' a registered trademark? {\"word\":\"Apple\"}","examples":["Is 'Apple' a registered trademark?","{\"word\":\"Apple\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_market_halts","name":"Stock market halts tracker","description":"Parses the Nasdaq Trader RSS feed for active or recent stock trading halts.","tags":["finance","trading","halts"],"keywords":"Nasdaq Stock Exchange Circuit Breaker & Halts Tracker Parses the Nasdaq Trader RSS feed for active or recent stock trading halts. Use to evaluate if an active stock ticker has had trading halted due to news or volatility. finance trading halts Are there any active stock halts? {}","examples":["Are there any active stock halts?","{}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_fed_rate","name":"Fed interest rate checker","description":"Retrieves the current federal funds target interest rate.","tags":["finance","fed-rate","macroeconomics"],"keywords":"Federal Reserve Current Target & Discount Rate Retrieves the current federal funds target interest rate. Use when interest rate pricing is needed for smart contract borrowing or financial calculations. finance fed-rate macroeconomics What is the current Federal Reserve rate? {}","examples":["What is the current Federal Reserve rate?","{}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"lookup_company","name":"Company registry lookup","description":"Searches the SEC EDGAR registry (US public and SEC-registered companies) to retrieve registered business address, state of incorporation, SIC industry classification, and CIK/ticker identifiers. Matches: corporate registration check, company status finder, look up business incorporation details, verify corporate address lookup.","tags":["finance","corporate","legal","company-checker","verification"],"keywords":"Company & Corporate Registry Information Finder Searches the SEC EDGAR registry (US public and SEC-registered companies) to retrieve registered business address, state of incorporation, SIC industry classification, and CIK/ticker identifiers. Matches: corporate registration check, company status finder, look up business incorporation details, verify corporate address lookup. Use when an agent or B2B compliance checker needs to verify that a business is active, lookup its registered corporate office address, or retrieve its incorporation/registration ID. finance corporate legal company-checker verification Look up company Apple {\"company_name\":\"Apple\"}","examples":["Look up company Apple","{\"company_name\":\"Apple\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_financial_arbitrage","name":"Financial arbitrage locator","description":"Queries live funding rates and mark-index spreads from centralised perp indices to locate yield arbitrage opportunities. Matches: arbitrage finder, funding rate arbitrage, cross-chain yield, spot-perp spread, perp funding rates checker.","tags":["finance","trading","arbitrage","funding-rates","perpetuals","yield-alpha"],"keywords":"Cross-Market Perpetual Arbitrage & Funding Yield Triage Queries live funding rates and mark-index spreads from centralised perp indices to locate yield arbitrage opportunities. Matches: arbitrage finder, funding rate arbitrage, cross-chain yield, spot-perp spread, perp funding rates checker. Use when an agent wants to find high-yield cross-market perpetual swap funding rate spreads or spot-perp arbitrage opportunities. finance trading arbitrage funding-rates perpetuals yield-alpha Find funding rate arbitrage opportunities {\"min_funding_rate\":0.0001}","examples":["Find funding rate arbitrage opportunities","{\"min_funding_rate\":0.0001}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"create_kyb_escrow","name":"KYB corporate escrow registry","description":"SIMULATION ONLY — does not hold, lock, or move any funds. Looks up the seller company's live corporate registration status and returns a simulated, status-gated escrow ticket so agents can prototype a KYB-gated escrow flow. Matches: escrow simulation, corporate seller status check, sandbox compliance flow.","tags":["finance","corporate","escrow-simulation","sandbox","compliance-check"],"keywords":"Corporate Status Escrow Simulator (Sandbox) SIMULATION ONLY — does not hold, lock, or move any funds. Looks up the seller company's live corporate registration status and returns a simulated, status-gated escrow ticket so agents can prototype a KYB-gated escrow flow. Matches: escrow simulation, corporate seller status check, sandbox compliance flow. Use to simulate a corporate-status-gated escrow flow, or to check a seller company's live registration status. No funds are held or transferred. finance corporate escrow-simulation sandbox compliance-check Simulate a KYB-gated escrow for Apple {\"company_name\":\"Apple\",\"buyer_wallet\":\"0x742d35Cc6634C0532925a3b844Bc454e4438f44e\",\"seller_wallet\":\"0x976EA74026E726554dB657fa54763abd0C3a0aa9\",\"amount_usdc\":\"100.00\"}","examples":["Simulate a KYB-gated escrow for Apple","{\"company_name\":\"Apple\",\"buyer_wallet\":\"0x742d35Cc6634C0532925a3b844Bc454e4438f44e\",\"seller_wallet\":\"0x976EA74026E726554dB657fa54763abd0C3a0aa9\",\"amount_usdc\":\"100.00\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"create_escrow_bounty","name":"Bounty escrow creator","description":"SIMULATION ONLY — does not deposit, lock, or move any USDC. Models a bounty-escrow creation flow (fee math, IDs, status) so agents can prototype task-reward coordination without on-chain custody. Matches: simulate bounty escrow, sandbox task reward, bounty escrow prototype.","tags":["finance","escrow-simulation","sandbox","coordination","bounties"],"keywords":"Bounty Escrow Simulator (Sandbox) SIMULATION ONLY — does not deposit, lock, or move any USDC. Models a bounty-escrow creation flow (fee math, IDs, status) so agents can prototype task-reward coordination without on-chain custody. Matches: simulate bounty escrow, sandbox task reward, bounty escrow prototype. Use to simulate creating a bounty-escrow lockup (fee math, IDs, status). No USDC is deposited or locked. finance escrow-simulation sandbox coordination bounties Simulate a 100 USDC bounty escrow for Solve Maze Task {\"title\":\"Solve Maze\",\"reward_usdc\":\"100.00\",\"sender\":\"0x742d35Cc6634C0532925a3b844Bc454e4438f44e\"}","examples":["Simulate a 100 USDC bounty escrow for Solve Maze Task","{\"title\":\"Solve Maze\",\"reward_usdc\":\"100.00\",\"sender\":\"0x742d35Cc6634C0532925a3b844Bc454e4438f44e\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"release_escrow_bounty","name":"Bounty escrow payout releases","description":"SIMULATION ONLY — verifies no signature and moves no funds. Models a bounty-payout authorization and returns a simulated completed-payout ticket. Matches: simulate escrow release, sandbox bounty payout, payout flow prototype.","tags":["finance","escrow-simulation","sandbox","coordination","bounties"],"keywords":"Bounty Escrow Release Simulator (Sandbox) SIMULATION ONLY — verifies no signature and moves no funds. Models a bounty-payout authorization and returns a simulated completed-payout ticket. Matches: simulate escrow release, sandbox bounty payout, payout flow prototype. Use to simulate a bounty-payout authorization flow. No signature is verified and no funds are moved. finance escrow-simulation sandbox coordination bounties Simulate releasing payout for sim_bounty_123 to 0x976EA74026E726554dB657fa54763abd0C3a0aa9 {\"bounty_id\":\"sim_bounty_123\",\"worker_wallet\":\"0x976EA74026E726554dB657fa54763abd0C3a0aa9\"}","examples":["Simulate releasing payout for sim_bounty_123 to 0x976EA74026E726554dB657fa54763abd0C3a0aa9","{\"bounty_id\":\"sim_bounty_123\",\"worker_wallet\":\"0x976EA74026E726554dB657fa54763abd0C3a0aa9\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_contract_abi","name":"Contract ABI resolver","description":"Resolves the contract interface JSON (ABI) for verified smart contracts on Base or Ethereum. Matches: get verified smart contract source interface, Basescan verified ABI fetcher, Etherscan contract JSON interface loader, decode transaction calldata helpers, verified contract methods parser.","tags":["blockchain","abi","utilities","etherscan","basescan","verified-contract","calldata-decoder"],"keywords":"Etherscan/Basescan Verified Contract ABI Resolver Resolves the contract interface JSON (ABI) for verified smart contracts on Base or Ethereum. Matches: get verified smart contract source interface, Basescan verified ABI fetcher, Etherscan contract JSON interface loader, decode transaction calldata helpers, verified contract methods parser. Use when an on-chain coding or execution agent needs to inspect a contract's verified ABI interface or methods to encode call arguments or decode transaction event logs dynamically. blockchain abi utilities etherscan basescan verified-contract calldata-decoder Get Base USDC ABI {\"address\":\"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913\"}","examples":["Get Base USDC ABI","{\"address\":\"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"simulate_transaction","name":"EVM transaction simulator","description":"Runs eth_call state simulation against the Base blockchain RPC to check for transaction reverts. Matches: EVM revert checks, test contract call, inspect transaction failure, dry-run solidity method, gas estimator, test token swap failure, simulate multisig transaction execution.","tags":["blockchain","simulation","utilities","revert-guard","solidity-dry-run","uniswap-simulation","eth-call"],"keywords":"EVM Transaction Execution Simulator Runs eth_call state simulation against the Base blockchain RPC to check for transaction reverts. Matches: EVM revert checks, test contract call, inspect transaction failure, dry-run solidity method, gas estimator, test token swap failure, simulate multisig transaction execution. Use when an on-chain coding agent or auto-trader needs to check if a contract transaction (e.g. Uniswap swap, lending deposit, claim tokens) will succeed, revert, or fail before paying network transaction gas fees. blockchain simulation utilities revert-guard solidity-dry-run uniswap-simulation eth-call Simulate Base read call {\"to\":\"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913\",\"data\":\"0x70a082310000000000000000000000000000000000000000000000000000000000000000\"}","examples":["Simulate Base read call","{\"to\":\"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913\",\"data\":\"0x70a082310000000000000000000000000000000000000000000000000000000000000000\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_gas_history","name":"Base gas scheduler","description":"Scans recent block gas details to estimate the minimum, average, and maximum base fee.","tags":["blockchain","gas","utilities"],"keywords":"Base Blockchain Gas Fee History & Trend Tracker Scans recent block gas details to estimate the minimum, average, and maximum base fee. Use when an agent wants to find cheap gas fee windows to execute heavy transactions. blockchain gas utilities Check gas trend for last 30 blocks {\"blocks\":30}","examples":["Check gas trend for last 30 blocks","{\"blocks\":30}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_wallet_balances","name":"Token balance check","description":"Scans native balance and ERC-20 token balances for a wallet address on Base or Ethereum.","tags":["blockchain","balances","finance"],"keywords":"Multi-Chain Wallet Token Balance Scanner Scans native balance and ERC-20 token balances for a wallet address on Base or Ethereum. Use when an agent needs to monitor the stablecoin or native asset balance of a wallet. blockchain balances finance Check balance of wallet 0x4a82F147c8A4339409C9097Adc1EedFd56E85bFE {\"wallet\":\"0x4a82F147c8A4339409C9097Adc1EedFd56E85bFE\"}","examples":["Check balance of wallet 0x4a82F147c8A4339409C9097Adc1EedFd56E85bFE","{\"wallet\":\"0x4a82F147c8A4339409C9097Adc1EedFd56E85bFE\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_funding_rates","name":"Perp funding tracker","description":"Queries current pricing and funding rate margins for perpetual swap contracts from Binance.","tags":["blockchain","funding-rates","trading"],"keywords":"Binance Futures Live Perp Funding Rates Ticker Queries current pricing and funding rate margins for perpetual swap contracts from Binance. Use when calculating delta-neutral yield margins or perp arbitrage funding offsets. blockchain funding-rates trading Get funding rate for BTCUSDT {\"symbol\":\"BTCUSDT\"}","examples":["Get funding rate for BTCUSDT","{\"symbol\":\"BTCUSDT\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_token_safety","name":"Token rug-pull risk composite","description":"One call that bundles the checks needed before trusting an unfamiliar ERC-20 token: scans deployed bytecode for dangerous function selectors (mint/pause/blacklist), reads on-chain owner() to check if ownership was renounced, and cross-references DexScreener for liquidity depth and pair age — returning a single risk score with flags. Matches: rug pull check, token safety score, is this token safe, contract risk scan, honeypot pre-check, ownership renounced check, liquidity risk.","tags":["blockchain","crypto-security","rug-pull","token-safety","defi"],"keywords":"Token Contract Rug-Pull & Ownership Risk Composite One call that bundles the checks needed before trusting an unfamiliar ERC-20 token: scans deployed bytecode for dangerous function selectors (mint/pause/blacklist), reads on-chain owner() to check if ownership was renounced, and cross-references DexScreener for liquidity depth and pair age — returning a single risk score with flags. Matches: rug pull check, token safety score, is this token safe, contract risk scan, honeypot pre-check, ownership renounced check, liquidity risk. Use before an agent trades, bridges, or holds an unfamiliar ERC-20 token — surfaces mint/pause/blacklist risk, ownership renouncement, and liquidity depth in one call. blockchain crypto-security rug-pull token-safety defi Check if token 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 is safe to trade {\"address\":\"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913\"}","examples":["Check if token 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 is safe to trade","{\"address\":\"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"audit_dns_security","name":"DNS security auditor","description":"Queries DNSSEC (DS) and Certification Authority Authorization (CAA) records for a domain using Cloudflare DoH.","tags":["network","dns","security"],"keywords":"DNSSEC & CAA Record Security Auditor Queries DNSSEC (DS) and Certification Authority Authorization (CAA) records for a domain using Cloudflare DoH. Use to verify domain name security signing and certificate issuance policies. network dns security Audit DNS security for google.com {\"domain\":\"google.com\"}","examples":["Audit DNS security for google.com","{\"domain\":\"google.com\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"check_ssl_expiry","name":"SSL certificate checker","description":"Extracts certificate validity dates and expiration countdown for a domain using CertSpotter logs.","tags":["network","ssl","monitoring"],"keywords":"SSL Certificate Handshake Expiration Monitor Extracts certificate validity dates and expiration countdown for a domain using CertSpotter logs. Use when an IT monitor agent checks if website certificates are valid or close to expiration. network ssl monitoring Check SSL expiry for google.com {\"domain\":\"google.com\"}","examples":["Check SSL expiry for google.com","{\"domain\":\"google.com\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"audit_security_headers","name":"Security headers auditor","description":"Fetches target URL headers to score configurations (HSTS, CSP, X-Frame-Options).","tags":["network","headers","security"],"keywords":"HTTP Security Header Quality Auditor Fetches target URL headers to score configurations (HSTS, CSP, X-Frame-Options). Use when an auditor or system integration agent evaluates web host settings. network headers security Audit headers for https://google.com {\"url\":\"https://google.com\"}","examples":["Audit headers for https://google.com","{\"url\":\"https://google.com\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"check_timezone","name":"Timezone checker","description":"Resolves the local time, offset, and daylight savings status for a city name using Open-Meteo Geocoding.","tags":["location","timezone","geodata"],"keywords":"Geocoding City Timezone & Local Time Checker Resolves the local time, offset, and daylight savings status for a city name using Open-Meteo Geocoding. Use when scheduling notifications or execution scripts to prevent calls during late local hours. location timezone geodata Check timezone of Tokyo {\"city\":\"Tokyo\"}","examples":["Check timezone of Tokyo","{\"city\":\"Tokyo\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"get_stream_temperature","name":"River temperature tracker","description":"Queries live stream water temperature telemetry from active USGS gauges in a US state.","tags":["water","temperature","environment"],"keywords":"USGS Streamflow River Water Temperature Monitor Queries live stream water temperature telemetry from active USGS gauges in a US state. Use when an agricultural, aquacultural, or cooling agent needs live water temperature checks. water temperature environment Get stream temp for CA {\"state\":\"CA\"}","examples":["Get stream temp for CA","{\"state\":\"CA\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"lookup_whois","name":"Domain WHOIS lookup","description":"Queries the global RDAP bootstrap directory for domain registration details, registrar name, creation date, and expiration timestamp. Matches: domain registration checker, WHOIS lookup tool, check domain owner registry, check website expiry date.","tags":["network","dns","whois","domain-checker","monitoring"],"keywords":"Domain WHOIS & Registry Expiration Checker Queries the global RDAP bootstrap directory for domain registration details, registrar name, creation date, and expiration timestamp. Matches: domain registration checker, WHOIS lookup tool, check domain owner registry, check website expiry date. Use when an IT monitor agent or security bot needs to verify domain registration dates, registrar details, or check if a domain is close to expiration. network dns whois domain-checker monitoring Check WHOIS for google.com {\"domain\":\"google.com\"}","examples":["Check WHOIS for google.com","{\"domain\":\"google.com\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"lookup_ip","name":"IP address lookup","description":"Scans an IPv4 or IPv6 address using public geodata to resolve location, country, ISP, autonomous system, and hosting flags. Matches: geolocate IP address, check client IP country, query ISP metadata, threat intelligence proxy check, hosting provider detector.","tags":["network","ip","geolocation","threat-intel","utilities"],"keywords":"IP Geolocation & Threat Intelligence Scanner Scans an IPv4 or IPv6 address using public geodata to resolve location, country, ISP, autonomous system, and hosting flags. Matches: geolocate IP address, check client IP country, query ISP metadata, threat intelligence proxy check, hosting provider detector. Use when an automated security agent or crawler checks geolocation, ISP ASN info, or hosting provider tags to identify scraping bots or proxy traffic. network ip geolocation threat-intel utilities Geolocate IP 8.8.8.8 {\"ip\":\"8.8.8.8\"}","examples":["Geolocate IP 8.8.8.8","{\"ip\":\"8.8.8.8\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"audit_network_host","name":"Network security auditor","description":"Scans an IP address or hostname to audit DNSSEC safety, SSL expiration status, HTTP security headers, and geodata compliance. Matches: network security audit, scan website ports, VPS shield test, audit host headers.","tags":["network","security","audit","ssl","dns","monitoring"],"keywords":"Comprehensive Network Host & VPS Security Auditor Scans an IP address or hostname to audit DNSSEC safety, SSL expiration status, HTTP security headers, and geodata compliance. Matches: network security audit, scan website ports, VPS shield test, audit host headers. Use when a server monitoring agent or compliance bot needs a complete security profile of a web server or agent VPS in a single call. network security audit ssl dns monitoring Perform network security audit for google.com {\"host\":\"google.com\"}","examples":["Perform network security audit for google.com","{\"host\":\"google.com\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"agent_preflight","name":"Onchain transaction preflight","description":"One call that pre-flights an onchain transaction for an agent: simulates the call for reverts, checks the sender wallet's native gas balance, and reads current Base gas — returning a single GO/NO_GO verdict with reasons. Replaces 3 separate calls (simulate + balances + gas-history) every agent runs before transacting. Matches: pre-transaction check, agent transaction guard, revert + balance + gas preflight, onchain go/no-go, safe-to-send checker, autonomous trade preflight.","tags":["blockchain","agent","preflight","transaction-guard","revert-guard","go-no-go","bundle","auto-trader"],"keywords":"Onchain Transaction Preflight — Bundled GO/NO-GO Check One call that pre-flights an onchain transaction for an agent: simulates the call for reverts, checks the sender wallet's native gas balance, and reads current Base gas — returning a single GO/NO_GO verdict with reasons. Replaces 3 separate calls (simulate + balances + gas-history) every agent runs before transacting. Matches: pre-transaction check, agent transaction guard, revert + balance + gas preflight, onchain go/no-go, safe-to-send checker, autonomous trade preflight. Use as the single pre-send check before an autonomous agent or auto-trader broadcasts an onchain transaction: confirms it won't revert, the sender can pay gas, and gas is reasonable — in one call. blockchain agent preflight transaction-guard revert-guard go-no-go bundle auto-trader Preflight a Base USDC transfer before sending {\"wallet\":\"0x4a82F147c8A4339409C9097Adc1EedFd56E85bFE\",\"to\":\"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913\",\"data\":\"0x70a08231...\"}","examples":["Preflight a Base USDC transfer before sending","{\"wallet\":\"0x4a82F147c8A4339409C9097Adc1EedFd56E85bFE\",\"to\":\"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913\",\"data\":\"0x70a08231...\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"deposit_coordination_bounty","name":"Onchain bounty depositor","description":"Deposits a real USDC bounty on Base using EIP-3009 receiveWithAuthorization, locking it in the non-custodial EscrowRegistry contract. Matches: deposit onchain bounty, non-custodial escrow bounty, lock usdc bounty.","tags":["coordination","bounties","finance","blockchain"],"keywords":"Deposit Real Onchain USDC Bounty (Base Mainnet) Deposits a real USDC bounty on Base using EIP-3009 receiveWithAuthorization, locking it in the non-custodial EscrowRegistry contract. Matches: deposit onchain bounty, non-custodial escrow bounty, lock usdc bounty. Use when an agent wants to lock real USDC on Base to coordinate and incentivize a task payout. coordination bounties finance blockchain Deposit 10 USDC bounty on Base for Solve Maze Task {\"title\":\"Solve Maze\",\"reward_usdc\":\"10.00\",\"duration_days\":7,\"sender\":\"0x742d35Cc6634C0532925a3b844Bc454e4438f44e\",\"nonce\":\"0x0000000000000000000000000000000000000000000000000000000000000001\",\"valid_before\":1800000000,\"signature\":\"0x...\",\"bounty_id\":\"0x...\"}","examples":["Deposit 10 USDC bounty on Base for Solve Maze Task","{\"title\":\"Solve Maze\",\"reward_usdc\":\"10.00\",\"duration_days\":7,\"sender\":\"0x742d35Cc6634C0532925a3b844Bc454e4438f44e\",\"nonce\":\"0x0000000000000000000000000000000000000000000000000000000000000001\",\"valid_before\":1800000000,\"signature\":\"0x...\",\"bounty_id\":\"0x...\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"release_coordination_bounty","name":"Onchain bounty releaser","description":"Triggers the EscrowRegistry contract to release a locked USDC bounty to a worker wallet. Releasing can only be authorized by the StatePulse hot wallet (owner). Matches: release onchain bounty, payout escrow bounty, resolve locked bounty.","tags":["coordination","bounties","finance","blockchain"],"keywords":"Release Deployed USDC Bounty (Base Mainnet) Triggers the EscrowRegistry contract to release a locked USDC bounty to a worker wallet. Releasing can only be authorized by the StatePulse hot wallet (owner). Matches: release onchain bounty, payout escrow bounty, resolve locked bounty. Use to payout a locked USDC bounty once the task is verified as completed. coordination bounties finance blockchain Release payout for bounty 0x... to 0x976EA74026E726554dB657fa54763abd0C3a0aa9 {\"bounty_id\":\"0x...\",\"worker_wallet\":\"0x976EA74026E726554dB657fa54763abd0C3a0aa9\"}","examples":["Release payout for bounty 0x... to 0x976EA74026E726554dB657fa54763abd0C3a0aa9","{\"bounty_id\":\"0x...\",\"worker_wallet\":\"0x976EA74026E726554dB657fa54763abd0C3a0aa9\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"relay_transaction","name":"Transaction relayer","description":"Relays a transaction to Base Mainnet, paying the native gas on your behalf and charging your wallet equivalent USDC via EIP-3009 receiveWithAuthorization. Matches: gasless tx relayer, submit transaction base, pay gas in usdc.","tags":["blockchain","relayer","gasless","finance"],"keywords":"Relay Gasless Transaction (Base Mainnet) Relays a transaction to Base Mainnet, paying the native gas on your behalf and charging your wallet equivalent USDC via EIP-3009 receiveWithAuthorization. Matches: gasless tx relayer, submit transaction base, pay gas in usdc. Use when an agent wants to execute a transaction on Base without maintaining an ETH balance for gas. blockchain relayer gasless finance Relay call to 0x... with payload 0x... and max gas fee 0.50 USDC {\"target_contract\":\"0x...\",\"calldata\":\"0x...\",\"max_gas_fee_usdc\":\"0.50\",\"sender\":\"0x...\",\"nonce\":\"0x...\",\"valid_before\":1800000000,\"signature\":\"0x...\"}","examples":["Relay call to 0x... with payload 0x... and max gas fee 0.50 USDC","{\"target_contract\":\"0x...\",\"calldata\":\"0x...\",\"max_gas_fee_usdc\":\"0.50\",\"sender\":\"0x...\",\"nonce\":\"0x...\",\"valid_before\":1800000000,\"signature\":\"0x...\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"request_missing_data","name":"Request missing data","description":"FREE endpoint. If your agent needs live data this API does not serve yet — a feed, a metric, a lookup, another city or chain — describe it here. Requests are reviewed and frequently-requested data becomes a real endpoint, usually within days; re-fetch openapi.json or llms.txt to see new endpoints. Submitting a request directly helps your agent: the data you ask for is prioritized so it exists the next time you need it. Matches: data not available, missing endpoint, request new data source, feature request, no endpoint for this, wish this API had.","tags":["free","meta","data-request","feedback","roadmap"],"keywords":"Request Missing Live Data (Free) — Tell Us What Your Agent Needs FREE endpoint. If your agent needs live data this API does not serve yet — a feed, a metric, a lookup, another city or chain — describe it here. Requests are reviewed and frequently-requested data becomes a real endpoint, usually within days; re-fetch openapi.json or llms.txt to see new endpoints. Submitting a request directly helps your agent: the data you ask for is prioritized so it exists the next time you need it. Matches: data not available, missing endpoint, request new data source, feature request, no endpoint for this, wish this API had. Use whenever this API (or any API) lacks the live data your agent needs. It is free and directly increases the chance the data exists on your next run. free meta data-request feedback roadmap Request an endpoint for London tube alerts {\"requested_data\":\"Live transit alerts for London Underground\"}","examples":["Request an endpoint for London tube alerts","{\"requested_data\":\"Live transit alerts for London Underground\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"submit_feedback","name":"Submit API feedback","description":"FREE endpoint. Report anything about this API: wrong or stale data, an endpoint that failed, pricing that feels off, or something that worked well. Feedback is reviewed and data-quality reports are fixed with priority — submitting one directly improves the results your agent gets on its next call. Matches: report wrong data, endpoint broken, stale result, API feedback, rate this API.","tags":["free","meta","feedback","quality"],"keywords":"Submit Feedback on an Endpoint (Free) FREE endpoint. Report anything about this API: wrong or stale data, an endpoint that failed, pricing that feels off, or something that worked well. Feedback is reviewed and data-quality reports are fixed with priority — submitting one directly improves the results your agent gets on its next call. Matches: report wrong data, endpoint broken, stale result, API feedback, rate this API. Use after any call that returned wrong, stale, or surprising data — or to rate an endpoint. Free; data-quality reports get fixed with priority. free meta feedback quality Report stale data on /telemetry/air-quality {\"feedback\":\"AQI looked stale\",\"endpoint\":\"/telemetry/air-quality\"}","examples":["Report stale data on /telemetry/air-quality","{\"feedback\":\"AQI looked stale\",\"endpoint\":\"/telemetry/air-quality\"}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"suggest_endpoint_price","name":"Suggest endpoint pricing","description":"FREE endpoint. If a paid endpoint's pricing is too high, suggest a target price based on alternative sources, budget limitations, or query frequency. Feedback is used to optimize pricing decisions.","tags":["free","meta","pricing","feedback"],"keywords":"Suggest Endpoint Pricing (Free) — Signal Willingness-to-Pay FREE endpoint. If a paid endpoint's pricing is too high, suggest a target price based on alternative sources, budget limitations, or query frequency. Feedback is used to optimize pricing decisions. Use when an endpoint is too expensive for your budget to trigger a price reduction review. free meta pricing feedback Suggest $0.05 price for /blockchain/simulate {\"endpoint_path\":\"/blockchain/simulate\",\"suggested_price_usd\":0.05}","examples":["Suggest $0.05 price for /blockchain/simulate","{\"endpoint_path\":\"/blockchain/simulate\",\"suggested_price_usd\":0.05}"],"inputModes":["text","application/json"],"outputModes":["application/json"]},{"id":"capabilities_diff","name":"Capabilities difference lookup","description":"FREE endpoint. Submit an array of data or capability needs. The API returns details on matching endpoints we currently serve and automatically logs unmatched needs as roadmap requests.","tags":["free","meta","discovery"],"keywords":"Capabilities Diff Discovery (Free) — Match Needs & Request Gaps FREE endpoint. Submit an array of data or capability needs. The API returns details on matching endpoints we currently serve and automatically logs unmatched needs as roadmap requests. Use before starting a complex task to determine if the required tools exist, and request them in bulk if they don't. free meta discovery Check support for interest rates and flight tracking {\"needs\":[\"interest rates\",\"flight tracking\"]}","examples":["Check support for interest rates and flight tracking","{\"needs\":[\"interest rates\",\"flight tracking\"]}"],"inputModes":["text","application/json"],"outputModes":["application/json"]}],"metadata":{"name":"StatePulse API","description":"Pay-per-call x402 API for AI agents to find and use narrow real-time endpoints: bank and public holidays, DNS propagation, radio stream URLs, barcode lookup, live airspace tracking, air quality, transit status, weather anomalies, brand assets, prediction odds, and USGS streamflow. No account setup required; pay per request with USDC on Base or Solana.","version":"1.0.1","url":"https://statepulse-api.hahavoid0.workers.dev","logo":"https://statepulse-api.hahavoid0.workers.dev/logo.png","contact":"support@statepulse.dev","payTo":"0x4a82F147c8A4339409C9097Adc1EedFd56E85bFE","protocol":{"x402":{"version":2,"facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","network":"eip155:8453","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","alsoAccepts":[{"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"Bs3oEYkvpbzdaLN8KuCHHATfaifmSp7iLUsKBCFQyvhL"}],"primaryResource":"https://statepulse-api.hahavoid0.workers.dev/product/barcode"},"a2a":{"protocolVersion":"0.3.0","agentCard":"https://statepulse-api.hahavoid0.workers.dev/.well-known/agent-card.json","endpoint":"https://statepulse-api.hahavoid0.workers.dev/a2a"},"mcp":{"protocolVersion":"2025-06-18","mcpJson":"https://statepulse-api.hahavoid0.workers.dev/.well-known/mcp.json","endpoint":"https://statepulse-api.hahavoid0.workers.dev/mcp","discovery":"https://statepulse-api.hahavoid0.workers.dev/x402/discovery"},"oasf":{"protocolVersion":"1.0.0","oasfJson":"https://statepulse-api.hahavoid0.workers.dev/.well-known/oasf.json","endpoint":"https://statepulse-api.hahavoid0.workers.dev/.well-known/oasf.json"}},"documentation":{"openapi":"https://statepulse-api.hahavoid0.workers.dev/openapi.json","x402":"https://statepulse-api.hahavoid0.workers.dev/.well-known/x402.json","a2a":"https://statepulse-api.hahavoid0.workers.dev/.well-known/agent-card.json","mcp":"https://statepulse-api.hahavoid0.workers.dev/.well-known/mcp.json","oasf":"https://statepulse-api.hahavoid0.workers.dev/.well-known/oasf.json","terms":"https://statepulse-api.hahavoid0.workers.dev/terms","privacy":"https://statepulse-api.hahavoid0.workers.dev/privacy"},"keywords":["x402","AgentCash","Base USDC","paid API","AI agent endpoints","bank holidays","public holidays","DNS propagation","radio stream URL","barcode lookup","airspace flight tracking","air quality","transit status","weather anomaly","USGS streamflow","brand assets","prediction odds","seismic","wildfire","space-weather","pollen","marine-buoy","flood-warnings","uv-index","lightning","vessel-tracker","rail-status","toll-road","ev-charger","route-duration","airport-board","faa-delays","sales-tax","patent","trademark","market-halts","fed-rate","blockchain","abi","simulation","gas","balances","funding-rates","dns-security","ssl-expiry","security-headers","timezone","stream-temp","whois","ip-lookup","company-lookup"],"cheapestEndpoints":[{"path":"/blockchain/gas-history","price":"$0.001","description":"Scans recent block gas details to estimate the minimum, average, and maximum base fee.","exampleInput":{"blocks":20}},{"path":"/blockchain/balances","price":"$0.001","description":"Scans native balance and ERC-20 token balances for a wallet address on Base or Ethereum.","exampleInput":{"wallet":"0x4a82F147c8A4339409C9097Adc1EedFd56E85bFE"}}],"pricing":{"/product/barcode":"$0.020","/airspace/track":"$0.030","/environment/air-quality":"$0.030","/transit/status":"$0.030","/weather/anomaly":"$0.030","/radio/stream-url":"$0.010","/network/dns-propagation":"$0.010","/brand/assets":"$0.020","/prediction/odds":"$0.020","/water/streamflow":"$0.030","/calendar/holidays":"$0.010","/environment/earthquake":"$0.020","/environment/wildfire":"$0.050","/environment/space-weather":"$0.050","/environment/pollen":"$0.020","/water/marine-conditions":"$0.030","/water/flood-warnings":"$0.050","/environment/uv-index":"$0.020","/environment/lightning-density":"$0.020","/location/verify-presence":"$0.500","/transit/marine-vessel":"$0.150","/transit/rail-status":"$0.020","/transit/toll-cost":"$0.080","/transit/ev-charger":"$0.020","/transit/route-duration":"$0.020","/transit/airport-board":"$0.050","/transit/faa-delays":"$0.050","/finance/sales-tax":"$0.040","/intellectual-property/patent":"$0.120","/intellectual-property/trademark":"$0.100","/finance/halts":"$0.020","/finance/fed-rate":"$0.020","/finance/company-lookup":"$0.100","/finance/arbitrage":"$0.250","/finance/kyb-escrow":"$0.010","/finance/escrow-bounty":"$0.010","/finance/escrow-bounty/release":"$0.010","/blockchain/abi":"$0.005","/blockchain/simulate":"$0.050","/blockchain/gas-history":"$0.001","/blockchain/balances":"$0.001","/blockchain/funding-rates":"$0.002","/blockchain/token-safety":"$0.050","/network/dns-security":"$0.010","/network/ssl-expiry":"$0.010","/network/security-headers":"$0.020","/location/timezone-checker":"$0.020","/water/stream-temp":"$0.020","/network/whois":"$0.040","/network/ip-lookup":"$0.020","/network/audit":"$0.100","/agent/preflight":"$0.030","/coordination/bounties":"$0.010","/coordination/bounties/release":"$0.010","/blockchain/send":"$0.010","/agent/request-data":"free","/agent/feedback":"free","/agent/suggest-price":"free","/agent/capabilities-diff":"free"}}}