Zelcore supports more than 80 blockchains and 100,000-plus tokens from a single 24-word seed, and this article is where that number stops being a marketing bullet and starts being something you use. "Adding a coin" in Zelcore does not mean downloading a blockchain or opening an account with a provider. It means telling the wallet to derive a fresh address pair for a chain from the seed you already have, using deterministic math that happens on your device.
If you grasp that one idea, the long asset list stops feeling like a menu of products and starts feeling like a list of doors you can open at will.
Before you start
This guide assumes you have finished Part 1 (Setting Up Zelcore for the First Time). That means Zelcore is installed, your 24-word seed phrase is written down and stored offline, and a PIN or password is set on the app. If any of those steps are missing, stop and complete them — enabling chains before your seed is safely recorded is a mistake you only get to make once.
You do not need an exchange account, a KYC document, or a credit card to enable a chain. This is a pure self-custody action that happens entirely on your device. An internet connection is helpful so Zelcore can query block explorers for balances, but the address derivation itself is offline cryptography.
One scope note: "adding coins" here means enabling a chain and generating its public address. Actually receiving coins into that address is the subject of Part 3, and the small-amount test send is the habit that glues the two together.
How Zelcore's per-chain accounts work
Zelcore does not contain 80 separate wallets. It contains one seed, and 80-plus deterministic branches of that seed. Each chain gets its own "account" in the interface because each chain has a registered SLIP-44 coin-type number that feeds into a standard BIP-44 derivation path: m/44'/coin_type'/0'/.... Bitcoin is coin-type 0, Ethereum is 60, Solana is 501, Litecoin is 2. Different numbers mean different mathematical branches, which is why your Bitcoin address and your Ethereum address are unrelated siblings under the same tree.
This structure is also why deriving an address is offline math on your keys rather than a request to a server. You are not asking anyone's permission; you are computing a point on a curve.
The practical consequence is enormous. Restore Zelcore on a new device with the same seed and every address on every chain reappears — including chains you enable for the first time years later. The word "account" in Zelcore means a per-chain address set derived from your seed. It does not mean an online account with Zelcore, because there is no such thing.
This one-seed-many-ledgers design is elegant, but one seed protecting dozens of chains is a specific security model with its own trade-offs. Worth reading when you are ready to go deeper.
Enabling your first chain
The flow is near-identical on desktop, iOS, and Android.
- Open the asset list. From the main dashboard, tap the Assets button or the
+icon to see the full list of supported chains. - Search by ticker or chain name. Type
BTC,ETH,LTC,SOL, or a full chain name. The search is fuzzy and will also surface tokens, so pick the base chain first before worrying about tokens that ride on top of it. - Toggle the chain on. Zelcore derives the account on the fly. There is no download, no sync wait, no network handshake beyond a balance query — just key derivation from your seed.
- Open the account view. Tap the newly enabled asset to see its balance (zero, for now), then tap Receive or the address field to reveal the public address and its QR code.
- Note the address type. For UTXO chains like Bitcoin or Litecoin, Zelcore can present several addresses under the same account; BIP-44 wallets scan a rolling gap of 20 unused addresses before stopping. Account-model chains like Ethereum or Solana use one primary address per account.
- Repeat for each chain you want. Enabling Ethereum has no effect on your Bitcoin account, and vice versa. Each chain is independent.
You'll know it worked when…
Copy the address Zelcore shows you and paste it into the chain's public block explorer — mempool.space for BTC, etherscan.io for ETH, solscan.io for SOL. The explorer should return something like "address exists, 0 transactions, 0 balance." That is exactly what you want to see. A fresh address with no history is proof the derivation worked and nothing has touched it yet.
Now close Zelcore, reopen it, and look at the same chain again. The address must be identical. If it is, your seed and derivation path are stable and reproducible; this is the property that makes a backup actually a backup. If the address changed, something is wrong — you may be in a different profile or working from a different seed than you think.
A zero balance is not a failure. Enabling a chain does not create, mint, or move any coins. It only computes a destination where coins can be sent.
If something goes wrong
- "I enabled BTC and my balance is zero." Correct. Enabling a chain gives you an address, not a deposit. You need to send funds to that address or buy in-app.
- "The receive address changed." Some chains — Bitcoin especially — rotate receive addresses for privacy. Previous addresses under the same account are still yours and still work; coins sent to them will appear in the same balance.
- "I don't see my ERC-20 token." Tokens live on a host chain. Enable the parent chain (Ethereum, Polygon, BSC) first, then add the specific token from the token list inside that account. If this distinction is new, the difference between a base-chain coin and a token that rides on it is worth a quick read.
- "I used the wrong network for USDT or USDC." Same-ticker stablecoins exist on many chains with different contracts. Always verify that the sender's selected network matches the receiving chain in Zelcore.
- Chain missing from the list? Check spelling, update Zelcore to the latest version, and confirm the chain is in the official supported list at zelcore.io.
What's next
You now have addresses for every chain you care about, and you have verified them on-chain. That is the hard part conceptually — the rest of the series is about using them safely.
- Every address you just generated traces back to the single seed from Part 1, so your one paper backup already protects every chain you enabled today — and every chain you will ever enable.
- Part 3 covers receiving coins safely: why a small test transaction is non-negotiable, how to read a confirmation on a block explorer, and how to avoid the classic "wrong network" loss.
- If you want more background on how a wallet relates to the coins on a ledger, the primer on what a wallet actually stores (hint: not coins) is a solid companion read before Part 3.



