You are taking over Gloam: private trading on Robinhood Chain.
Trade Everything on Robinhood Privately.
- Stocks + memes on the same rails
- Shielded balances, private transfers, private trade
- Real privacy — never mock fills or theatrical privacy
- Domain:
gloam.tradeonly - Docs:
/docs· Whitepaper:/whitepaper - X:
@gloamtrade - Repo:
github.com/cryptoduke01/gloam - One Vercel project, Root Directory
app. Nodocs.gloam.trade.
| Token | Value |
|---|---|
| Paper (bg) | #F4F3EF |
| Ink (text) | #121316 |
| Indigo (accent) | #3B3766 (this is the --lime CSS token slot in light mode) |
| Twilight gradient | gold #EEC996 → rose #E4A69E → violet #9674B2 → indigo #4A498C |
| Signal green / Rust | #2E7D53 / #C0432F |
| Typeface | Aeonik (self-hosted woff2), one family across the whole system |
| Chain | Robinhood Chain · mainnet 4663 · testnet 46630 |
Twilight brand ("Gloam" = dusk). Light-only. Positioning: "The Private Layer for
Robinhood." Voice: spacious, confident, plain-language, not technical jargon.
The --lime token is the indigo accent slot now — do not reintroduce acid lime or
the old Instrument Serif. Use space generously; avoid jammed, boxed layouts.
| Feature | Status |
|---|---|
| Shield / private send / cash out | Live |
Private trade (sealedSwap) |
Disable pending (audit H1: broken solvency accounting); re-enable after redesign |
| Pay memos / receive tags | Live |
| Production ceremony keys | Not yet |
| Mainnet | Blocked |
Product vault (hardened C1/C2/C3): 0xAc25c3C4A880194324d1fC78722694e0F315aF1c (block 120461692).
Drainable, never use or seed: pre-C1 pool 0x4F38…12D8F (audit H-P1; emergencyWithdraw pending — see contracts/audit/REMEDIATION.md).
Never product-default legacy pre-sealed 0xA488… (app remaps in config.ts).
- pnpm monorepo, Node 20+
- Next.js 16 App Router + Tailwind v4 + Framer Motion
- Marketing + docs:
app/only - Docs live in-app at
app/src/app/docs(the old standalonedocs/package was removed) - App build:
next build --webpack - Contracts: Foundry ·
evm_version = shanghai - OG: system fonts only, under Edge 1MB
app/src/lib/config.ts # sealed vault default + A488 remap
app/src/lib/privacy.ts # size privacy (amountOutMin floor)
app/src/lib/sealedRates.ts # mark rates + exact amounts
app/src/lib/rhClient.ts # RH RPC (not wallet) for reads
app/src/components/app/SealedTradePanel.tsx
app/src/components/app/MoveView.tsx
app/src/components/Landing.tsx
app/src/components/DocsLayout.tsx
app/src/app/docs/**
app/src/app/whitepaper/page.tsx
contracts/src/ShieldPoolPoseidon.sol
contracts/ARCHITECTURE.md
AGENTS.md DEPLOY.md
- QA + fix: empty voids, light/dark, mobile, a11y, motion stuck opacity, docs honesty vs live rails
- Builds:
pnpm build:appmust pass - Ship small commits to main (commit = commit + push for product work)
- Prefer private-trade moat work over generic chrome
- Revive
docs.gloam.tradeor a second Vercel project for docs - Fake privacy features / mock private success
- Hardcode
text-whiteon brand text that must work in light mode - Point product at
0xA488…or mix mainnet with testnet private rails