ZetaChain exists to move assets between other networks. You can deposit Bitcoin, Ethereum or Solana, use them here, and send them back where they came from.
Your account has two addresses: one starting with 0x and one starting zeta1. They are the same account and the same money, written two ways, and which you use depends on what you are doing.
Fees are paid in ZETA, though it is possible to use the chain without ever holding any, because cross-chain fees come out of the asset you are moving.
What you get out of the box

Pick your import method.
On ZetaChain
- Open your wallet and copy the address starting with 0x. That is the one to paste.
- You do not need to add the zeta1 form separately. It is the same account, and adding both would count your balance twice.
On Kryptos
- Go to Kryptos.io and sign up with your Google account.
- From the menu, click Integrations.
- Click Add Integration and search for ZetaChain.
- Click the ZetaChain icon, then choose Import using Address.
- Give the wallet a name, paste your address, and click Import Your Transactions.
Good to know
- The 0x and zeta1 forms are one account. Use the 0x form for wallets and apps, the zeta1 form for staking screens.
- An asset you deposited from another chain is still the same asset. Counting the version here and the original separately would double your holdings.
- Staking rewards sit unclaimed until you claim them. Nothing arrives in your balance on its own.
Two addresses, one account, and how to avoid double counting
Open a ZetaChain wallet and you will see two addresses. One looks like an Ethereum address and starts with 0x. The other starts with zeta1 and looks nothing like it.
They are the same account. Same key, same funds, two ways of writing the same thing. Nothing needs moving between them and nothing can be: there is only one balance.
Which you use depends on the screen in front of you. Wallets and apps want the 0x form. Staking and governance want the zeta1 form. Pasting one where the other belongs is the usual reason something refuses to accept your address.
For record keeping the danger runs the other way. Add both forms as separate wallets and your holdings appear twice, which inflates your position and can invent gains at year end. Add the 0x form and you are done.
There is a second double-counting trap on this chain, and it is subtler. Deposit Bitcoin here and the original BTC is locked on the Bitcoin network while you hold a claim on it here. Import both wallets, as you should, and it can look like you own the Bitcoin twice. You own it once. For how holdings are reported where you file, see the USA crypto tax guide or the UK crypto tax guide.
A chain with very little on it
Worth saying plainly, because it saves you looking: ZetaChain has almost no lending or trading activity. The total value across every application on it is a few hundred thousand dollars, and only one exceeds one hundred thousand.
That is not a criticism of the network. It is built to move assets between chains rather than to hold them, and most people who use it are passing through: deposit, swap, withdraw. Assets sit here for minutes rather than months.
For your records it means the interesting events are almost all transfers rather than positions. If you are hunting for liquidity positions or lending balances to import, you probably do not have any here, and the cross-chain movements are what need reconstructing.
Manage your Zetachain portfolio with Kryptos.
Moving Bitcoin without selling it
Depositing BTC here locks the original and gives you a version you can use in apps. You still own one lot of Bitcoin, not two, and sending it back releases the original.
Using the chain without holding ZETA
Cross-chain fees come out of the asset you are moving, so you can arrive, swap and leave having never held the network's own token.
Claiming staking rewards
Rewards accrue but stay unclaimed until you send a transaction to collect them. The claim is when they reach you.
Audit-ready, automatically.
Once your wallets and exchanges are connected, generating a tax report takes a single click. Open Reports from the menu, choose your jurisdiction, and download.
Do not count the same coin twice
An asset deposited from another chain is represented here while the original sits locked on its home chain. It is one holding in two places, not two holdings, and adding them together overstates what you own.
One move, several records
A single cross-chain transfer produces a transaction on the source chain, a matching one here, and more on the way out. That is one movement of money, and counting each record as a separate event invents trades that never happened.
Staking rewards are income when claimed
Rewards do not compound on their own. You claim them, and the claim date is when you received them, valued that day.
Fees can be charged in a foreign asset
Moving an asset out charges the fee in that asset's own gas token rather than in ZETA. So a withdrawal can dispose of a little ETH or BTC without you ever seeing a ZETA transaction.
Read-only by design.
- Kryptos only ever needs your public wallet address
- A public address is read-only. It can't move or spend anything
- We never ask for your recovery phrase or private key
- Remove a wallet whenever you like, and its data goes with it
If something doesn't sync.
You have probably added both the 0x and the zeta1 forms of one account. They are the same wallet. Remove one.
Staking uses the zeta1 form while wallets and apps use the 0x form. Your wallet can show you both.
One transfer leaves records on two chains. Import both sides and Kryptos treats it as a single movement rather than as separate disposals.
Still stuck? Email support@kryptos.io or open live chat from the app.
