You've got ETH on Ethereum, SOL on Solana, BTC on Bitcoin, and some random tokens on Arbitrum. Every chain is a separate tax universe. Here's how to survive the multi-chain nightmare.
The Multi-Chain Reality
In 2026, the average crypto user interacts with 5-7 chains. Here's why that's a tax problem:
- 🔴 Each chain has different transaction formats
- 🔴 Historical prices vary by source
- 🔴 Bridges between chains create taxable events
- 🔴 Most tax software charges per chain
The 12 Chains You Need to Track
| Chain | Native Token | Tax Complexity |
|---|---|---|
| Bitcoin | BTC | Medium — UTXO model |
| Ethereum | ETH | High — Gas, ERC-20, DeFi |
| Solana | SOL | Medium — Unique architecture |
| Polygon | MATIC | Medium — EVM-compatible |
| BNB Chain | BNB | Medium — EVM-compatible |
| Avalanche | AVAX | Medium — EVM-compatible |
| Arbitrum | ETH | High — L2 + bridges |
| Optimism | ETH | High — L2 + bridges |
| Base | ETH | High — L2 + bridges |
| Cardano | ADA | High — UTXO + smart contracts |
| XRP | XRP | Medium — Unique ledger |
| Polkadot | DOT | High — Parachains |
Bitcoin: The UTXO Model
Bitcoin uses UTXO (Unspent Transaction Output) — fundamentally different from Ethereum's account model. Each satoshi you receive is an unspent output that becomes an input when you spend it.
Tax implication: Every BTC transaction involves breaking up UTXOs and recombining them. Your cost basis must track exactly which UTXOs were spent — this is why Bitcoin taxes are so complex.
💡 Pro Tip: Address Formats
Bitcoin has 4 address formats: P2PKH (1...), P2SH (3...), bech32 (bc1q...), and Taproot (bc1p...). All are taxable the same way — but your tax software must read them all.
Ethereum & EVM Chains: Gas Matters
On Ethereum and EVM-compatible chains (Polygon, Arbitrum, Optimism, Base, BNB Chain, Avalanche), every transaction costs gas. Here's how gas affects taxes:
- Gas paid — Generally not a taxable event (it's part of transaction cost)
- Refunded gas — Reduces your cost basis
- Failed transactions — Gas is still spent, but no taxable event occurs
Solana: The Unique Architecture
Solana is different. It uses a Proof of History consensus and handles tokens via SPL tokens (similar to ERC-20 but different).
Key tax considerations:
- Solana's Jito airdrops — taxed as ordinary income
- DePIN and meme coins — same tax rules as any other token
- Stake rewards — taxed per Rev. Rul. 2023-14
The Bridge Tax Problem
⚠️ Critical: Most Tools Get This Wrong
When you bridge ETH from Ethereum to Arbitrum, it is NOT a taxable sale. It's a non-taxable transfer between your own wallets.
Many tax software incorrectly treats this as:
- Selling ETH on Ethereum (taxable)
- Buying ETH on Arbitrum (taxable)
Result: You pay taxes on money you didn't actually receive.
How Arthur Labs Handles Multi-Chain
We scan all 12 chains natively:
- Bitcoin — Full UTXO tracking, all address formats
- EVM chains — Via Alchemy (18,000+ chains supported)
- Solana — Via Helius
- Cardano — Via Blockfrost
- Polkadot — Via Subscan
- XRP — Via XRPL public cluster
- Bridging — Automatic detection, prevents double-counting
Price Data Across Chains
Each chain may use different tokens with different prices. We handle:
- Historical pricing per transaction (not daily close)
- Any ERC-20/SPL token via CoinGecko contract address
- Stablecoins hardcoded to $1
- Cross-references acrossDEX prices for accuracy
One Scan. All Chains. $7.50.
Flat fee covers all 12 chains. No per-chain charges. No surprises.
Scan Your Wallet →Disclaimer: This article is for educational purposes only. Multi-chain taxation is complex — consult a qualified tax professional.