RialoScan
DevnetTestnet
Rialo · Devnet

REX — Rialo Extended Execution

The part of Rialo that reaches outside the chain: WASM components running in a trusted execution environment, allowed to make HTTP and WebSocket calls, with their results settled on chain.

Requests
0
for this creator
Active
0
none running
Scheduled duties
0
across all requests
Missed duties
0
clean
TEE key epoch
0
version 0

How it works

A normal blockchain program cannot call the outside world: every validator must reach the same result from the same inputs, and a web request is not deterministic. Rialo's answer is to move the non-deterministic part into an attested enclave. A component compiled to WASM runs inside a TEE, performs the network call, and the enclave's attestation is what the chain verifies — not the response itself.

A REX request is the standing subscription: a component, an interval, and a number of validators that must each independently perform the run. Every scheduled run is a duty, assigned to specific validators ahead of time. A validator that fails to produce its attestation on time records a missed duty, which is queryable — so the reliability of an off-chain feed is public rather than a matter of trust.

Inputs can be encrypted to the enclave with HPKE using the network's secret-sharing public key, so a request can carry an API credential without publishing it on chain.

On-chain components

REX processor
Qrac1eProcessor1111111111111111111111111111
Account data decodes to rex_processor · 13 B · owned by the native loader, so it is built into the runtime rather than deployed.
Secret-sharing key
a41762c37902d5af2c711e8ae180d8df925a5b0e0bc4286874661191cd12e328
Epoch 0, version 0. Hex-encoded, unlike the base58 keys used for accounts. This is the key inputs are encrypted to.
Validators
4 in the set · view validators →

Look up a creator

Showing EP5YsLqRnuztVapKz9QX8cPJ7DrLzcaGVn9dHupYoR3S — a creator with live activity on devnet, shown so this page is never empty.

REX requests (0)

No REX requests
This address has not created any REX requests on Devnet. Try the sample creator, or paste an address you know has registered a component.
Why REX has its own page
Every other view in this explorer has a Solana equivalent. This one does not. Reactive transactions and TEE-hosted components are the two things Rialo adds to the execution model, and the RPC surface exposes both — REX schedules here, and the causal transaction tree on any transaction page. An explorer that only showed blocks and balances would be showing the parts of Rialo that are least interesting.