Guide 03 · The Route

Set up & fund your wallet — keys explained plainly

Your own wallet, your seed phrase done right the first time, networks finally explained like a human, and your USDC landed safely on Arbitrum — with the professional test-send ritual that makes transfers boring forever.

~18 min readBeginnerThe custody guide
Guide 3 of 10

1Your keychain, revisited

From Guide 1: a wallet doesn’t hold coins — it holds the keys that control coins living on the blockchain. Today you get your own keychain. By the end of this guide, your money will sit in an account that no company can freeze, no bankruptcy can swallow, and no one but you can move.

That power comes with one honest trade: nobody can reset your password. So we’ll set this up the careful way — once — and you’ll never have to be scared of it again.

2Choosing your wallet

You want a self-custody software wallet to start: an app on your phone or browser where you hold the seed phrase. The selection filters that matter:

  • Self-custody, always. If the app doesn’t give you a 12-or-24-word seed phrase at setup, it’s holding the keys for you — that’s an account, not a wallet.
  • Arbitrum support built in. The ecosystem runs on the Arbitrum network; your wallet should list it out of the box or add it in one tap.
  • Years of track record and millions of users. Wallets are security software — boring and battle-tested wins.
  • Available on your platform — browser extension for desktop work, mobile app for daily life; the same seed can power both.

MetaMask is the most widely used example and works everywhere the ecosystem goes — we’ll use it as the reference. Everything in this guide applies equally to any reputable self-custody wallet you prefer.

What about hardware wallets?A hardware wallet (a small signing device) is the gold standard once real money is at stake, and everything you learn today transfers to one directly. Start with software, add hardware when your balance makes the small one-time cost of the device feel cheap.

3Installing it safely

The single most dangerous moment of your crypto life is the ninety seconds you spend installing a wallet — because fake wallet apps and lookalike download sites exist specifically to harvest beginners. The defense is simple:

  • Type the official website address yourself (for MetaMask: metamask.io) — never follow an ad, a search result you didn’t read carefully, or a link someone sent you.
  • On mobile, check the developer name on the app store listing matches the official company before installing.
  • Follow the official site’s buttons to the extension or app store — that chain of custody is the point.

Install it, open it, choose “Create a new wallet.” Set a strong device password — that protects the app on this device. Then comes the moment that actually matters.

4The seed phrase ritual

The app will show you 12 ordinary words in a specific order. That list is your seed phrase — the master key to everything this wallet will ever hold, on every device, forever. The wallet app is just a viewer; the words are the wallet.

Whoever holds these words holds the money. Paper, twice, two places, never digital. That’s the whole ritual.

  • Write the words on paper, by hand, in order. Then write a second copy.
  • Store the two copies in two different secure places — the goal is surviving both a burglar and a house fire.
  • Never digital. Ever. No photo, no screenshot, no notes app, no password manager, no email draft, no cloud. Digital copies are what malware hunts for.
  • Never type it into any website or form. The only time you will EVER re-enter these words is restoring your wallet inside an official wallet app on a new device. Every other request — every popup, every “validation,” every “support agent” — is theft in progress.

The one rule that outranks all othersCOMPASS will never ask for your seed phrase. No wallet company will. No exchange will. Anyone who asks — however official they look — is robbing you. There are no exceptions, and there never will be.

5Networks, in plain English

Here’s the concept that confuses everyone and costs careless people money, made simple. Your wallet address works across a whole family of related blockchains called networks. Think of them as parallel highways between the same cities: same car, same driver’s license — different road, different tolls.

Ethereum is the original highway: maximum prestige, painful tolls — transactions can cost real dollars. Arbitrum is a modern express lane built on top of Ethereum’s security: the same assets and addresses, with fees measured in pennies. That’s why the COMPASS ecosystem runs there, and why USDC on Arbitrum is the fuel this route has been carrying you toward.

The rule that keeps money safeAn asset must travel on the network both sides agree on. When you send, the sender’s network choice and the receiver’s expected network must MATCH. That single check is Section 6’s whole discipline.

6The CORRECT USDC — one dollar, many roads

Here is the detail that separates a smooth transfer from a support ticket: “USDC” is not one thing. The same digital dollar exists on many different networks — Ethereum, Arbitrum, Base, Solana, Polygon and more. Every one of them shows the same USDC logo. Only ONE of them is the fuel this ecosystem runs on: USDC on the Arbitrum One network.

And there is one more wrinkle worth knowing. On Arbitrum itself there are two USDC tokens: the modern native USDC (issued directly on Arbitrum by Circle) and an older bridged version displayed as USDC.e. Exchanges send the native one today, and native is what you want. You can verify exactly what landed in your wallet:

How to verify you hold the real thingIn your wallet on the Arbitrum network, the genuine native USDC contract is 0xaf88d065e77c8cC2239327C5EDb3A432268e5831 (named “USD Coin”). The older bridged token, shown as USDC.e, lives at 0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8. If your wallet doesn’t display USDC after a transfer, use its “import token” option with the native address above — the balance was there all along; the wallet just wasn’t showing it.

$Native USDCtoken name: USD CoinCONTRACT (Arbitrum One)0xaf88d065…268e5831the one you want ✓$USDC.e — legacytoken name: USD Coin (Arb1)CONTRACT (Arbitrum One)0xFF970A61…BDDB5CC8safe — swap to native later

The two USDC tokens on Arbitrum — how to tell them apart

The full name of what you are acquiring is USDC on Arbitrum One. Say it like that, look for it like that, and every screen that follows makes sense.

7From Coinbase, step by step

Coinbase is the easiest mainstream road to correct USDC, because it converts dollars to USDC one-to-one and withdraws directly on Arbitrum. The walk:

  • Get USDC on Coinbase. Buy USDC directly with your linked bank, or convert existing dollars/USD balance to USDC — Coinbase treats a dollar and a USDC as the same thing, so this step costs essentially nothing.
  • Open the send screen. Go to your USDC balance and choose Send (the paper-plane icon on mobile). Paste your wallet address from Guide 3, Section 5 — copied, never typed.
  • THE step: choose the network. Coinbase will ask which network to send on and list several with their fees. Select Arbitrum. Not Ethereum (it will arrive, but on the expensive highway), not Base, not Solana — Arbitrum. The fee shown should be small; that smallness is your confirmation.
  • Preview and verify. The confirmation screen shows the address and the network together. Check the first four and last four characters of the address, check the word Arbitrum, then approve with your two-factor code.
  • Test first, always. Send ten dollars, watch it appear in your wallet (usually within a couple of minutes), then send the rest with the exact same settings.

Two Coinbase quirks to expectFresh bank-funded purchases can be held from withdrawal for several days — normal anti-fraud, not a problem with you. And while you’re there, also send yourself a few dollars of ETH on the same Arbitrum network — Section 9 explains why your wallet needs that little fuel tank.

Send USDCChoose networkEthereumhigh fee · slow laneBaselow fee · wrong road for usSolanalow fee · wrong road for usArbitrumlow fee · the road we useTHE step.This dropdown outranks everythingelse on the screen. Pick Arbitrum.Small fee shown = your confirmation.No Arbitrum option for USDC? Stop and ask — never improvise.

Step 3, visualized — the network picker is the whole game

Confirm sendTO0xAB12 ……… 3F9ENETWORKArbitrum ✓AMOUNT$10.00test firstSendCheck first 4 + last 4of the pasted address against yourwallet. Beats clipboard malware.$10 test, then the restWatch the test arrive in your wallet(minutes), then repeat with the full amount.

Step 4 and 5 — verify, then test-send before the full amount

8From Atomic Wallet, step by step

Already keeping funds in Atomic Wallet? Two things matter. First: Atomic is a multi-network wallet, and it lists a separate USDC entry for each network. The entry you want is the one marked Arbitrum — a USDC balance sitting under Ethereum (ERC-20), Tron (TRC-20) or Solana is real money on the wrong road for this ecosystem.

🔍  USDCUSDCEthereum · ERC-20USDCTron · TRC-20USDCSolanaUSDCArbitrum · the road we useSame coin, four roads.Every entry is a different network.Open the one tagged Arbitrum —its address lives on our road.

Atomic lists one USDC entry per network — open the Arbitrum one

  • Find the right entry. In Atomic’s asset list, search “USDC.” You’ll see several results, each tagged with its network. Open the one tagged Arbitrum — that entry’s address and transactions live on the road we use.
  • If your USDC is already on Arbitrum in Atomic: simply Send from that Arbitrum USDC entry to your wallet address from Guide 3 — same test-first ritual: small amount, confirm arrival, then the rest.
  • If your USDC is on another network (ERC-20, TRC-20, Solana): use Atomic’s built-in Exchange to swap it into USDC on Arbitrum if the pair is offered, then send as above. Built-in swaps trade convenience for a spread — check the quoted amount before accepting.
  • The reliable fallback: if Atomic won’t offer the swap you need, route through your exchange: send the USDC from Atomic to your Coinbase deposit address on the network Atomic is holding it on (match the networks on both sides!), then withdraw from Coinbase on Arbitrum using Section 7. Two hops, both cheap, zero guesswork.

The one mistake to never makeNever send tokens from one network to an address expecting a different network “because the address looks the same.” Ethereum-family addresses are identical across their networks — which is exactly why the NETWORK choice, not the address, is what you triple-check on every screen.

9Gas, in one minute

Every action on a blockchain pays a tiny fee — called gas — to the network that processes it, and gas is paid in the network’s native coin: on Arbitrum, that’s ETH. Your USDC can’t pay its own bus fare.

So while you’re at the exchange, also withdraw a small amount of ETH — five to ten dollars’ worth — to the same address, on the same Arbitrum network, with the same test-first discipline. On Arbitrum that little buffer covers a great many transactions.

10Locking it down

You’re self-custodied. Five habits keep it that way:

  • Bookmark the official sites you use — your wallet, the exchange, the COMPASS ecosystem list from Guide 1 — and only ever enter through bookmarks.
  • Treat every DM, popup and “airdrop” as hostile until proven otherwise. Free-money links exist to drain wallets.
  • Read before you approve. When a site asks your wallet for permission, the wallet shows you what’s being requested — that pause is your security department.
  • Keep the seed phrase ritual sacred — paper, twice, never digital, never typed into anything but an official wallet app.
  • Graduate to a hardware wallet when your balance would genuinely hurt to lose.

Nobody can freeze you. Nobody can “reset” you either. You just traded a landlord for a deed — and now you know how to hold it.

11Questions everyone asks

I ended up with USDC.e instead of native USDC. Did I mess up?+

No — your money is safe and on the right network. USDC.e is the older bridged version of the same dollar; it’s fully swappable to native USDC at essentially one-to-one, and Guide 4 shows you how to swap in thirty seconds. The ecosystem simply standardizes on native, so convert when convenient.

What happens if I lose my seed phrase?+

If you still have the wallet app working on a device, you can move funds to a new wallet you create (with a new, properly stored seed). If the device is gone AND the words are gone, the funds are unreachable — by you, by us, by anyone. That’s not cruelty; it’s the same property that makes your money unseizable. The ritual exists so this never happens.

What if my phone dies or is stolen?+

Nothing is lost. Your funds live on the blockchain, not the phone. Install your wallet app on any new device, choose “restore,” enter your seed words — everything reappears. The thief with your phone still faces your device password and biometrics.

I sent on the wrong network. Is it gone?+

Often not — if both networks are in the same family (like Ethereum and Arbitrum), the funds usually sit at your same address on the other network, and your wallet can be pointed there to find them. Stop, breathe, ask in official support channels — and never, ever pay a stranger who appears offering “recovery services.” They are the second scam.

How much ETH do I actually need for gas?+

On Arbitrum, five to ten dollars’ worth is a comfortable buffer for a long time — individual transactions typically cost pennies. Top it up when it runs low, same careful transfer as always.

Do I have to use MetaMask?+

No. It’s our reference because it’s the most common, but any reputable self-custody wallet with Arbitrum support works with everything in this Academy. The filters in Section 2 are what matter, not the logo.

Can COMPASS see or touch my wallet?+

Your address and its history are public by design — that’s what makes the whole ecosystem verifiable. Your keys are yours alone. Later, when you run a Node, you’ll grant a separate trade-only key with hard limits — but nothing in today’s setup gives anyone any access to anything.

Should I make more than one wallet?+

Eventually, many people run a “daily” wallet and a “vault” wallet — small operating money in one, savings behind a hardware device in the other. For now, one properly-ritualized wallet is plenty. Add structure when your balance asks for it.

Is my money earning anything sitting here?+

Not yet — and that’s correct for today. You now have sovereign, mobile capital parked safely in your own hands. The next guides put it to work: swapping (Guide 4), and then the engines that made you look at COMPASS in the first place.

Your keys. Your money. Now let’s make it move.

Guide 4 teaches your first self-custody swap — and how every trade feeds the token the whole ecosystem shares.

Continue to Guide 4 Create your account