BRO: the facts about my liquidity withdrawal, and what actually happened to the pool
I have been accused of a "rug pull". First: I understand the anger of those who lost money, and I respect it. Many of you believed in the project in good faith, and you have my respect. Below are no opinions, only public data that anyone can verify on-chain.
My wallet: i7tcz-q2u2g-piigm-odgru-6zvlh-7m7to-rgelh-k25fu-uidau-vfujf-bqe
Sources: ICPSwap BRO/ICP pool uushh-3aaaa-aaaar-qb7fa-cai (1,049 operations, 154 wallets, 21 May to 11 Oct 2026) and BRO ledger ldvx2-aqaaa-aaaam-qizaq-cai. All times are UTC.
1. Who controls the token and who opened the pool
- BRO was launched through launch.bob.fun. As the launch was presented to me, at the end of the bonding curve the liquidity would move to ICPSwap and the token creator would become its controller. I do not keep a copy of that page, which is no longer reachable: I report it as I remember it, and can only state that on-chain, control never passed to me.
- Today the only controller of the BRO canister is
h7uwa-hyaaa-aaaam-qbgvq-cai(the launcher). Control was never transferred to me. I cannot modify, freeze or mint BRO. - The pool was opened by the launcher on 21 May at 21:33 UTC with 485 ICP and 199M BRO. I added my liquidity 26 minutes later.
- The launcher's liquidity positions (1 and 2) are still present. My withdrawal concerned only my own position.
2. What I did (all verifiable)
- I did not sell BRO. On the pool I made 111 swaps, all purchases: about 956 ICP spent for about 292 million BRO.
- I put about 744 ICP net into the pool, and added liquidity continuously from May to August.
- I still hold about 289.5 million BRO (almost 29% of supply).
- On 6 October at 12:07 UTC I withdrew my position: about 77.2M BRO and 488.8 ICP. I did not sell those BRO.
3. Why I did it
I decided to stop all activity as creator of the token and the platform. Withdrawing my liquidity is part of that decision.
4. What happened next (public data, no judgement on intentions)
Out of respect for third parties' privacy, I have deliberately chosen to show only the first three letters of other wallets' addresses. The full data can be derived from the pool's public history.
The pool one second before and one second after my withdrawal (6 Oct, 12:07:10 UTC). No other transaction took place between the previous operation and my withdrawal, so the state is exact:
| Just before | Just after | Change | |
|---|---|---|---|
| BRO in the pool | 218.6M | 141.4M | -77.2M (-35%) |
| ICP in the pool | 1,261 | 773 | -489 (-39%) |
| Price of 1 million BRO | 6.33 ICP ($21.14) | 6.33 ICP ($21.14) | unchanged |
| Active liquidity at the current price (index, before = 100) | 100 | 46 | -54% |
My withdrawal therefore reduced the pool's depth, but did not move the price: withdrawing liquidity does not change the price by itself. The price moved 11 minutes later, at 12:18, when 5kx… sold 30M BRO in a single operation into a pool with more than halved active liquidity (-54%; total ICP in the pool had fallen by 39%): the price of 1 million BRO went from $21.14 to $14.84 (-30%) with that sale alone.
(Pool balances are reconstructed by summing all public operations since 21 May. Replayed up to today, the method matches the pool's actual state within 0.2%.)
After my withdrawal the price of 1 million BRO fell from about $21 to about $2.3 (about -89%) within two hours. As of 11 Oct the price of 1 million BRO is about $2.0. I examined who sold in that window (6 Oct, 12:06–14:00 UTC): 287.5 million BRO were sold on the pool, and none of them came from my wallet.
| Wallet | BRO sold 12:06–14:00 | Net ICP extracted from the pool (lifetime) |
|---|---|---|
7gx… | 179.2M (62% of total) | +247 ICP |
hmi… | 30.2M, in three sales at 13:34 | +24 ICP |
5kx… | 30.0M, in a single sale at 12:18 | +129 ICP |
Other wallets with significant net ICP extraction over the pool's lifetime:
| Wallet | Net ICP extracted |
|---|---|
6gu… | +214 ICP |
txv… | +157 ICP |
g6r… | +110 ICP |
rhf… | +84 ICP |
For comparison, my wallet put 744 ICP net into the pool.
I do not attribute intentions to anyone: everyone is free to sell their own tokens. A wallet is also not a person, and someone holding several wallets can look like several parties. I only say this: those who took ICP out of the pool did so at the expense of those who were left holding the tokens, and this can be derived from the pool's public history.
5. The links between the wallets that sold
Among the wallets that sold on 6 Oct there is a group with direct links documented on the BRO ledger. I do not attribute identities or intentions to them: I only report the movements.
First: funded with exact amounts. The app required a minimum of BRO to access periodic prizes (distinct from the game prizes discussed in section 7). In the days before the first payment, these wallets received exactly that minimum:
| Date (UTC) | From → to | BRO |
|---|---|---|
| 11 Jun 18:49 | txv… → eh2… | 25.0M |
| 11 Jun 19:23–19:25 | ntv… → kqk… → 5kx… | 25.01M |
| 11 Jun 22:24 | 7gx… → w5d… | 30.0M |
| 14 Jun 06:00 | xog… → 5fa… | 25.0M |
On 21 May, right after the pool opened, xtv… and j47… had sent 100.2M and 89.2M BRO to 7gx… and bvv… (5 minutes apart, with no other significant movements). On 6 Oct bvv… then supplied 7gx….
Then: the 6 Oct selling chain, with identical amounts.
| Time (UTC) | Event |
|---|---|
| 12:18 | 5kx… sells 30.0M BRO (129 ICP) |
| 12:41 | bvv… sends 79.154M BRO to 7gx… |
| 12:46 | 7gx… sells 79,153,597 BRO |
| 12:53 | w5d… sends 30.0M BRO to 7gx… |
| 13:03–13:05 | 7gx… sells 10.0M + 20.0M BRO |
| 13:33 | 5fa… sends 30.242M BRO to hmi… |
| 13:34 | hmi… sells 30.24M BRO (in three operations) |
| 16:21 | eh2… sells 30.7M BRO |
Overall 7gx…, 5kx…, eh2… and hmi… sold about 311 million BRO for about 470 ICP. The pattern (amounts equal to the threshold, receipt and sale minutes apart with the same figure, bridge wallets with a single send) is consistent with a common orchestration. I cannot prove it: they could be different people, or a service. These are public data that anyone can read.
6. "A more fragile pool" does not mean "rug pull"
After my withdrawal the pool became shallower: I say so openly, the numbers are above. But a pool with less liquidity is one thing, a rug pull is another.
A rug pull is a fraud, and to be one three elements must come together: whoever controls the project removes liquidity or sells the tokens to empty their value; they do it to cash out at others' expense; those who remain are left with tokens that can no longer be sold or are worth nothing.
The public data show a different picture:
- The pool is still operating. It holds about 369 ICP and 436M BRO, and the token can be bought and sold.
- I did not sell. No sales from my wallet, and I still hold about 29% of supply. A rug pull means cashing out, and I did not cash out.
- I do not control the token. I could not freeze it or issue more.
- I put in, I did not extract: about 744 ICP net into the pool.
Those who bought at high prices lost, and I acknowledge that with respect. But this is a market consequence, and not proof of fraud.
7. Full transparency
- Outgoing transfers from my wallet. Besides swaps, my wallet sent about 29.3M BRO to other wallets. These were game prizes, won by users in the app in completely free games (wheel of fortune, BRO roulette and the like): no payment was ever required to take part (including the 250,000 BRO transfers on 27 May and the periodic sends). Some of these wallets also appear in pool trades, for example
7gx…received 22,500 BRO from me in three sends, andntv…received about 1.23M in six sends. I have no other known relationship with them, and no control over what they did with those tokens after receiving them.
In conclusion
I wrote this statement with the utmost honesty and with respect for everyone: for those who believed in the project, for those who lost, and also for those who think differently from me. I have nothing to hide, and every figure above can be checked by anyone.
Fortunately the truth lives on the blockchain, and not in the words of those who handed down verdicts or lectured without looking at the data. The operations are public, immutable and verifiable: they speak for themselves.
Thank you to those who had the patience to read this far.
All data reported here is public and can be derived from the pool history on ICPSwap and from the BRO ledger.
