Create your account and connect a wallet
Sign in with a wallet or a social account, then connect the exchanges you already trade on.
An account on JW3 is a session, not a deposit. Signing in proves you control a wallet address or an email/social identity; it never moves funds and never exposes a private key.
Sign in #
Open www.jw3.ai/dashboard and choose one of two paths.
External wallet — MetaMask, Rabby, Phantom, TON or a Bitcoin wallet. You sign a short message; the signature proves ownership of the address. Nothing is sent on-chain and no gas is spent.
Email or social — a non-custodial embedded wallet is created for you in the browser. The key material is generated and held on your device; JW3's servers only verify the signature that proves you control it.
Note
If a wallet prompt closes without signing you in, open the wallet again and approve
from a fresh click. A rejected signature leaves you signed out by design.
Connect what you trade on #
JW3 reads and trades through credentials you already own. Nothing is created on your behalf.
Exchange API keys (spot and perps) #
On the Trading page, pick a venue in the venue bar and choose Connect API keys. Paste a key pair created on that exchange and enable trade permission.
- Withdrawal permission is not required and should stay off.
- Keys are stored encrypted and are used only for the actions you take.
- IP allowlisting on the exchange is supported — if you use it, allow the addresses shown
during setup.
For perpetual venues that use wallet-based agents (Hyperliquid, Aster), one signature approves a trade-only agent key that is generated in your browser and encrypted on your device. It can trade; it cannot withdraw.
On-chain wallets #
Wallets you sign in with are already readable. Add more under Settings → Wallets to include them in portfolio balances, swaps and DeFi positions.
Security basics worth doing now #
- Turn on two-factor authentication under Settings → Security → Two-factor.
- Review Settings → Sessions and sign out anything you do not recognise.
- Set your risk limits before you trade — see Risk controls.
Troubleshooting sign-in #
| Symptom | What to do |
|---|---|
| Wallet shows "connected" but the app stays signed out | Approve the signature request in the wallet; some wallets need a second click |
| Social login stalls after the popup | Reopen the popup from the sign-in button; popups blocked by the browser are the usual cause |
| Wrong account appears | Switch the active account in your wallet, then sign out and back in |
| "Session expired" after a long break | Sign in again — sessions have a fixed lifetime |
Checklist
- Signed in at www.jw3.ai/dashboard
- A wallet connected (external or embedded)
- Exchange API keys added for the venues you trade
