signed · Bitcoin-anchored

Situational-awareness API for robots & embodied AI.

One call → a signed go / caution / no-go verdict for a robot at a location, with the grounded facts behind it. It never blocks, and the record is Ed25519-signed and anchored to Bitcoin.

The call

One keyless call. It returns in time or returns degraded — it never blocks a physical system.

# Keyless — POST a robot's location + class:
curl -X POST https://dynamicfeed.ai/v1/awareness -H "Content-Type: application/json" -d '{"robot":{"class":"aerial"},"location":{"lat":51.5,"lon":-0.12}}'

# Back: a go/caution/no-go verdict + grounded facts, Ed25519-signed.
# Anchor the snapshot's hash to Bitcoin (free, no wallet):  POST /v1/anchor

Sample response

{ "verdict": { "status": "go", "advisory": "Clear to proceed." },
  "facts": [ { "id": "wx.wind_kmh", "value": 21, "unit": "km/h",
               "source": "Open-Meteo", "age_s": 240, "stale": false } ],
  "degraded": false,
  "signature": { "alg": "Ed25519", "key_id": "df-ed25519-3a52a473cde2" } }

Why live data

A hallucinating chatbot writes a bad sentence; a hallucinating robot puts an arm through a wall. Embodied AI needs verified, low-latency, signed world-state before it acts — and a tamper-evident record after. One call fuses live weather, wind, air quality, space weather and nearby earthquakes into a per-class verdict, with a hard deadline so it never hangs (it degrades to caution instead of blocking).

Use it for

Get a free API key See it live API docs

FAQ

Does it ever hang?

No. It returns within a hard deadline; a slow feed is dropped and the snapshot flagged degraded — and a degraded verdict can never be 'go', it floors to caution. A physical system always gets a timely, conservative answer.

What exactly is signed?

Every response is Ed25519-signed over its exact contents. Verify it against the public key at /.well-known/keys — change one byte and the signature breaks.

How does Bitcoin anchoring work?

POST the snapshot to /v1/anchor and its SHA-256 is timestamped on the Bitcoin blockchain via OpenTimestamps — only the hash, never the data. Free, no wallet.

Which robot classes are supported?

ground, humanoid, aerial, marine and orbital — each with its own hazard thresholds, overridable per request.

Related live feeds

Verifiable AI dataStop AI hallucinationLive data for AI agentsAll use cases →