Start with the demo boundary
TOWN is a local product rehearsal with fictional campaigns, balances, prices, wallets, quotes, approvals, and outcomes. It does not move live value or establish custody, voting authority, settlement, or legal rights.
Changes made in the main campaign experience live only in browser memory and reset when the page reloads. The Records and Operations pages use separate local services when those services are running.
Try a campaign flow
Open a campaign and read its mandate, counterthesis, backing model, lifecycle, and exit state before using the participation card. The Mint / Redeem, Swap, and Position tabs show different parts of the same fictional campaign.
Minting starts with eligible tokenized equity already in the wallet. The optional partner-onramp rehearsal ends with eligible base equity in the wallet; it does not mint a TOWN campaign token until a separate deposit is reviewed.
Reset or troubleshoot the demo
Reload the page to clear locally created campaigns and in-memory balance changes. Each proposer reset control resets only its own panel state; it may retain backing changes, draft fields or an already-created campaign. Reload to clear all main-app in-memory activity.
- If Portfolio is missing, connect one of the synthetic wallet previews.
- If an action is disabled, check the campaign state, entered amount, wallet balance, and policy result shown nearby.
- If Records or Operations is unavailable, follow the workspace README for the required local service. No public support address is configured in this prototype.