mirror of
https://github.com/NoFxAiOS/nofx.git
synced 2026-07-09 22:10:57 +08:00
feat: remove the last beginner walls — USDC sourcing help, reachable deposit page, first-run reassurance
- The /welcome deposit page (QR + auto-refreshing balance + key backup) was
gated behind a legacy 'beginner mode' localStorage flag that nothing sets
anymore — every deposit link silently bounced to /traders. Gate removed:
any signed-in user reaches it.
- 'Don't have USDC yet?' helper on the deposit page: buy on Binance/OKX/
Coinbase, withdraw picking the Base network, arrives in ~1 minute. This is
the wall every true newcomer hits first.
- Autopilot step 3 now says exactly where trading money goes
(app.hyperliquid.xyz → Deposit, USDC on Arbitrum).
- Register page: 'NEW_USER ONBOARDING / Initializing Registration Sequence'
jargon replaced with what actually happens next (guided launch, ~$13,
five minutes).
- Dashboard shows a calm first-run note while a fresh autopilot runs its
first cycle ('reading the whole market — first decision lands in a minute
or two'), so the initial silence doesn't read as broken.
- Hyperliquid connect steps renamed to plain language ('Approve it in your
wallet (trade-only, cannot withdraw)' etc.).
This commit is contained in:
@@ -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',
|
||||
|
||||
Reference in New Issue
Block a user