Runtimee lets developers create financial actors, attach authorization policies, and execute stablecoin payments deterministically — separating financial intent from execution.
Define a financial actor with a budget. Preview the execution plan. Then commit. The same payment surface works whether you're settling a single inference call or coordinating an autonomous research swarm.
1import { rt } from "@runtimee/sdk"23// 1. Create a financial actor with a budget policy4const actor = await rt.actors.create({5 name: "research-agent",6 budget: {7 amount: "50 USDC",8 period: "monthly",9 },10})1112// 2. Simulate the execution before committing13const preview = await actor.previewPay({14 target: "openai:gpt-4-turbo",15 amount: "0.05 USDC",16})1718// preview.authorized → true19// preview.plan.provider → "evm:base"20// preview.plan.fees → "0.0001 USDC"2122// 3. Commit. Deterministic. Settled on-chain.23const execution = await actor.pay({24 target: "openai:gpt-4-turbo",25 amount: "0.05 USDC",26})2728await execution.wait() // → "settled"
Programmable financial identities for agents, bots, and services. Every actor carries a budget, a policy, and a verifiable spend history.
Deterministic authorization rules — budgets, time windows, allow-lists, rate limits. Every transaction is evaluated against the policy graph before execution.
Simulate every payment before commit. Inspect the full execution plan — provider, route, fees, settlement — without touching the network.
Pluggable execution environments. Ship today on Base + USDC. Swap providers without rewriting your actor logic.
A four-stage pipeline. Each stage is pure, testable, and observable. Plug in any execution provider; the upstream contract never changes.
“Runtimee separates financial
intent from execution —
so machines can transact the way they reason.
Every action passes through an explicit policy graph. No implicit trust.
Actors declare what they want. The runtime resolves how.
The same inputs produce the same authorization outcome, every time.
Every step is a typed event — replayable, auditable, observable.
Execution environment is a plugin, not a constraint.
Stablecoin-native settlement. TypeScript end-to-end. Designed for autonomous workloads that need to spend, account, and prove what they did.
@runtimee/sdk · @runtimee/evm · @runtimee/core