Scroll is a network built on top of Ethereum to make transactions cheaper, using cryptographic proofs to settle back to Ethereum. It behaves like Ethereum from a user's point of view, so your wallet, your address and most apps work the same way.
Fees are paid in ETH, which you move over from Ethereum. SCR, the network's own token, is for voting on how things are run rather than for paying fees.
Most people's Scroll history looks similar: a bridge in, a scattering of small swaps across several apps, and a bridge back out. That pattern comes from the points programme that ran before the SCR airdrop, and it produces a lot of small disposals that all need valuing.
What you get out of the box

Pick your import method.
On Scroll
- Open the wallet you use for Scroll. MetaMask, Rabby and most others work.
- Copy your wallet address. It's the same one you use on Ethereum.
On Kryptos
- Go to Kryptos.io and sign up with your Google account.
- From the menu, click Integrations.
- Click Add Integration and search for Scroll.
- Click the Scroll icon, then choose Import using Address.
- Give the wallet a name, paste your address, and click Import Your Transactions.
What a typical Scroll history looks like
Before the SCR airdrop, Scroll ran a points programme that rewarded bridging assets over and using apps on the network. A lot of people did exactly that, which is why so many Scroll histories share a shape: bridge in, spread a little money across Aave, a few swaps on Scroll Swap or SyncSwap, maybe some liquidity, then bridge out.
None of it is large, and that's the problem. Dozens of small swaps are still dozens of disposals, each needing a value on the day, and the amounts are small enough that people assume they don't count. They do.
For how disposals and airdrops are treated where you file, see the USA crypto tax guide or the UK crypto tax guide.
Manage your Scroll portfolio with Kryptos.
A lot of small trades, valued properly
Scroll histories tend to be many small swaps spread thin across several apps rather than a few big positions. Every one is still a disposal that needs a value on the day, which is exactly the sort of thing that's impractical by hand.
Bridging counted once
A token bridged from Ethereum gets a brand new address on Scroll. It's the same holding, but to anything comparing addresses it looks like you sold one asset and bought another.
Claims separated from trades
The SCR airdrop was claimed, not bought. That's income at the value it had when you claimed it, and it sets the cost you'll measure future gains against.
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.
Bridging isn't a sale
Your asset is held on Ethereum and a matching one is created on Scroll. You still own it throughout, so the two halves pair up rather than counting as a sale and a repurchase.
Withdrawals need claiming
Money coming back from Scroll to Ethereum needs a second transaction on Ethereum before it arrives. Until you make it, the funds sit in between and look missing.
The airdrop is income at claim
SCR arrived through a claim you made. In most countries that's income valued on the day you claimed, not on the snapshot date months earlier.
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.
The Scroll version of a token is a different contract from the Ethereum one. Add both wallets so the bridge legs match.
It probably still needs claiming on Ethereum. Withdrawals from Scroll aren't finished until you submit that second transaction.
It's the same address you use on Ethereum. Copy the whole thing with no spaces at either end.
Still stuck? Email support@kryptos.io or open live chat from the app.
