NEW Policy-bound AI agent for Robinhood Chain

Your stock agent, on a leash.

Onshare manages a portfolio of tokenized stocks on Robinhood Chain. You set the rules once. It rebalances and manages stock-backed loans within them, and logs every move.

Watch the decision loop ↓

Not available yet.

onshare · agent
DEMO · example dataLIVE
PortfolioPolicyLog
PORTFOLIO ALLOCATIONHF 1.86 · cap 25%
NVDA
31%
0 min

Decision cycle

0%

Default cap per stock

0

Minimum health factor

0 steps

Checked before every action

Onshare — your stock agent, on a leash
01 — How it works

Set the policy. Let it run. Check the log.

The agent never acts outside the limits you define, and you can stop it at any time.

01
Policy

Define your rules

Max allocation per stock, drawdown limit, loan health factor, daily trade cap, and an allowlist of tokens and protocols.

02
Run

The agent works the cycle

Every 15 minutes it reads prices, balances and loan state, then proposes rebalances or collateral top-ups.

03
Log

Every action is checked and recorded

A separate policy module validates each transaction before it executes. Decisions and reasons are logged for audit.

Live simulation

Move the limit. Watch the policy react.

Example data. Drag the max allocation cap to see when the agent would trim NVDA.

max_alloc25%

02 — Decision loop

The agent proposes. The policy decides.

The policy module sits outside the agent's decision logic, so a bad decision cannot skip the check. Each cycle runs in this order:

01
Read
02
Evaluate
03
Propose
04
Validate
05
Execute
06
Safe mode
STEP 01

Prices, balances, loan state

smart account

ERC-4337 wallet with a limited, revocable session key for the agent.

policy module

Checks every transaction before execution. The main security layer.

decision engine

Reads market and portfolio state and proposes actions.

price oracle

Price data for tokenized stocks and collateral valuation.

lending module

Manages stock collateral and the loan health factor.

log + dashboard

Decision history, positions and the pause button.

03 — Guardrails

Default risk policy

Starting values for the MVP. You can tighten them; final limits will be set through simulation.

ParameterDefaultWhat it does
max_alloc25%Caps any single stock's share of the portfolio
drawdown10% from peakBeyond it, the agent may only sell or hold
health_factor≥ 1.50Below it, the agent adds collateral or repays part of the loan
daily_limit10%Caps how much of the portfolio can trade per day
allowlistOnAgent can only touch approved tokens and protocols
kill_switchAlwaysonshare pause revokes the session key instantly
04 — Roadmap

12 weeks to a limited release

Estimates. Scope is stocks only: perps and prediction markets are deferred.

Weeks 1–5 · Now

Policy core

Risk policy design, smart account and policy module on testnet.

Weeks 6–8

Agent + lending

Decision engine tested on historical data; one lending integration.

Weeks 9–10

Dashboard

Positions, decision log and the pause button.

Weeks 11–12

Limited release

Audited contracts, capped funds and a small user group.

Watch the policy, not the market.

Onshare is in development. Follow along on X for progress updates.

Back to top ↑