Account & Dashboard
This page covers the optional QoreX account: signing in, several accounts from one recovery phrase, @handles, linking to the Dashboard, and deleting your account. It is for mobile users who want these conveniences; none of them is needed to hold or send QOR.
QoreX works fully without an account - your keys never depend on one. Signing in adds conveniences such as payment requests and Dashboard pairing, and it is required to claim an @handle. Sign-in is by email, or by Apple or Google - see below.
Sign in
You can sign in from Sign in on the Home tab, or during onboarding. Methods:
- Email code - enter your email and receive a one-time code. After this sign-in, QoreX offers to add a passkey for instant future sign-ins (Face ID / Touch ID / PIN). This is an account passkey - it never touches your wallet keys.
- Passkey - if you enrolled one previously.
- Sign in with Apple (iOS only) - Apple shares only your name and email, and lets you hide your real address behind a private-relay one.
- Continue with Google - a single native hop through the system authentication sheet (the app never bounces out to a browser).
- Continue with QORECHAIN Dashboard - sign in with an existing Dashboard account (including its Google login) and import your profile.
The passkey offer appears only after email-code sign-in. When you sign in with an identity provider (Apple, Google or Dashboard), that provider manages its own authentication, so a passkey cannot be attached to those accounts.
Several accounts from one phrase
Settings → Your accounts lets you create and switch between up to 20 accounts per wallet, all derived from the same 24-word recovery phrase (there is nothing extra to back up). Each account is its own qor1… address with its own balance, its own optional @handle (a handle binds to an address, not to the wallet), and, after its first send, its own ML-DSA-87 key. Tap an account to make it the one in use. Whichever account is active is the one Send, Receive, Staking and the dApp browser use - switching moves everything with it, and the app shows which account you're on whenever more than one exists. Accounts are numbered Account 1, 2, …; they cannot be renamed. The browser extension has the same screen - see Several accounts from one phrase.
- Add an account adds the next account on the same phrase. A new account registers its own ML-DSA-87 key the first time it sends, which costs a small one-time network fee.
- Add an Ethereum account (coin 60) is for a recovery phrase first used in MetaMask or on the QoreChain Dashboard - that is where its funds are. It uses the Ethereum path
m/44'/60'and is labelled Ethereum · coin 60; its0x…address is the same on every EVM network and is the same key as that QoreChain account. See Restore a phrase from MetaMask or the Dashboard. - Restoring a phrase on a new device brings back Account 1 only; use Add an account (and Add an Ethereum account (coin 60)) to bring back the others. The Addresses screen (Settings → Your addresses) is separate: it lists every account in this wallet plus read-only addresses linked from other wallets.
@handle
Claim a unique name (for example @liviu) bound to your qor1… address by two signatures: a registry ed25519 attestation and your own secp256k1 signature. Anyone can then send to your @handle. Resolution is verify-then-pin (trust-on-first-use): QoreX pins the address it first resolved, so if a handle's key is ever silently changed, it flags it.
Because a handle binds to an address rather than to your wallet, claiming one is per address - if you have several accounts, each can carry its own @handle, and claiming one for an account doesn't automatically give the others a name. Claiming needs a signed-in account and happens in the mobile app. In the browser extension you can pay a handle (lookups work in extension 0.3.7 and later) but not claim one - the extension points you to the app. Ethereum-style (coin 60) accounts have no handle. Look-alike QoreChain names are reserved: a new handle that imitates the project (its brand names, or trust words such as official, support, airdrop or treasury, including look-alike spellings) is refused. Existing owners can still delete their handle.
If the handle registry is temporarily unreachable, the screen degrades to "Handles coming soon" and everything else keeps working; handles light up again automatically when the registry returns.
These are two separate, unrelated actions. Claiming an @handle lets other people send to you by name - it does nothing on its own beyond that. Linking to the Dashboard (below) connects your wallet to a Dashboard account so the two can show the same data. You can do either without the other.
Linked account
Settings → Linked account connects your QoreX wallet and your Dashboard account both ways:
- Enter the 8-character code shown by the Dashboard, or mint one in QoreX (valid 10 minutes) and type it into the Dashboard.
- If you have several accounts, QoreX's own approval window lets you pick which one links - it doesn't assume the currently active account.
- Once linked, your @handle and connected addresses appear on both.
- Unlink anytime.
Signing in via Continue with Dashboard links the two implicitly - there is nothing extra to do.
Dashboard integration
With the Dashboard connected:
- Connect with QoreX on the Dashboard pairs it to your wallet via a
qorex://connectdeep link plus a signed ownership proof. - Transfers initiated on the Dashboard arrive in QoreX as
qorex://txrequests. They are decoded, shown to you in full, and signed only in the app after biometric approval - and only from the app's own derived address. Because aqor1…address is equally valid on mainnet and testnet, every Dashboard-initiated request states which network it targets, and QoreX refuses to act on it if that doesn't match the network you're currently connected to - it never switches networks on a request's behalf. - If a Connect or transfer request arrives while you are not signed in, QoreX offers an inline "Sign in to Dashboard" step so you can continue without hitting a dead end.
- Your addresses (Settings) - lists every account derived from this wallet, plus read-only addresses you linked from other wallets (Keplr / MetaMask / Phantom). Read-only entries are labeled with the wallet that created them; trying to send from one explains that you must send from the wallet that created it.
Delete your account
Settings → Delete account (the red entry at the bottom). After a confirmation and one biometric unlock, QoreX permanently erases: this device's wallet and private keys; your @handle in the QoreX registry (if any); your QoreChain Dashboard account (if you signed in); and your social recovery setup (if configured). It cannot be undone. Because QoreX is non-custodial, if you have not backed up your recovery phrase you will lose access to any funds - back it up first. The server-side removals are best-effort; the on-device wipe always completes and returns the app to the first-launch screen.
Next steps
- Security & Recovery - backup, recovery and the EVM access window.
- dApp Browser - connect to apps from inside QoreX.