Your AI trader tried to buy $1.20 of Tesla (TSLA).
Blocked: your per-trade limit is $0.50. Nothing moved.
A scripted demo decision, the same one the Relaxed account executed.
- Receipt number
- Reason code
- TradeTooLarge
- Transaction
- 0xb36b…84c6
You set simple rules. The AI can’t break them. Every “no” is on the record.
Test money only. Nothing to lose.
Think of Kedge as a spending limit for your AI trader.
You pick how much it may spend, and on what.
My AI trader can spend up to $50 per trade and $200 a day, only on Tesla.
It suggests one trade at a time.
Your account checks every rule before any money moves.
ExampleStep 3 in action: the same trade, two sets of rules.
It plays by itself until you pick one. This is a practice run. See the real one.
The real AI trader checks the market every 10 minutes. Here are its latest trades, on two test accounts.
Amounts are in test dollars. See the full demo
No. Everything here uses test money that has no value.
No. Only you can take money out, and when we tried it as the AI, it failed. See the proof(opens the explorer)
It can ask your account to buy or sell, and nothing else. Your account checks every trade against your rules first.
A digital token that follows the price of a real company’s stock, like Tesla. The ones here are test versions with no value.
Robinhood’s own blockchain, built on Arbitrum. Kedge runs on its test network, a public record anyone can check.
No, you just need a wallet app, like MetaMask. We walk you through every step, and the test money is free.
Kedge lets an AI agent trade tokenized stocks through an account contract the user owns, which enforces the user’s assets, spending limits and execution rules on chain. The agent’s address can call trade() and nothing else. Each trade is checked against the owner’s mandate in a fixed order: the per-trade limit, a fixed 24-hour budget, a cost cap per stock, the reference price’s age, a price check against the exchange’s quote, and the Stock Token’s own pause flags.
A refusal doesn’t revert: the account emits Blocked with the reason and the two numbers the rule compared, and moves nothing. For the live agent (Claude Haiku 4.5, one decision every 10 minutes), each receipt number is the keccak256 of the decision’s published record, and Verify re-hashes it in the browser.
A real refusal on Robinhood Chain testnet, with its details
Your AI trader tried to buy $1.20 of Tesla (TSLA).
Blocked: your per-trade limit is $0.50. Nothing moved.
A scripted demo decision, the same one the Relaxed account executed.