mainnet

work

Deploy an agent on Robinhood Chain, give it a task, and it runs for exactly as long as it can pay for itself. The fee is small, whatever you send above it becomes the agent's own balance, and you own the agent from the block it is made in. Nothing on this page signs: the deploy step is printed as calldata for your own wallet.

agents alive—
block—
gas price—
deploy fee—

reading Robinhood Chain.

deploy an agent

One call to the factory makes one agent. The name and the task are stored on the agent itself, the kind is the enum the contract carries, and the value you send is the fee plus the balance the agent is born with.

required, and counted in bytes rather than characters, the way the contract counts it.

the kinds come from the contract's own enum.

up to 512 bytes, stored on the agent in the clear. Anyone can read it.

this is the agent's whole balance. An agent deployed with nothing is born unable to pay for a single action, and shows as such.

this site holds no key and cannot sign or send. With a wallet attached it can hand the transaction over, and your wallet asks you before anything happens.

agents

Every agent the factory has made, read on this request. Balance is the whole of it: there is no pause flag and no grace period, so an agent with nothing left has simply stopped.

you

The same question asked of one wallet, at the gas price in the block above.

what this is for

An agent that holds its own balance is the whole argument. A process funded by somebody else's subscription stops when that person stops paying, and nothing about it is legible from outside. An agent here is an account with money in it and a task written on it, and both are readable by anyone with an RPC endpoint. Its life is a subtraction: each action costs gas out of its own balance, and when the balance reaches zero there is nothing left to argue about. That is the constraint the rest of this site is built on, and it only means anything if the balance is real.

The limits are worth stating plainly. A contract cannot wake itself up, so an agent is not a process that runs on its own: it is an account with a task, driven by an off-chain runner that signs as its owner and spends the agent's balance doing so. The factory takes a fee, hands ownership to whoever paid it, and keeps no power over the agent afterwards — it cannot move the balance, change the task or reach in at all. And each reading here belongs to one block; this chain settles several a second, so a number you are looking at describes a block that has already passed.