Internal only — Wave 0

Wave 0 Internal Checklist

For NEETstuff core team before content-provider invites. Complete each section; progress saves locally.

0/12 complete

1 — Enable Wave 0 flags

Paste in browser console on /portfolio?network=testnet, or click Enable Wave 0 on portfolio, then reload.

['xrpl_activity_v1','royalty_onchain_v1','unified_timeline_v1','neetvault_oneclick_v1','neetvault_holder_v1'].forEach(k=>localStorage.setItem(k,'true'))
Open portfolio (beta flag)

2 — Playwright commands

PROD_URL=https://neetstuff.sucks npx playwright test e2e/wallet-connect-ui.spec.js e2e/content-provider-flows.spec.js e2e/wave0-internal.spec.js --config=playwright.config.js
npm run build

3 — Wallet connect smoke (manual)

  1. Open portfolio (testnet) — connect prompt visible
  2. Click Connect Wallet — button shows “Connecting…” spinner, disabled
  3. Approve in Xaman — toast “Wallet connected…” + connected pill with shortened address
  4. Deck stat cards populate (balance may show — or skeleton briefly)
  5. Click Disconnect — UI resets to connect prompt

4 — Expected screenshots (reference)

A — Connect prompt
Centered glass card, “Welcome to My NEET Deck”, primary Connect Wallet button, optional Wave 0 enable link below.
B — Connected deck
Creator Command Center stat deck visible; CONTENT PROVIDER row with Published/Views/Remixes/Top Score; green connected pill under connect area if prompt still visible.
C — Toast feedback
Bottom-center glass toast on wallet success, settings save, CP refresh (↻), and “Wave 0 enabled” after flag button.

5 — Sign-off items

Start testing → Portfolio CP Onboarding
Privacy · Terms · Public Beta · Internal Wave 0