Trade a challenge account on live Lighter prices and unlock real capital on Robinhood Chain.
Signing proves you own the wallet. It never moves funds.
Already used an invite code? Connect the same wallet to go straight to your dashboard.
Use the 6-digit code you received. It unlocks PropHood for this wallet.
Your invite One free $10k challenge For the first 25 invitesAlready used a code with another wallet? Switch to that wallet to get back in.
A loyalty program for traders, planned to launch alongside $PROPH. Points are not accruing yet; the rules below describe the intended design and may change before launch.
Points are planned for starting challenges, passing them and for activity on funded accounts.
Qualified $PROPH holders are planned to earn points faster. Qualification criteria will be announced.
Planned uses include priority access to funded accounts, fee perks and seasonal rewards.
Points start accruing when the program launches. Your challenge history is kept, so nothing you do now is lost.
Trading bots? Manage your API key →
Use an API key to trade your challenge accounts from a script or a bot. Keep the key secret: anyone who has it can trade your accounts.
# List your accounts
curl -H "Authorization: Bearer YOUR_KEY" http://localhost:3000/api/accounts
# Market buy $1,000 of BTC with 5x leverage on account 1
curl -X POST -H "Authorization: Bearer YOUR_KEY" -H "Content-Type: application/json" \
-d '{"market_id":1,"side":"buy","type":"market","size":0.0118,"leverage":5}' \
http://localhost:3000/api/accounts/1/orders
# Close the BTC position
curl -X POST -H "Authorization: Bearer YOUR_KEY" http://localhost:3000/api/accounts/1/positions/1/close
| GET | /api/markets | Tradable markets (id, symbol, decimals, max leverage) |
| GET | /api/prices | Live mark, bid and ask for every market |
| GET | /api/candles?market_id=&resolution= | Price history (1m, 5m, 15m, 30m, 1h, 4h, 1d) |
| GET | /api/plans | Challenge plans |
| GET | /api/accounts | Your accounts with balance, equity, positions and orders |
| POST | /api/accounts | Start a challenge: {"plan_id"} |
| GET | /api/accounts/:id | One account |
| POST | /api/accounts/:id/orders | {"market_id","side":"buy|sell","type":"market|limit","size","price?","leverage?","reduce_only?","stop_loss?","take_profit?"} — size is in units of the asset |
| DELETE | /api/accounts/:id/orders/:orderId | Cancel a limit order |
| POST | /api/accounts/:id/positions/:marketId/close | Close a position at market |
| POST | /api/accounts/:id/positions/:marketId/tpsl | {"stop_loss","take_profit"} (null removes) |
| GET | /api/accounts/:id/history | Fills and account log |
| POST | /api/accounts/:id/waitlist | {"contact"} — join the funded waiting list (passed challenges only) |