diff --git a/web/src/components/auth/RegisterPage.tsx b/web/src/components/auth/RegisterPage.tsx index 98dc7e3d..52b4a7e9 100644 --- a/web/src/components/auth/RegisterPage.tsx +++ b/web/src/components/auth/RegisterPage.tsx @@ -143,10 +143,11 @@ export function RegisterPage() {
- Initializing Registration Sequence... +
+ This account owns your NOFX instance. Next step: a guided launch — + about $13 and five minutes to your first AI trade.
diff --git a/web/src/components/common/HyperliquidWalletConnect.tsx b/web/src/components/common/HyperliquidWalletConnect.tsx index b2e36fcf..5ba76353 100644 --- a/web/src/components/common/HyperliquidWalletConnect.tsx +++ b/web/src/components/common/HyperliquidWalletConnect.tsx @@ -249,17 +249,21 @@ export function HyperliquidWalletConnect({ title: language === 'zh' ? 'Hyperliquid Wallet' : 'Hyperliquid Wallet', connect: language === 'zh' ? 'Connect Hyperliquid' : 'Connect Hyperliquid', connected: language === 'zh' ? 'Connected' : 'Connected', - mainWallet: language === 'zh' ? 'EVM main wallet' : 'EVM main wallet', + mainWallet: language === 'zh' ? 'Connect your wallet' : 'Connect your wallet', generateAgent: language === 'zh' - ? 'Generate NOFX agent wallet' - : 'Generate NOFX agent wallet', + ? 'Create a trading key for NOFX' + : 'Create a trading key for NOFX', approveAgent: - language === 'zh' ? 'Authorize agent trading' : 'Authorize agent trading', + language === 'zh' + ? 'Approve it in your wallet (trade-only, cannot withdraw)' + : 'Approve it in your wallet (trade-only, cannot withdraw)', approveBuilder: - language === 'zh' ? 'Finalize trading authorization' : 'Finalize trading authorization', - save: language === 'zh' ? 'Save to NOFX' : 'Save to NOFX', - done: language === 'zh' ? 'Flow complete' : 'Flow complete', + language === 'zh' + ? 'Approve the small per-trade builder fee' + : 'Approve the small per-trade builder fee', + save: language === 'zh' ? 'Save to NOFX — done' : 'Save to NOFX — done', + done: language === 'zh' ? 'All set — trading authorized' : 'All set — trading authorized', balance: language === 'zh' ? 'Hyperliquid balance' : 'Hyperliquid balance', withdrawable: language === 'zh' ? 'Withdrawable' : 'Withdrawable', equity: language === 'zh' ? 'Equity' : 'Equity', diff --git a/web/src/components/terminal/TerminalDashboard.tsx b/web/src/components/terminal/TerminalDashboard.tsx index a719bb97..5904e53f 100644 --- a/web/src/components/terminal/TerminalDashboard.tsx +++ b/web/src/components/terminal/TerminalDashboard.tsx @@ -322,6 +322,16 @@ export function TerminalDashboard({ )} + {/* first-run reassurance — a fresh autopilot looks idle for its first + minute (the AI is reading the market); tell newcomers what to expect */} + {!on && status?.is_running && (status.call_count ?? 0) <= 1 && !status.safe_mode && ( +