How Strikeloom works.
Everything here runs on Robinhood Chain mainnet (chain 4663). Times are UTC.
Start in one minute
- Open the board and search a Stock Token, for example NVDA.
- Press Sim on its row: pick long or short, leverage and margin, and read the liquidation price.
- If you want to trade, open the desk, connect an injected wallet (it will switch to or add Robinhood Chain), approve USDG and open a small position.
Board
Lists every official Robinhood Stock Token we verified on chain (tokens with bytecode identical to the official NVDA token that have a Uniswap V3 pool against USDG). For each token:
- Pool spot: price from
slot0of the token's deepest USDG pool (largest USDG balance, re-read every 5 minutes). USDG ≈ USD. Pools under 50 USDG show “—”; pools under 2,000 USDG are marked thin. - Chainlink: the token's Chainlink feed on Robinhood Chain where one exists (35 equity feeds, market hours 24/5), with the time since its last print.
- Change: pool spot now vs pool spot at the prior session close (the last weekday 20:00 New York boundary, 01:00 UTC in winter). On weekends and Monday this is Friday's close, so the number includes the weekend gap.
- Session: open from Sunday 01:00 UTC to Saturday 01:00 UTC (one hour earlier during US daylight saving). US holidays are not modelled; check the Chainlink print age.
Our server reads all pools and feeds with one multicall every 15 seconds and serves the same snapshot to every visitor.
Simulator
The perps tab runs the same integer maths as the desk contract: size = margin × L / (1 + L × openFee), liquidation when equity < size × maintenance, liquidation price entry × (1 ∓ (net − maintenance) / size), profit capped at the position size. Funding is not projected. The options tab draws the payoff at expiry of a call or put for a strike and premium you choose, with breakeven, and an optional Black-Scholes estimate from an implied volatility you type in. Strikeloom does not sell options.
Desk
- Isolated-margin perps on Stock Tokens that have a Chainlink feed on Robinhood Chain, margin in real USDG.
- Leverage is exactly 1×, 1.25×, 1.5× or 2×. Anything else reverts in the contract.
- Prices come from Chainlink. New positions are refused outside Monday 01:00 UTC to Saturday 00:00 UTC, and when the feed's last update is older than the on-chain max open price age. Closing and liquidation keep working whenever a price newer than 26 hours exists.
- The counterparty is the Strikeloom liquidity pool. Each position reserves its maximum payout (its size) in the pool at open, so profit is fully backed and capped at the size. Pool capacity is shown live; when it is empty or low, new positions are refused.
- Liquidation is permissionless: anyone can liquidate a position whose equity is below maintenance and earns the liquidator reward. The rest of the equity goes back to the trader.
- If a payout transfer fails, the USDG is kept for you and can be pulled with Claim.
Limits & fees
Fees, maintenance margin, liquidator reward and funding rate are constants in the contract. Caps are set by the owner and read live from chain. The owner can pause new positions; no owner function can close, freeze or move a position or its USDG.
Vote
Lock $STRIKE in StrikeloomVote for one candidate Stock Token. Epochs are 7 days, fixed by timestamp from deployment. Tokens locked in an epoch count once, for that epoch, and can be withdrawn as soon as it ends. After the end anyone can call finalize(epoch); the candidate with the most locked $STRIKE is emitted as the winner (a tie keeps whoever reached the top first). The owner can set the token address once and add candidates; candidates are never removed. The vote decides which market the team works to list next. A desk market needs a Chainlink feed on Robinhood Chain and goes through the 2-day public listing delay of the markets contract; if the winner has no feed yet, the result stays on chain and the listing waits for one.
What is not audited
None of the Strikeloom contracts has had an external audit. They are adapted from the MIT-licensed, verified Meridian Desk contracts (registry, oracle router, pool and perps engine), rewritten with fixed fees and fewer admin powers, covered by Foundry tests and an internal review. Treat them as experimental: use small amounts. The off-chain parts (board, simulator) are information, not advice, and can be wrong or late.
Contracts
Robinhood Chain mainnet (4663). Verified source on Blockscout. Team wallets are not listed.
Public API
The board is also JSON, free and read-only, refreshed every 15 seconds: /api/board (all Stock Tokens: pool spot, Chainlink feed and age, change vs prior close, depth, 24 h hourly spark, session). Also /api/desk and /api/vote. Please poll at most every 15 seconds.
Links
- X: @strikeloomxyz
- Token: $STRIKE · launches Mon 16 Nov 2026, 17:00 UTC
- Explorer: robinhoodchain.blockscout.com