Journey
The fixture wallet
Every cached transaction of the fixture wallet, oldest first, through the legs, the adapter, and the German rules, with prices from a fixed table: SOL at 100 €, USDC at 0.90 €, everything else unpriced. What the tests pin end to end.
Wallet 8aPo8e…Fi7E, prices from a fixed table: SOL 100 €, USDC 0.90 €
Step 1 and 2: movements and legs, transaction by transaction
stake-sol 8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E staked 7 SOL to 3BbmxXS27FKPbJCoD89PFnQzn6AUjpXo9GpMjamt8rQo.9 Jun 2022
stake-sol
8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E staked 7 SOL to 3BbmxXS27FKPbJCoD89PFnQzn6AUjpXo9GpMjamt8rQo.
9 Jun 2022 14:05 3KRJPz…Zarm, Helius says Stake SOL via Stake program
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| ↑ out | 7 | SOL | principal | 3BbmxX…8rQo |
| ↑ out | 0.00001 | SOL | fee |
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
Events, as the German rules receive them
The seam: the legs stripped of everything a chain would recognise, valued in euros on the product, not on this page.
| # | Kind | Units | Asset | Counterpart in the transaction | Provisional |
|---|---|---|---|---|---|
| 0 | stake | 7 | SOL | no: left, nothing received | no |
| 1 | fee | 0.00001 | SOL | no: left, nothing received | no |
unstake-sol 8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E unstaked 7.169125373 SOL from 3BbmxXS27FKPbJCoD89PFnQzn6AUjpXo9GpMjamt8rQo.9 Nov 2022
unstake-sol
8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E unstaked 7.169125373 SOL from 3BbmxXS27FKPbJCoD89PFnQzn6AUjpXo9GpMjamt8rQo.
9 Nov 2022 22:32 cBBJTf…zoWP, Helius says Unstake SOL via Stake program
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| ↑ out | 0.000005 | SOL | fee |
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
| Kind | Amount | Asset | Cause | Rule | Confidence | Label |
|---|---|---|---|---|---|---|
| fee | −0.000005 | SOL | Transaction fee | fee | high 100% | Unstake SOL |
Events, as the German rules receive them
The seam: the legs stripped of everything a chain would recognise, valued in euros on the product, not on this page.
| # | Kind | Units | Asset | Counterpart in the transaction | Provisional |
|---|---|---|---|---|---|
| 0 | fee | 0.000005 | SOL | no: left, nothing received | no |
airdrop-with-dust 9WrzTJgtTE5BBFbAZ11x9Vcym1dVayuAFu5NMkDx5iE3 transferred 1 MLDAO to 8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E.6 Nov 2023
airdrop-with-dust
9WrzTJgtTE5BBFbAZ11x9Vcym1dVayuAFu5NMkDx5iE3 transferred 1 MLDAO to 8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E.
6 Nov 2023 07:25 2uV5Ra…oC3s, Helius says Transfer via Solana program library
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| ↓ in | 0.00001 | SOL | principal | 9WrzTJ…5iE3 |
| ↓ in | 1 | 8MC9…6Usf | principal | 9WrzTJ…5iE3 |
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
Events, as the German rules receive them
The seam: the legs stripped of everything a chain would recognise, valued in euros on the product, not on this page.
| # | Kind | Units | Asset | Counterpart in the transaction | Provisional |
|---|---|---|---|---|---|
| 0 | acquisition | 0.00001 | SOL | no: arrived, nothing given | no |
| 1 | acquisition | 1 | 8MC9…6Usf | no: arrived, nothing given | no |
withdraw-stake 8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E withdrew 7.172391384 SOL from 3BbmxXS27FKPbJCoD89PFnQzn6AUjpXo9GpMjamt8rQo.18 Mar 2024
withdraw-stake
8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E withdrew 7.172391384 SOL from 3BbmxXS27FKPbJCoD89PFnQzn6AUjpXo9GpMjamt8rQo.
18 Mar 2024 13:34 2Cbrto…7jxu, Helius says Withdraw via Stake program
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| ↓ in | 7.172391384 | SOL | principal | |
| ↑ out | 0.000025 | SOL | fee |
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
Events, as the German rules receive them
The seam: the legs stripped of everything a chain would recognise, valued in euros on the product, not on this page.
| # | Kind | Units | Asset | Counterpart in the transaction | Provisional |
|---|---|---|---|---|---|
| 0 | unstake | 7 | SOL | no: left, nothing received | no |
| 1 | income | 0.172391384 | SOL | no: arrived, nothing given | no |
| 2 | fee | 0.000025 | SOL | no: left, nothing received | no |
swap-usdc 8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E swapped 0.192316495 SOL for 30 USDC29 Sep 2024
swap-usdc
8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E swapped 0.192316495 SOL for 30 USDC
29 Sep 2024 12:56 4rLN2E…REB7, Helius says Swap via Jupiter
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| ↑ out | 0.194355775 | SOL | principal | 8sLbNZ…Lwxj |
| ↓ in | 30 | USDC | principal | 8sLbNZ…Lwxj |
| ↑ out | 0.000028217 | SOL | fee |
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
Events, as the German rules receive them
The seam: the legs stripped of everything a chain would recognise, valued in euros on the product, not on this page.
| # | Kind | Units | Asset | Counterpart in the transaction | Provisional |
|---|---|---|---|---|---|
| 0 | disposal | 0.192316495 | SOL | yes | no |
| 1 | acquisition | 30 | USDC | yes | no |
| 2 | lock | 0.00203928 | SOL | no: left, nothing received | no |
| 3 | fee | 0.000028217 | SOL | no: left, nothing received | no |
send-token-rent 8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E transferred 30 USDC to 8x7ZyGnfESAFSe17EdW4HENRd8jKFTkSYYJB13KvQhr6.29 Sep 2024, review
send-token-rent
8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E transferred 30 USDC to 8x7ZyGnfESAFSe17EdW4HENRd8jKFTkSYYJB13KvQhr6.
29 Sep 2024 13:23 5YYYhs…oGNs, Helius says Transfer via Phantom
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| ↑ out | 0.00203928 | SOL | principal | 8x7ZyG…Qhr6 |
| ↑ out | 30 | USDC | principal | 8x7ZyG…Qhr6 |
| ↑ out | 0.000015 | SOL | fee |
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
| Kind | Amount | Asset | Cause | Rule | Confidence | Label |
|---|---|---|---|---|---|---|
| fee | −0.00203928 | SOL | Rent for the recipient's token account | sent | high 95% | Transfer |
| disposal | −30 | USDC | Sent review | sent | low 40% | Transfer |
| fee | −0.000015 | SOL | Transaction fee | fee | high 100% | Transfer |
Sent with nothing in return: a payment, a sale, or a transfer to your own account. Only you can tell which.
Events, as the German rules receive them
The seam: the legs stripped of everything a chain would recognise, valued in euros on the product, not on this page.
| # | Kind | Units | Asset | Counterpart in the transaction | Provisional |
|---|---|---|---|---|---|
| 0 | fee | 0.00203928 | SOL | no: left, nothing received | no |
| 1 | disposal | 30 | USDC | no: left, nothing received | yes |
| 2 | fee | 0.000015 | SOL | no: left, nothing received | no |
swap-pump-sell 22 Nov 2024
swap-pump-sell
22 Nov 2024 14:28 5A69dD…kCVv, Helius says Swap via Pump FUN
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| ↑ out | 0.002681556 | SOL | principal | G6JgYG…RBVX |
| ↑ out | 10881 | 8w19…pump | principal | G6JgYG…RBVX |
| ↑ out | 0.000500147 | SOL | fee |
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
| Kind | Amount | Asset | Cause | Rule | Confidence | Label |
|---|---|---|---|---|---|---|
| disposal | −10881 | 8w19…pump | Swap via Pump.fun | sell-with-fee | high 95% | Swap |
| acquisition | +0.000318444 | SOL | Swap via Pump.fun | sell-with-fee | high 95% | Swap |
| fee | −0.003 | SOL | Fee paid alongside the swap to HWEoBx…5yoY | sell-with-fee | high 95% | Swap |
| fee | −0.000500147 | SOL | Transaction fee | fee | high 100% | Swap |
Events, as the German rules receive them
The seam: the legs stripped of everything a chain would recognise, valued in euros on the product, not on this page.
| # | Kind | Units | Asset | Counterpart in the transaction | Provisional |
|---|---|---|---|---|---|
| 0 | disposal | 10881 | 8w19…pump | yes | no |
| 1 | acquisition | 0.000318444 | SOL | yes | no |
| 2 | fee | 0.003 | SOL | no: left, nothing received | no |
| 3 | fee | 0.000500147 | SOL | no: left, nothing received | no |
swap-create-account 8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E swapped 0.09915 SOL for 1449.216304 jailstool9 Feb 2025
swap-create-account
8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E swapped 0.09915 SOL for 1449.216304 jailstool
9 Feb 2025 03:40 39Rrft…sxTF, Helius says Swap via Raydium
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| ↑ out | 0.10203928 | SOL | principal | 5Q544f…e4j1 |
| ↓ in | 1449.216304 | Axri…pump | principal | 5Q544f…e4j1 |
| ↑ out | 0.000967216 | SOL | fee |
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
Events, as the German rules receive them
The seam: the legs stripped of everything a chain would recognise, valued in euros on the product, not on this page.
| # | Kind | Units | Asset | Counterpart in the transaction | Provisional |
|---|---|---|---|---|---|
| 0 | disposal | 0.1 | SOL | yes | no |
| 1 | acquisition | 1449.216304 | Axri…pump | yes | no |
| 2 | lock | 0.00203928 | SOL | no: left, nothing received | no |
| 3 | fee | 0.000967216 | SOL | no: left, nothing received | no |
claim-with-deposit 16 May 2025
claim-with-deposit
16 May 2025 20:34 4B5fru…ySdk, Helius says Initialize account via Associated token program
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| Nothing of the wallet's moved. | ||||
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
| Kind | Amount | Asset | Cause | Rule | Confidence | Label |
|---|---|---|---|---|---|---|
| No legs: nothing to account for. | ||||||
poison-transfer-before 8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E transferred 0.206713142 SOL to Fbag1a7svzGxApMwkf7hkTGbA3Gx2LC73SB1R9cNiKgS.13 Jun 2025, review
poison-transfer-before
8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E transferred 0.206713142 SOL to Fbag1a7svzGxApMwkf7hkTGbA3Gx2LC73SB1R9cNiKgS.
13 Jun 2025 13:05 63SBFh…D6G3, Helius says Transfer via System program
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| ↑ out | 0.206713142 | SOL | principal | Fbag1a…iKgS |
| ↑ out | 0.00008 | SOL | fee |
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
| Kind | Amount | Asset | Cause | Rule | Confidence | Label |
|---|---|---|---|---|---|---|
| disposal | −0.206713142 | SOL | Sent review | sent | low 40% | Transfer |
| fee | −0.00008 | SOL | Transaction fee | fee | high 100% | Transfer |
Sent with nothing in return: a payment, a sale, or a transfer to your own account. Only you can tell which.
Events, as the German rules receive them
The seam: the legs stripped of everything a chain would recognise, valued in euros on the product, not on this page.
| # | Kind | Units | Asset | Counterpart in the transaction | Provisional |
|---|---|---|---|---|---|
| 0 | disposal | 0.206713142 | SOL | no: left, nothing received | yes |
| 1 | fee | 0.00008 | SOL | no: left, nothing received | no |
poison-dust 8aPoxYm6fy7nWCMvEcSLMhUyWcxMKWh4yE5br323UJP6 transferred 0.00001 SOL to Fbag1a7svzGxApMwkf7hkTGbA3Gx2LC73SB1R9cNiKgS.13 Jun 2025
poison-dust
8aPoxYm6fy7nWCMvEcSLMhUyWcxMKWh4yE5br323UJP6 transferred 0.00001 SOL to Fbag1a7svzGxApMwkf7hkTGbA3Gx2LC73SB1R9cNiKgS.
13 Jun 2025 13:05 28eZas…y8PP, Helius says Transfer via System program
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| Nothing of the wallet's moved. | ||||
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
| Kind | Amount | Asset | Cause | Rule | Confidence | Label |
|---|---|---|---|---|---|---|
| No legs: nothing to account for. | ||||||
move-between-wallets Fbag1a7svzGxApMwkf7hkTGbA3Gx2LC73SB1R9cNiKgS transferred 0.75 SOL to 8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E.27 Jun 2025
move-between-wallets
Fbag1a7svzGxApMwkf7hkTGbA3Gx2LC73SB1R9cNiKgS transferred 0.75 SOL to 8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E.
27 Jun 2025 07:28 3R8T6u…VUpX, Helius says Transfer via System program
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| ↓ in | 0.75 | SOL | principal | Fbag1a…iKgS |
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
| Kind | Amount | Asset | Cause | Rule | Confidence | Label |
|---|---|---|---|---|---|---|
| acquisition | +0.75 | SOL | Received | received | medium 60% | Transfer |
Events, as the German rules receive them
The seam: the legs stripped of everything a chain would recognise, valued in euros on the product, not on this page.
| # | Kind | Units | Asset | Counterpart in the transaction | Provisional |
|---|---|---|---|---|---|
| 0 | acquisition | 0.75 | SOL | no: arrived, nothing given | no |
token-received-alone 84p1yYJakFzME7D3sjkXmCPd2HCZeB6xJebTpA5VsZXR transferred 631481.70117 ㅤ to QwWT37kqu31TgBnS2txBJugikoZCFswg1nVDqtbn5Lv.30 Jul 2025
token-received-alone
84p1yYJakFzME7D3sjkXmCPd2HCZeB6xJebTpA5VsZXR transferred 631481.70117 ㅤ to QwWT37kqu31TgBnS2txBJugikoZCFswg1nVDqtbn5Lv.
30 Jul 2025 21:25 5eB8Ai…D7ec, Helius says Transfer via Solana program library
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| ↓ in | 523354.289371 | 9sLV…k3bR | principal | 84p1yY…sZXR |
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
| Kind | Amount | Asset | Cause | Rule | Confidence | Label |
|---|---|---|---|---|---|---|
| acquisition | +523354.289371 | 9sLV…k3bR | Received | received | medium 60% | Transfer |
Events, as the German rules receive them
The seam: the legs stripped of everything a chain would recognise, valued in euros on the product, not on this page.
| # | Kind | Units | Asset | Counterpart in the transaction | Provisional |
|---|---|---|---|---|---|
| 0 | acquisition | 523354.289371 | 9sLV…k3bR | no: arrived, nothing given | no |
swap-labelled-transfer 8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E transferred 0.1 SOL to CpgKnn6HxoQ6LiEBBJ4SRzHLcHFNoq9gtJgb712qbKxF.12 Aug 2025
swap-labelled-transfer
8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E transferred 0.1 SOL to CpgKnn6HxoQ6LiEBBJ4SRzHLcHFNoq9gtJgb712qbKxF.
12 Aug 2025 15:30 kUrTao…fAN7, Helius says Transfer via System program
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| ↑ out | 0.10407856 | SOL | principal | CpgKnn…bKxF |
| ↓ in | 27053.047396 | DiZZ…ZmaY | principal | CpgKnn…bKxF |
| ↑ out | 0.00008 | SOL | fee |
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
Events, as the German rules receive them
The seam: the legs stripped of everything a chain would recognise, valued in euros on the product, not on this page.
| # | Kind | Units | Asset | Counterpart in the transaction | Provisional |
|---|---|---|---|---|---|
| 0 | disposal | 0.1 | SOL | yes | no |
| 1 | acquisition | 27053.047396 | DiZZ…ZmaY | yes | no |
| 2 | lock | 0.00407856 | SOL | no: left, nothing received | no |
| 3 | fee | 0.00008 | SOL | no: left, nothing received | no |
nft-mint-no-effect Hc2vsrdknaVuSypGNyMDuzR3FN3yWVcSuFALT6j2Cq71 minted 2 compressed nfts.31 Aug 2025
nft-mint-no-effect
Hc2vsrdknaVuSypGNyMDuzR3FN3yWVcSuFALT6j2Cq71 minted 2 compressed nfts.
31 Aug 2025 21:49 shS5c1…7sG4, Helius says Compressed NFT mint via Bubblegum
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| Nothing of the wallet's moved. | ||||
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
| Kind | Amount | Asset | Cause | Rule | Confidence | Label |
|---|---|---|---|---|---|---|
| No legs: nothing to account for. | ||||||
swap-dflow 10 Oct 2025
swap-dflow
10 Oct 2025 09:13 BqqNyH…MuNH, Helius says Swap via Dflow
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| ↓ in | 0.021878003 | SOL | principal | 5Q544f…e4j1 |
| ↑ out | 206476.102435 | Gfkf…L1Qq | principal | 5Q544f…e4j1 |
| ↑ out | 0.000080001 | SOL | fee |
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
Events, as the German rules receive them
The seam: the legs stripped of everything a chain would recognise, valued in euros on the product, not on this page.
| # | Kind | Units | Asset | Counterpart in the transaction | Provisional |
|---|---|---|---|---|---|
| 0 | disposal | 206476.102435 | Gfkf…L1Qq | yes | no |
| 1 | acquisition | 0.021878003 | SOL | yes | no |
| 2 | fee | 0.000080001 | SOL | no: left, nothing received | no |
transfer-in H8sMJSCQxfKiFTCfDR3DUMLPwcRbM61LGFJ8N4dK3WjS transferred 0.956837799 SOL to 8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E.24 Dec 2025
transfer-in
H8sMJSCQxfKiFTCfDR3DUMLPwcRbM61LGFJ8N4dK3WjS transferred 0.956837799 SOL to 8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E.
24 Dec 2025 19:15 3zhocp…jgDb, Helius says Transfer via Coinbase
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| ↓ in | 0.956837799 | SOL | principal | H8sMJS…3WjS |
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
| Kind | Amount | Asset | Cause | Rule | Confidence | Label |
|---|---|---|---|---|---|---|
| acquisition | +0.956837799 | SOL | Received | received | medium 60% | Transfer |
Events, as the German rules receive them
The seam: the legs stripped of everything a chain would recognise, valued in euros on the product, not on this page.
| # | Kind | Units | Asset | Counterpart in the transaction | Provisional |
|---|---|---|---|---|---|
| 0 | acquisition | 0.956837799 | SOL | no: arrived, nothing given | no |
close-accounts Multiple native SOL transfers.20 Mar 2026
close-accounts
Multiple native SOL transfers.
20 Mar 2026 22:19 5CTzQe…bpbx, Helius says Transfer via System program
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| ↓ in | 0.021970939 | SOL | principal | gasTzr…RpnB |
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
| Kind | Amount | Asset | Cause | Rule | Confidence | Label |
|---|---|---|---|---|---|---|
| unlock | +0.021970939 | SOL | Rent returned from closing 11 token accounts | rent | high 95% | Transfer |
Events, as the German rules receive them
The seam: the legs stripped of everything a chain would recognise, valued in euros on the product, not on this page.
| # | Kind | Units | Asset | Counterpart in the transaction | Provisional |
|---|---|---|---|---|---|
| 0 | unlock | 0.021970939 | SOL | no: left, nothing received | no |
unknown-no-effect 26 Mar 2026
unknown-no-effect
26 Mar 2026 20:29 48pVAd…Yd1p
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| Nothing of the wallet's moved. | ||||
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
| Kind | Amount | Asset | Cause | Rule | Confidence | Label |
|---|---|---|---|---|---|---|
| No legs: nothing to account for. | ||||||
transfer-out 8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E transferred 0.1171 SOL to 8HyfujJ1XyCFJmUz4skDtCxqLPgbMyy4eamQU4DfSQKR.27 Aug 2026, review
transfer-out
8aPo8eCUhqJ1sUaz8fQAKUSMNnj3YNd19gNMVq7gFi7E transferred 0.1171 SOL to 8HyfujJ1XyCFJmUz4skDtCxqLPgbMyy4eamQU4DfSQKR.
27 Aug 2026 09:48 57T16d…jr9f, Helius says Transfer via System program
Movements
What changed hands for the wallet, netted per asset, as the payload says.
| Direction | Amount | Asset | Role | Counterparty |
|---|---|---|---|---|
| ↑ out | 0.1171 | SOL | principal | 8Hyfuj…SQKR |
| ↑ out | 0.00008 | SOL | fee |
Legs
What the rules made of the movements: one accounting fact per row, with the rule that read it and how sure it is.
| Kind | Amount | Asset | Cause | Rule | Confidence | Label |
|---|---|---|---|---|---|---|
| disposal | −0.1171 | SOL | Sent review | sent | low 40% | Transfer |
| fee | −0.00008 | SOL | Transaction fee | fee | high 100% | Transfer |
Sent with nothing in return: a payment, a sale, or a transfer to your own account. Only you can tell which.
Events, as the German rules receive them
The seam: the legs stripped of everything a chain would recognise, valued in euros on the product, not on this page.
| # | Kind | Units | Asset | Counterpart in the transaction | Provisional |
|---|---|---|---|---|---|
| 0 | disposal | 0.1171 | SOL | no: left, nothing received | yes |
| 1 | fee | 0.00008 | SOL | no: left, nothing received | no |
Step 3 and 4: valued and read by the German rules
Every event of the wallet in time order, with the rules each row cites.
| Ref | Kind | Amount | Treatment | Cost | Proceeds | Fee | Result | Rules |
|---|---|---|---|---|---|---|---|---|
| stake-sol | stake | 7 SOL | locked | locked, lots untouched | ||||
| stake-sol | fee | 0.00001 SOL | fee | 0.00 | 0.00 | not deducted 0.00001 from stake-sol, a lot made on the spot at 0 € Disposed of 0.00001 SOL more than the wallet held: that part is taken at 0 € cost, acquired the same moment. Not deducted: the transaction moved nothing, so there is no disposal to count it against. | ||
| unstake-sol | fee | 0.000005 SOL | fee | 0.00 | 0.00 | not deducted 0.000005 from unstake-sol, a lot made on the spot at 0 € Disposed of 0.000005 SOL more than the wallet held: that part is taken at 0 € cost, acquired the same moment. Not deducted: the transaction moved nothing, so there is no disposal to count it against. | ||
| airdrop-with-dust | acquisition | 0.00001 SOL | cost | 0.00 | lot opened lot airdrop-with-dust #0 acquired 2023-11-06 for 0.00 € Arrived with no known origin: cost and date taken from the arrival at market value. If it was bought elsewhere or moved from another wallet of yours, the true date and cost replace them. | |||
| airdrop-with-dust | acquisition | 1 8MC9…6Usf | cost | 0.00 | lot opened lot airdrop-with-dust #1 acquired 2023-11-06 for 0.00 € Arrived with no known origin: cost and date taken from the arrival at market value. If it was bought elsewhere or moved from another wallet of yours, the true date and cost replace them. No price at the time: cost taken as 0 €. | |||
| withdraw-stake | unstake | 7 SOL | returned | returned, no lot | ||||
| withdraw-stake | income | 0.172391384 SOL | income | 17.24 | +17.24 € income lot withdraw-stake #1 acquired 2024-03-18 for 17.24 € Counted on the day it reached the wallet. The reward grew in the stake account before that, and the letter wants rewards not yet claimed counted by the end of each year at the latest (Rn. 48a). | |||
| withdraw-stake | fee | 0.000025 SOL | fee | 0.00 | 0.00 | not deducted 0.00001 from airdrop-with-dust, acquired 2023-11-06 for 0.00 € 0.000015 from withdraw-stake, acquired 2024-03-18 for 0.00 € 1 of the 2 lots used: Arrived with no known origin: cost and date taken from the arrival at market value. If it was bought elsewhere or moved from another wallet of yours, the true date and cost replace them. Not deducted: the transaction moved nothing, so there is no disposal to count it against. | ||
| swap-usdc | disposal | 0.192316495 SOL | taxable | 17.24 | 27.00 | 0.00 | +9.76 € taxable 0.172376384 from withdraw-stake, acquired 2024-03-18 for 17.24 €, held 195 days 0.019940111 from swap-usdc, a lot made on the spot at 0 € Disposed of 0.019940111 SOL more than the wallet held: that part is taken at 0 € cost, acquired the same moment. | |
| swap-usdc | acquisition | 30 USDC | cost | 27.00 | lot opened lot swap-usdc #1 acquired 2024-09-29 for 27.00 € | |||
| swap-usdc | lock | 0.00203928 SOL | locked | locked, lots untouched | ||||
| swap-usdc | fee | 0.000028217 SOL | fee | 0.00 | 0.00 | 0.00 as Werbungskosten 0.000028217 from swap-usdc, a lot made on the spot at 0 € Disposed of 0.000028217 SOL more than the wallet held: that part is taken at 0 € cost, acquired the same moment. | ||
| send-token-rent | disposal | 30 USDC | taxable | 27.00 | 27.00 | 0.21 | −0.21 € taxable 30 from swap-usdc, acquired 2024-09-29 for 27.00 €, held 0 days The legs of this transaction are provisional until its review is answered. Left with nothing in return: treated as a sale at market value. A transfer to a wallet of yours would not be one. | |
| send-token-rent | fee | 0.00203928 SOL | fee | 0.00 | 0.20 | 0.20 as Werbungskosten 0.00203928 from send-token-rent, a lot made on the spot at 0 € Disposed of 0.00203928 SOL more than the wallet held: that part is taken at 0 € cost, acquired the same moment. | ||
| send-token-rent | fee | 0.000015 SOL | fee | 0.00 | 0.00 | 0.00 as Werbungskosten 0.000015 from send-token-rent, a lot made on the spot at 0 € Disposed of 0.000015 SOL more than the wallet held: that part is taken at 0 € cost, acquired the same moment. | ||
| swap-pump-sell | disposal | 10881 8w19…pump | taxable | 0.00 | 0.03 | 0.35 | −0.32 € taxable 10881 from swap-pump-sell, a lot made on the spot at 0 € Disposed of 10881 8w19…pump more than the wallet held: that part is taken at 0 € cost, acquired the same moment. | |
| swap-pump-sell | acquisition | 0.000318444 SOL | cost | 0.03 | lot opened lot swap-pump-sell #1 acquired 2024-11-22 for 0.03 € | |||
| swap-pump-sell | fee | 0.003 SOL | fee | 0.03 | 0.30 | 0.30 as Werbungskosten 0.000318444 from swap-pump-sell, acquired 2024-11-22 for 0.03 € 0.002681556 from swap-pump-sell, a lot made on the spot at 0 € Disposed of 0.002681556 SOL more than the wallet held: that part is taken at 0 € cost, acquired the same moment. | ||
| swap-pump-sell | fee | 0.000500147 SOL | fee | 0.00 | 0.05 | 0.05 as Werbungskosten 0.000500147 from swap-pump-sell, a lot made on the spot at 0 € Disposed of 0.000500147 SOL more than the wallet held: that part is taken at 0 € cost, acquired the same moment. | ||
| swap-create-account | disposal | 0.1 SOL | taxable | 0.00 | 10.00 | 0.10 | +9.90 € taxable 0.1 from swap-create-account, a lot made on the spot at 0 € Disposed of 0.1 SOL more than the wallet held: that part is taken at 0 € cost, acquired the same moment. | |
| swap-create-account | acquisition | 1449.216304 Axri…pump | cost | 10.00 | lot opened lot swap-create-account #1 acquired 2025-02-09 for 10.00 € | |||
| swap-create-account | lock | 0.00203928 SOL | locked | locked, lots untouched | ||||
| swap-create-account | fee | 0.000967216 SOL | fee | 0.00 | 0.10 | 0.10 as Werbungskosten 0.000967216 from swap-create-account, a lot made on the spot at 0 € Disposed of 0.000967216 SOL more than the wallet held: that part is taken at 0 € cost, acquired the same moment. | ||
| poison-transfer-before | disposal | 0.206713142 SOL | taxable | 0.00 | 20.67 | 0.01 | +20.66 € taxable 0.206713142 from poison-transfer-before, a lot made on the spot at 0 € The legs of this transaction are provisional until its review is answered. Disposed of 0.206713142 SOL more than the wallet held: that part is taken at 0 € cost, acquired the same moment. Left with nothing in return: treated as a sale at market value. A transfer to a wallet of yours would not be one. | |
| poison-transfer-before | fee | 0.00008 SOL | fee | 0.00 | 0.01 | 0.01 as Werbungskosten 0.00008 from poison-transfer-before, a lot made on the spot at 0 € Disposed of 0.00008 SOL more than the wallet held: that part is taken at 0 € cost, acquired the same moment. | ||
| move-between-wallets | acquisition | 0.75 SOL | cost | 75.00 | lot opened lot move-between-wallets #0 acquired 2025-06-27 for 75.00 € Arrived with no known origin: cost and date taken from the arrival at market value. If it was bought elsewhere or moved from another wallet of yours, the true date and cost replace them. | |||
| token-received-alone | acquisition | 523354.289371 9sLV…k3bR | cost | 0.00 | lot opened lot token-received-alone #0 acquired 2025-07-30 for 0.00 € Arrived with no known origin: cost and date taken from the arrival at market value. If it was bought elsewhere or moved from another wallet of yours, the true date and cost replace them. No price at the time: cost taken as 0 €. | |||
| swap-labelled-transfer | disposal | 0.1 SOL | taxable | 10.00 | 10.00 | 0.01 | −0.01 € taxable 0.1 from move-between-wallets, acquired 2025-06-27 for 10.00 €, held 46 days Arrived with no known origin: cost and date taken from the arrival at market value. If it was bought elsewhere or moved from another wallet of yours, the true date and cost replace them. | |
| swap-labelled-transfer | acquisition | 27053.047396 DiZZ…ZmaY | cost | 10.00 | lot opened lot swap-labelled-transfer #1 acquired 2025-08-12 for 10.00 € | |||
| swap-labelled-transfer | lock | 0.00407856 SOL | locked | locked, lots untouched | ||||
| swap-labelled-transfer | fee | 0.00008 SOL | fee | 0.01 | 0.01 | 0.01 as Werbungskosten 0.00008 from move-between-wallets, acquired 2025-06-27 for 0.01 € Arrived with no known origin: cost and date taken from the arrival at market value. If it was bought elsewhere or moved from another wallet of yours, the true date and cost replace them. | ||
| swap-dflow | disposal | 206476.102435 Gfkf…L1Qq | taxable | 0.00 | 2.19 | 0.01 | +2.18 € taxable 206476.102435 from swap-dflow, a lot made on the spot at 0 € Disposed of 206476.102435 Gfkf…L1Qq more than the wallet held: that part is taken at 0 € cost, acquired the same moment. | |
| swap-dflow | acquisition | 0.021878003 SOL | cost | 2.19 | lot opened lot swap-dflow #1 acquired 2025-10-10 for 2.19 € | |||
| swap-dflow | fee | 0.000080001 SOL | fee | 0.01 | 0.01 | 0.01 as Werbungskosten 0.000080001 from move-between-wallets, acquired 2025-06-27 for 0.01 € Arrived with no known origin: cost and date taken from the arrival at market value. If it was bought elsewhere or moved from another wallet of yours, the true date and cost replace them. | ||
| transfer-in | acquisition | 0.956837799 SOL | cost | 95.68 | lot opened lot transfer-in #0 acquired 2025-12-24 for 95.68 € Arrived with no known origin: cost and date taken from the arrival at market value. If it was bought elsewhere or moved from another wallet of yours, the true date and cost replace them. | |||
| close-accounts | unlock | 0.021970939 SOL | returned | returned, no lot | ||||
| transfer-out | disposal | 0.1171 SOL | tax-free | 11.71 | 11.71 | −0.00 € tax-free 0.1171 from move-between-wallets, acquired 2025-06-27 for 11.71 €, held 426 days The legs of this transaction are provisional until its review is answered. Arrived with no known origin: cost and date taken from the arrival at market value. If it was bought elsewhere or moved from another wallet of yours, the true date and cost replace them. Left with nothing in return: treated as a sale at market value. A transfer to a wallet of yours would not be one. | ||
| transfer-out | fee | 0.00008 SOL | fee | 0.01 | 0.01 | 0.01 as Werbungskosten 0.00008 from move-between-wallets, acquired 2025-06-27 for 0.01 € Arrived with no known origin: cost and date taken from the arrival at market value. If it was bought elsewhere or moved from another wallet of yours, the true date and cost replace them. |
Per year
- Tax-free
- +0.00 €
- Income
- 0.00 € exempt
- Fees
- 0.00 €
- Assumed
- 2 rows
- Tax-free
- +0.00 €
- Income
- 17.24 € exempt
- Fees
- 0.56 €
- Assumed
- 10 rows
- Tax-free
- +0.00 €
- Income
- 0.00 € exempt
- Fees
- 0.12 €
- Assumed
- 11 rows