Oracle Scripts · new
Any data. Not just prices.
An Oracle Script turns any public JSON API into a BEAM oracle feed: weather, sports, index values, on-chain stats, anything a URL returns as a number. Every validator fetches the sources on its own, signs what it saw, and the stake-weighted median goes live as an OS: feed in the stream, the API, tunnels and BeamReceiver on Robinhood Chain.
—live oracle scripts
—script runs
—signed on-demand reports
—$BEAM to publish
01
Point at an API
Up to 3 HTTPS sources and a JSON path to a number in each, like current.temperature_2m.
02
Validators fetch it
Each validator reads the sources itself, on schedule. Sources must agree within 5% when you publish.
03
It goes on-chain
The median is signed like a price. Read it on Robinhood Chain with getPriceNoOlderThan("OS:…").
Loading scripts…
Publish a script
Fill in a source and press Test. Example: https://api.open-meteo.com/v1/forecast?latitude=51.5&longitude=-0.13¤t=temperature_2m with path current.temperature_2m.
On-demand request
Ask every validator to run a script right now. You get back the median and each validator's signature over keccak256("BEAMos", chainId, id, ts, value), ready to verify anywhere.