The live, verifiable truth that AI, robots, enterprise, government, and scientists rely on worldwide.
Trademarks belong to their owners — shown to indicate compatibility, not endorsement.
The world's authoritative instruments — measured, licence-checked and signed into one feed. Go on, grab one.
The same verifiable awareness, delivered where robots actually run. An open ROS 2 package pulls signed situational data — weather, hazards, GPS-interference, space weather — and verifies the signature on the robot before it acts. The embodied mirror of keyless MCP for agents.
Open package for ROS 2 Humble & Jazzy — build from source today (rosdistro release coming). Publishes Dynamic Feed as standard ROS topics, so an existing nav stack consumes it with zero custom code.
Every message carries source, freshness and an Ed25519 signature checked on the robot — a safety-critical stack can refuse to act on stale or unverified world-state.
No account, no lock-in. A robot maker trusts an independent signed feed over a self-attested one — meet robots in the substrate they already run on.
# clone + build (rosdistro release coming) git clone github.com/dynamicfeed/dynamicfeed-ros ros2 launch dynamicfeed_bringup awareness.launch.py # → /diagnostics, verified on the robot { "verdict": "go", "signature_valid": true, "key_id": "df-ed25519-4cb32e72f333" }
Hazards, space, security, markets, shipping, infrastructure — the live signals an AI can't know on its own, each one measured against an authoritative source and stamped at the moment of capture.
Keyless over MCP, or one REST call with a free key. No SDK lock-in, no scraping.
Weather, hazards, CVEs, satellites, markets, shipping — one consistent request, one consistent envelope.
Every datapoint carries its source, freshness and an Ed25519 signature your agent can verify before it acts.
# keyless over MCP — or one REST call curl https://dynamicfeed.ai/v1/earthquakes { "magnitude": 7.8, "place": "26 km SW of Kablalan, PH", "provenance": { "source": "USGS", "age_seconds": 42 }, "signature": { "alg": "Ed25519", "key_id": "df-ed25519-4cb32e72f333", "sig": "k7Fq…Ax9c" } }
Every answer carries an Ed25519 signature over the exact bytes we return — an actual cryptographic key, not a badge that says "trusted."
That signature is timestamped to the Bitcoin blockchain via OpenTimestamps — permanent, and provable independently of us.
Anyone re-checks it against our published key, right in their browser. Change a single byte and it fails.
Search the full toolset your agent can call — keyless over MCP, or a single REST request each.
Keyless from your first call — no card to start. You only pay once you're calling at real volume, and every tier returns the same signed, Bitcoin-anchored data.
One keyless endpoint · 67 live tools · every answer signed & Bitcoin-anchored.