Field manual

What every surface actually does.

Plain English first. Then the plumbing. Then how they talk to each other. One pass, nine products — not nine apps that pretend they are a company.

GATE

Rawmind Pass & timed access

Mint →

Layman

This is the key to the building. Mint a soulbound Pass on Base and you keep the key. Or buy a timed slot with crypto — hour, day, week, month — no wallet connect required: send, paste the TXID, walk in. The Pass is a software license. It is not a stock, not a coin to flip, not a promise of profit.

Technical

Pass: 0.01 ETH, Base, edition of 100, soulbound (RawmindPass.sol). Ownership via src/pass/owns.js + signed session in Redis. Timed slots: Hour $5 · Day $12.50 · Week $33 · Month $79 across BTC/ETH/SOL/TRX/XRP/USDT/USDC. Hour/day tiers have soft media caps (15 img / 1 video and 50 img / 5 video per day). Forge Pass 0.005 ETH / 5000 supply, 200 Forge credits/mo. Clients store rawmind_pass_token / access_token. Same bearer across Chat, Forge, Mirror, Confessional.

FLAGSHIP

Unfiltered Chat

Open Chat →

Layman

Talk to a model that does not lecture you. Text, pictures, video. Optional face-lock before you share so a stranger's face doesn't ride your clip. Receipts turn a Q+A into a card you can post. The cursed feed is opt-in — your prompts stay yours unless you share them.

Technical

Default model Grok 4.5. Catalog in apps/unfiltered/src/models.js. All LLM traffic through llm-proxy — browser never sees upstream keys. Face lock: embed match. Face swap is allowlist + daily cap. Paywall via resolveAccess (Pass session, crypto token, or owner session).

PICKS

Oracle

Open Oracle →

Layman

Ask who wins the match. Official Rawmind picks land on a public scoreboard — confidence, rationale, then won/lost after the game. Not a sportsbook. Entertainment only. Separate from Chat: $5 Entry once, then pay-per-match.

Technical

Ledger in apps/unfiltered/src/oracle-db.js (SQLite). Public GET /api/oracle/stats + /api/oracle/picks. Page: /oracle. Win rate = won / (won+lost); void/push excluded. Entry + match packs via /api/oracle/purchase/*.

CODE

Forge

Open Forge →

Layman

Describe the software. Get a zip. Run it on your machine. There is no hosted IDE and no "we'll keep your repo." Pass holders get a monthly credit stipend. Extra packs exist when you ship hard. Unused monthly credits die at month-end — they are not a bank account.

Technical

Same unfiltered process, host-routed at forge.rawmind.xyz. Policy gate src/forge-gate.js fail-closed via llm-proxy. Bands: Nano 1 · Small 3 · Standard 8 · Heavy 20. Stipend 100 (Pass) / 200 (Forge Pass). Packs are listed; on-chain pack checkout is not fully wired.

TIMELINES

Mirror

Open Mirror →

Layman

Give it a life. It gives you the one you didn't live — as a trailer, against real art. Confessional can hand it a prompt so the fork starts from what you just asked. Optional voiceover. This is cinema, not a chat log with extra CSS.

Technical

Separate service apps/mirror on port 3002. Optional ElevenLabs VO. Confessional writes a confession then triggerMirror. Host: mirror.rawmind.xyz.

VIRAL LOOP

Confessional

Confess →

Layman

Ask the thing they refused. Get the uncensored answer. Optionally watch two lives unfold as a Mirror trailer. Requires a Pass or crypto access (same stack as Chat).

Technical

POST /api/confessional. Paid via resolveAccess (no free daily). Writes confessions.db, then triggerMirror.

KEYS

Seed login

Create vault →

Layman

Hate wallets? Twelve words. Backup codes. You own the keys. Same door as crypto — Chat, Forge, Mirror, Confessional. Lose the seed, lose the vault. We will not email you a reset.

Technical

/api/auth signup returns seed + backup codes once. Sessions are sess_ bearers. A public transaction id does not log anyone in.

Ready

Wallet in. Answers out.

Still legal questions? Terms and AUP live next to the Pass art. The FAQ is the product map; those two are the leash we actually write down.