import { Link } from 'react-router-dom' import { ArrowRight, CheckCircle2, CircleDollarSign, Download, ExternalLink, KeyRound, ShieldCheck, Wallet, Zap, } from 'lucide-react' import { ROUTES } from '../../router/paths' const setupSteps = [ { title: 'Create your NOFX account', detail: 'Your account keeps the Autopilot configuration, wallet authorization state, and trading dashboard in one place.', icon: KeyRound, action: 'Create account', to: ROUTES.register, }, { title: 'Fund the AI fee wallet', detail: 'NOFX prepares a Base USDC wallet for Claw402.ai data and model calls. This wallet is separate from trading collateral.', icon: CircleDollarSign, action: 'Open deposit QR', to: ROUTES.login, returnUrl: `${ROUTES.traders}?setup=claw402`, }, { title: 'Authorize Hyperliquid', detail: 'Connect your trading wallet, approve the NOFX Agent, and approve the builder fee. Funds remain in your Hyperliquid account.', icon: Wallet, action: 'Connect exchange', to: ROUTES.login, returnUrl: `${ROUTES.traders}?setup=hyperliquid`, }, { title: 'Deposit trading USDC', detail: 'Add USDC on Hyperliquid, then start NOFX Autopilot. The strategy is created and launched automatically.', icon: Zap, action: 'Open Hyperliquid', href: 'https://app.hyperliquid.xyz/', }, ] const pipeline = [ 'Read the live Claw402.ai board, with US stocks prioritized before crypto.', 'Fetch Signal Lab and cost/liquidation heatmap details for each candidate.', 'Confirm with raw OHLCV candles, then trade full-size 10x only when the setup is strong enough.', ] export function TraderLaunchGuestPage() { return (
NOFX Autopilot

One strategy. Four setup steps. Then it trades.

NOFX runs a single Claw402-driven strategy: board, per-market details, liquidation structure, candles, execution. No strategy picker, no manual symbol picking required.

sessionStorage.setItem( 'returnUrl', `${ROUTES.traders}?setup=claw402` ) } className="inline-flex items-center justify-center gap-2 rounded-xl bg-nofx-gold px-5 py-3 text-sm font-bold text-black transition hover:bg-yellow-400" > Start setup Create account
{setupSteps.map((step, index) => { const Icon = step.icon const cardClass = 'group rounded-xl border border-white/10 bg-black/24 p-4 text-left transition hover:border-nofx-gold/35 hover:bg-nofx-gold/[0.04]' const content = ( <>
0{index + 1}

{step.title}

{step.detail}

{step.action} {step.href ? ( ) : ( )}
) if (step.href) { return ( {content} ) } return ( { if (step.returnUrl) { sessionStorage.setItem('returnUrl', step.returnUrl) } }} className={cardClass} > {content} ) })}
No trading wallet yet?

NOFX does not need your main-wallet private key. Install or unlock an EVM wallet, fund Hyperliquid with USDC, then authorize the NOFX Agent after sign-in.

Install Rabby

Create or import an EVM wallet before connecting to Hyperliquid.

MetaMask

Already use MetaMask? Unlock it, then continue setup inside NOFX.

Open Hyperliquid

Deposit USDC there. Trading funds stay in your Hyperliquid account.

What runs after launch

The same production path runs every cycle. The interface only asks you to fund, authorize, and start.

{pipeline.map((item) => (

{item}

))}
) }