Finiko: why the published numbers cannot all be right, and what the chain actually says
PublicAML · On-chain investigation · updated 22 September 2026
Two forensic firms put Finiko’s Bitcoin take at figures that differ threefold, and neither published the working. We rebuilt one branch of the scheme from a single independently corroborated address. Gross counting overstates it five times over, one published address list turns out to be half exchanges, and the branch’s money ends up in an exchange’s wallets, most likely Bybit’s. Neither published total can be reproduced from the chain.
8,210.02
BTC through the treasury branch, invariant closed to zero
42,285
BTC the same branch reads as, counted gross
5,928.30
BTC through the 10 feeders that paid only or mostly into the branch
3 of 15
addresses in a published Finiko list that are exchanges
Did you put money into Finiko? Check your address, or tell us where you paid →
Finiko collected money in Russia, Ukraine and Kazakhstan from December 2019 until it stopped paying in July 2021. Its founder Kirill Doronin was arrested in Kazan; Edvard Sabirov was later detained by Interpol in the UAE; in September 2026 Kazakhstan extradited the head of the Almaty division from Turkey. What it actually took in Bitcoin has never been settled.
Chainalysis reported "over $1.5 billion worth of Bitcoin in over 800,000 separate deposits". TokenScope published 14,234.14 BTC, equal to $552,757,205.45 — a third of that, stated to the cent. Neither published the addresses and the arithmetic behind the number. Both figures have been repeated as fact ever since.
We did not set out to referee them. We set out to measure one branch properly and see which kind of error was in play. The answer turned out to be both kinds, pulling in opposite directions.
| source | figure | basis | working shown |
|---|---|---|---|
| Chainalysis, 2021 | $1.5bn | 800,000 deposits, Dec 2019 – Aug 2021 | no |
| TokenScope | 14,234.14 BTC | $552,757,205.45 | no |
| PublicAML, treasury branch | 8,210.02 BTC | 33 addresses, invariant closed | yes |
| PublicAML, feeders of one branch | 5,928.30 BTC | 10 addresses paying only or mostly into the branch | yes |
The published address list contains exchanges
The one public list of Finiko Bitcoin addresses we could find is TokenScope's: fifteen addresses, and the basis for their 14,234.14 BTC. We enriched all fifteen against our own graph before walking them. Three are not Finiko's at all:
- 1C1sUtw6fYa1…ykD9SobxCoinbase7,441 BTC
- 37ruqAR5wsGF…pKYP7EZZVexel4,464 BTC
- 1DTvGajfroi7…mfs4W76WBinance deposit80 BTC
The first two alone account for 11,905 BTC of the set’s 22,637 BTC gross — more than half. Any total computed over this list is measuring, in large part, Coinbase and Vexel.
This is not a small correction to someone else’s work. It is the reason a number stated to the cent should never be quoted without the addresses that produced it.
What one corroborated address is worth
That left us needing an address we could stand behind without trusting anyone’s list. Press reports from November 2021 said 750 BTC left the scheme as three transfers of 250 BTC to a single address, then on to an exchange. None of them named an address or a transaction.
The chain has them. Three transfers, 3, 6 and 10 November 2021, 250.0000 + 250.0000 + 250.4910 BTC, all from 328zFd28B4WpdGwuDSnYw7BAEtZQc41Lrk to one destination — bc1qgyu6rn65rf8ylgzmrq5vu7chfy8cn6x4kjls5y, an address that appears in no publication and has carried 12,956 BTC across 126 transactions.
Amount, dates and structure match a report written without them. That is one address we can build on, and it is the only one we did.
The branch, measured end to end
From that address outward, following flows of 20 BTC or more and checking every hop against our own graph before accepting it, the branch comes to 33 addresses and 375 transactions between 2 September 2020 and 12 November 2021.
| external in | 8,210.01990838 BTC |
| external out | 8,210.01989197 BTC |
| held today | 0.00001641 BTC |
| in − out − held | 0.00000000 BTC |
| internal transfers | 34,075.34834193 BTC |
The test that the arithmetic is right is the last line. Every address in the set is empty today, so external inflow minus external outflow minus current balances must be zero, and it is — exactly, to the satoshi.
The line above it is the finding. 34,075 BTC moved between members of the set, four times the money that actually entered it. A gross total — adding up what each address received — reads about 42,285 BTC for this branch. The real figure is 8,210. The inflation is not fraud or sloppiness; it is what happens when the same coins are counted again at every hop they take.
Who fed the branch, and who only passed through
The 33-address branch is not where investors paid in. It took 117 deposits with a median of 20 BTC — treasury movements, not retail. One tier below it sit the addresses that fed it. We took the 30 largest and walked the 23 that our graph did not already know as exchanges.
| payers walked | 23 |
| pay only or mostly into the branch | 10 |
| received by those 10 | 5,928.30 BTC |
| send most of it to the exchange | 13 |
| received by those 13, not counted | 14,636.92 BTC |
They split cleanly in two. Ten send their money only or mostly into the branch — four of them all or nearly all of it — and between them received 5,928 BTC. The other thirteen paid the branch too, but sent most of what they held straight into the same exchange wallets the branch emptied into. They received 14,637 BTC, and we do not count it as Finiko’s.
An earlier version of this piece added all twenty-three together, 20,565 BTC, and set that against the 14,234 BTC TokenScope published for the whole scheme. That comparison does not hold, and we have withdrawn it. What remains true is narrower: the published figure cannot be reproduced from the chain, and ours cannot be stretched into a total either.
Where the money left: an exchange, most likely Bybit
The branch emptied into a set of 38 addresses linked by common input. That set handled 194,933 BTC across 4,026 transactions between July 2019 and January 2022, with 8,800 BTC going on to a Binance deposit, and its inflow and outflow close to zero.
It is not a tier of the pyramid. 3,764 of its 3,822 incoming transactions are sweeps, each gathering around 360 deposit addresses into one, which is how an exchange collects its customers’ deposits. Where those swept addresses carry any label in our graph, the label is Bybit; they were topped up from Binance, bitFlyer, Gate and KuCoin; and the sweeps carry on at 7,000 to 8,000 BTC a month after Finiko stopped paying in July 2021. We earlier described its inputs as 398,942 payers. They are deposit addresses at the exchange, not people.
So Finiko’s treasury cashed out at an exchange, most likely Bybit, and an exchange keeps records of who owned the receiving account. That is where this trace hands over to anyone with the standing to ask. We did not walk into it: doing so would pull hundreds of thousands of the exchange’s customers into a fraud trace. Those 38 addresses carry no label in our own graph, a gap on our side that we have reported internally.
What we did not reach
In Bitcoin, the individual investors. Even the feeders that paid only into the branch moved money in lumps of tens to hundreds of BTC, so retail is at least one level further down, and Chainalysis’s 800,000 deposits are in none of the figures above. On Ethereum we did reach them, through the FNK token: 98,647 wallets withdrew FNK from the Finiko platform, and every one of them is now labelled. What is still missing in both chains is the addresses investors PAID INTO.
So we are not publishing a Finiko total, and nobody should read one into these figures. What we are publishing is one branch measured with the invariant closed, where its money went, and a demonstration of how far gross counting and borrowed address lists drift from what the chain shows.
Follow-up: the FNK token on Ethereum
On 18 September 2023, two years after the collapse, an address supplied with tokens by Finiko’s own deployer emptied the FNK/USDT pool of 13,973,817 USDT, bridged it to Avalanche and back within hours, and moved it on to HTX and OKX. Every step, with its transaction hash.
The addresses
Every address below is labelled in the PublicAML risk graph and links to its page. Six are the scheme’s own wallets. Three are exchange deposit accounts that received its proceeds — a deposit address belongs to one account holder, not to the exchange, and a deposit address is the one point in a chain where a KYC record exists.
- 328zFd28B4Wp…ZQc41Lrkthe corroborated wallet — three 250 BTC transfers, Nov 2021AML 100
- bc1qgyu6rn65…x4kjls5yreceived those 750 BTC; 12,956 BTC lifetimeAML 96
- 1KDqdout1md6…jw8Twxn5treasury branch walletAML 96
- bc1qdxmm7kk4…9e53yce7treasury branch walletAML 96
- 15u3wsNfetYp…icw7RyoEtreasury branch walletAML 96
- 137f2C8ytCvy…c2YNoPiHtreasury branch walletAML 96
- 1ArUgVX6xZxD…ybv3y3LcHTX deposit account, 2,244 BTC inAML 91
- 149Ny7tBvD3x…Gzi3FYuDBinance deposit accountAML 70
- 1PLT1bzHMzq7…VzudXqpDBinance deposit accountAML 70
Three addresses are deliberately not flagged and are named here so the choice is visible: the Coinbase, Vexel and Binance deposit addresses that appeared in the published list, and the 38-address venue. Receiving money from a fraud does not make a business part of it, and an exchange’s own infrastructure carries thousands of unrelated customers.
Every figure was read from the Bitcoin chain on 21 September 2026 and reconciled against address balances.
Did you hold FNK? Check your address
We labelled 98,647 wallets that took FNK out of the Finiko platform between December 2020 and October 2021. Paste an address and you will land on its page, which says whether it is one of them. We do not store what you type here.
Did you put money into Finiko?
We have mapped Finiko’s treasury and the wallets that cashed it out, but not the addresses investors paid into. You know one of them. Tell us where you sent your money — a deposit address from the Finiko app, or a transaction — and we will trace it and add what we find to this investigation. Every address sent to us helps other investors find theirs.
Sources: Bitcoin chain via mempool.space; address attribution via the PublicAML graph. Chainalysis’s $1.5bn figure as reported in September 2021; TokenScope’s 14,234.14 BTC from its published Finiko analysis. Figures are gross of any recovery. This is an information resource, not financial or legal advice, and it names no individual as responsible for anything.