ALL SYSTEMS LIVE·87 INSTRUMENTS · 19 VERTICALS
ED25519 · BITCOIN-ANCHORED·--:--:-- UTC
keyless · signed

Carbon-intensity & grid data for DER & VPP devices.

Distributed energy devices - batteries, inverters, EV chargers, demand-response controllers - act on grid signals, but a bare carbon or price number arriving over the wire is unverifiable. Dynamic Feed returns signed grid carbon-intensity and grid data over one keyless call, so a DER or VPP device can verify the signal against a published key on-device before it dispatches.

The call

One keyless call returns the signed grid signal a DER/VPP device verifies before dispatch:

curl -s -X POST https://dynamicfeed.ai/v1/batch \
  -H 'Content-Type: application/json' \
  -d '{"calls":[{"tool":"grid_carbon","args":{"region":"nsw"}}]}'

Sample response

{ "results": [ { "tool": "grid_carbon", "ok": true,
    "data": { "region": "nsw", "carbon_intensity_g_per_kwh": 612, "derived": true,
              "method": "derived from live AEMO dispatch (not an official measurement)",
              "freshness": { "state": "live", "age_seconds": 240 } } } ],
  "signature": { "alg": "Ed25519", "key_id": "df-ed25519-...", "sig": "..." } }

Why live data

Virtual power plants and DER fleets coordinate thousands of devices on grid signals, and those devices should be able to verify a signal rather than trust whatever arrives on the wire. Dynamic Feed returns signed grid carbon-intensity (AU, derived from live AEMO dispatch) and US electricity-grid data (EIA) over one keyless call, each datapoint Ed25519-signed and carrying its source, method and freshness - so an inverter or battery on a Pi-class controller verifies it on-device, and refuses to act on stale data. The AU figure is explicitly derived, not an official emissions measurement, and the tool states that in its own fields. 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

FAQ

Is the carbon-intensity figure official?

The AU grid_carbon value is derived from live AEMO dispatch data - an estimate, not an accredited emissions measurement - and the tool labels it derived in its own fields. US energy_grid data is sourced from the EIA. Always read the method field.

Why does a device need a signature on a grid signal?

So it can act on data it can verify instead of trusting the connection. The device checks the Ed25519 signature against the published key on-device; a stale, swapped or tampered value fails the check.

Is there finance/price data?

These feeds carry grid carbon-intensity and grid operations data, not electricity market prices. We keep market-price data off the public surface.

Related live feeds

Ready when your agent is

Plug your agent into the now.

Keyless over MCP, or a free REST key — 87 live tools, signed and Bitcoin-anchored. Live in under a minute.