Automate with control. Trade with confidence.
OSCRA runs recurring buys and copied trades straight from your own wallet on Robinhood Chain, checks every order against a live price feed, and shows you the read and the limits before anything moves. Your assets never leave your wallet to sit with us.
- Markets
- 10 lanes
- Custody
- Your wallet
- Admin key
- None
Runbook monitor
Robinhood Chain · chain 4663
Block
…
Gas
…
Pace
…
- ETHEther (WETH)…Chainlink
- NVDANVIDIA…Chainlink
- SPYSPDR S&P 500 ETF…Chainlink
- TSLATesla…Chainlink
- AAPLApple…Chainlink
Review, schedule and copy from one trading workspace.
Three tools share one rulebook. The review explains a market before you act; recurring buys spend on a plan; copied trades follow someone else's ideas inside your own caps. All three show their status in the same place.
Review before you commit
Pick a market and receive a read built from live prices: trend, the level where the idea is wrong, momentum, room overhead and swing size. Every line shows the number behind it.
Read more [02]Recurring buys on your terms
Set an order size, a pace and a budget once. Add a price ceiling, a drawdown pause and a target pause. The contract checks all of it before each buy and stops when a rule says stop.
Read more [03]Copy a desk, keep your limits
Follow a wallet that publishes trade ideas. Your copy waits through a review delay you choose, skips ideas you veto, and never spends past your daily and position caps.
Read moreRead the market. Then decide what to risk.
The review turns price history into five plain checks and a short summary. It names the price where a buy idea stops making sense, so you can size the position from that distance instead of from a feeling. Nothing is sent from this screen; it only informs the plan you write next.
- Trend from two moving averages, with the gap in percent
- Invalidation at the lowest close of the last twenty points
- Momentum from a fourteen-period RSI
- Room to the recent high and the typical swing per period
- Position size from your account, your risk rule and the stop distance
Trade review · ETH
Reading price history
Loading the read…
The panel above is live: ETH from OKX four-hour candles, refreshed every five minutes.
Plan · NVDA
USDG → NVIDIA stock token · Uniswap 0.05% pool
Order
$250
Every
48 hours
Budget
$3,000
Slippage
1.5%
- Price ceilingSkip any buy while NVDA is above $260
- Drawdown guardPause if price falls 15% under my average
- Target pausePause once price is 25% over my average
Next six buy windows
Mon 09:00
next
Wed 09:00
$250
Fri 09:00
$250
Sun 09:00
$250
Tue 09:00
$250
Thu 09:00
$250
Twelve orders spend the budget; the plan then stops by itself.
Build a position on a schedule you wrote.
A plan buys a fixed dollar amount of one market at a fixed pace until its budget is spent. Before each buy the contract reads Chainlink, refuses a price above your ceiling, and pauses the plan when the price falls too far under your average or rises past your target. You see why it paused and decide whether to resume.
- Order
- from 1 USDG
- Pace
- 1 h to 90 d
- Slippage
- 0.5% to 5%
One rulebook between your wallet and every order it sends.
Reviews, plans and follows all end at the same contract, the OscraRunbook. It holds no balance, has no owner and cannot be upgraded. Anyone may trigger a due buy, but only your rules decide whether it happens and how much it spends.

OSCRA RUNBOOK
Pull one order · check the feed · swap · deliver to you. One transaction, no balance kept.
Connect the data, the rules and the trades you take.
Live market data
Prices come from Chainlink feeds on Robinhood Chain, the same numbers the contract checks. The review adds OKX candles for ETH.
Rules that run on-chain
Ceilings, pauses, caps and review delays are stored in the contract with your plan or follow, not in a server that could change them.
One status per position
Each plan and each follow carries a single state: active, held by you, paused by a guard, at target, spent or closed.
Grant an allowance. Never hand over the funds.
You approve the Runbook to spend USDG from your wallet. Each buy pulls exactly one order, swaps it on a fixed Uniswap pool and sends the asset straight back to your address in the same transaction. Lower the allowance to zero and every plan and follow stops at once. Exchange account connections are not part of this release.
0
USDG the Runbook keeps between buys
Checked by the invariant tests after every random sequence of plans, buys, follows and copies.
None
Owner or admin key
No pause switch, no fee setter, no upgrade path. Settings are fixed at deployment.
10
Markets, fixed for good
ETH and nine official stock tokens, each matched to its Chainlink feed and deepest USDG pool.
Every order
Checked against the feed
The swap must return at least the feed price minus your slippage limit, or it reverts.
Limits on screen before automation. Not explained after the fact.
Trading by hand costs your evenings. Handing money to a bot you cannot inspect costs your sleep. OSCRA sits between the two: automation you can read, on money that stays in your name.
| Question | Trading by hand | Closed bots | OSCRA |
|---|---|---|---|
| Who holds the money | You | The platform | You: your wallet, the whole time |
| Automation | None | Yes, out of sight | Yes, every rule on screen |
| Risk rules | In your head | Unknown to you | Written down and enforced on-chain |
| What you watch | Charts all day | Nothing, until it goes wrong | A status line per plan and per follow |
| How to stop it | Close the tab | Ask support | Pause the plan, or revoke one allowance |
What happens when a buy comes due.
- 01
The call
Someone calls the Runbook for your plan: you from the workspace, or a keeper that collects the small tip you allowed. Calling early does nothing but fail; the contract compares the clock with your next buy time.
- 02
The checks
The contract reads the Chainlink price for the market and refuses a stale one. It compares the price with your ceiling, your average entry, your drawdown guard and your target, and pauses the plan instead of buying when one of them says so.
- 03
The swap
Exactly one order of USDG moves from your wallet to the Uniswap pool for that market. The minimum it must receive is set from the feed price minus your slippage limit, so a poor pool price makes the whole transaction revert.
- 04
The result
The asset arrives at your own address, the plan records what it spent and what it bought, and your average entry updates. The contract finishes holding nothing, and the next buy opens one interval later.
Active traders
Keep a review step and a schedule without giving up custody.
Followers
Learn from a desk while your own caps decide how much each idea may spend.
Busy people
Write the plan once; check one status line instead of a chart.
Careful savers
Every limit is visible, and one allowance switch stops everything.
No subscription. A fee per order, shared with stakers.
Until $OSCRA launches, orders run with no protocol fee at all. Afterwards each order pays 0.2% of its size, wallets that hold or stake enough $OSCRA pay 0.1%, and every fee goes to the staking contract for $OSCRA stakers.
Before launch
0%
per order
Standard
0.2%
per order
Holders
0.1%
per order
Set the limits first. Review every move.
Practice mode runs every screen on live prices without sending a transaction, so you can see how a plan or a follow behaves before any money is involved.
Price read
Feed checked before the order
Ceiling held
A buy above your cap waits
Guard paused a plan
Price fell past your limit
Idea skipped
You vetoed it in the review window
Example events the workspace shows, not a record of real activity.