Verifiable air-quality data for smart-city sensors.
A city's sensor network is only as trusted as its weakest node. Dynamic Feed gives you a signed, independent air-quality and weather reference over one keyless call to corroborate a field sensor - and lets you anchor a hash of your own published readings to Bitcoin, so the figure you report is independently verifiable later without anyone having to trust your logs.
The call
One keyless call returns a signed reference reading you can cross-check a local sensor against:
curl -s -X POST https://dynamicfeed.ai/v1/batch \
-H 'Content-Type: application/json' \
-d '{"calls":[{"tool":"air_quality","args":{"city":"Sydney"}}]}'
Sample response
{ "results": [ { "tool": "air_quality", "ok": true,
"data": { "us_aqi": 45, "us_aqi_category": "Good", "pm2_5": 8.3, "pm10": 14.1,
"observed_at": "2026-06-15T10:45+10:00",
"provenance": { "source": "Open-Meteo Air Quality" },
"freshness": { "state": "live", "age_seconds": 300 } } } ],
"signature": { "alg": "Ed25519", "key_id": "df-ed25519-...", "sig": "..." } }
Why live data
Smart-city and environmental programs publish numbers people make decisions on, so the data needs to be both corroborated and provable. Dynamic Feed returns a signed reference air-quality and weather reading over one keyless call to cross-check a field node, and provides a keyless anchor endpoint so you can commit a hash of your own published reading to Bitcoin (free, no wallet) - a tamper-evident record that the figure existed unchanged at a time, verifiable by anyone later. Your raw sensor data never leaves your side; only a hash is anchored. A signature proves the datapoint existed unchanged as we reported it at that time; it is not a claim the value is objectively true, and it is evidence, not a safety guarantee — your device's own stack owns every decision. Full integration guide: dynamicfeed.ai/iot.
Use it for
- Corroborate a field air-quality node against an independent signed reference
- Flag a drifting or tampered sensor when it diverges from the reference beyond a threshold
- Anchor your published readings so a resident or regulator can verify them independently
- Surface provenance + freshness so an automation refuses to act on stale data
FAQ
Is the reference an official monitor?
It is a modelled/observed reference (PM2.5/PM10, US & European AQI) suitable for corroboration, with its source and observed-at time on every datapoint. It is a cross-check, not a substitute for an accredited regulatory monitor.
How does anchoring protect my readings?
You hash your reading locally and send only the hash; we Ed25519-sign it and commit it toward a Bitcoin block via OpenTimestamps. Anyone can later verify the reading existed unchanged at that time - without trusting your logs or ours.
Do I need an API key?
No. MCP and the REST batch endpoint are keyless and free for fair use; a key adds rate and usage controls for a larger network.