Arc blockchain by Circle: four days after launch, half of its DEX volume was fake, and two wallets made it
The Arc blockchain by Circle went live on September 16. Four days later its DEX volume looked healthy: up on the day before, close to where it stood on day three. We pulled every swap through Bitquery and split the total by token. Two tokens minted the night before, one named Wrapped Ether and one named Argus, made up almost half of it. Nearly all of that came from two transactions, one from each of two wallets. The same two wallets had signed three more the night before. Each transaction bought and sold the same token up to twenty times and ended close to where it started. Take all five out and Arc's trading fell by a quarter that day.
01 — The headline numberDay five looked like a recovery
Arc is the blockchain built by Circle, the company behind USDC. USDC pays the gas, and the pitch is payments and foreign exchange. It opened to the public on September 16. Like every new chain, it opened to a rush of airdrop hunters, NFT mints and memecoins, and then the rush thinned out.
By the fifth day most measures were sliding. Transactions were down. Active wallets were down. One number was holding up: DEX volume, the dollar value of swaps on the chain's exchanges, measured here on the USDC side of each trade.
| Day (UTC) | Transactions | Active wallets | DEX volume |
|---|---|---|---|
| Sep 18 | 2.47M | 121K | $82.9M |
| Sep 19 | 1.48M | 100K | $75.4M |
| Sep 20 | 1.27M | 63K | $81.5M |
Wallets fell by more than a third in a day while trading went up. Those two facts do not sit well together, so we split the volume by token.
02 — The splitTwo tokens, minted the night before
The top of the list for September 20 was not cirBTC, or the Argus launchpad token, or any memecoin with a crowd behind it. It was two contracts that did not exist a day earlier.
| Token on Sep 20 | Contract | Minted (UTC) | USDC volume | Wallets trading it |
|---|---|---|---|---|
| ARGUS | 0x972b159ca91baec0ec88f2c114cf1d7aa5db240e | Sep 19, 23:50 | $19.94M | 7 |
| WETH | 0x93ffd195481e8c08eb25a158689e4d9e61313111 | Sep 19, 23:04 | $19.94M | 5 |
| cirBTC | 0x171a4217b86a807a64eb94757db6849fb4bdbaa0 | launch week | $5.31M | 2,600 |
| ARGUS, the launchpad's token | 0xece5ca8bf9220718e5727754026757512212cb3c | launch week | $2.27M | 3,109 |
| WETH, the bridged token | 0x128cc466b61f542da60c70e3aa11c10e19b84edb | launch week | $1.56M | 280 |
Both new tokens share a name and a ticker with a token people on Arc already trade. We will call them the Argus-named token and the WETH-named token. We found nothing on-chain that ties either one to the Argus launchpad or to any bridge, and we are not saying anyone at those projects made them.
Both also trade at a price that looks right. The WETH-named token changed hands at about the same dollar price as bridged WETH. The Argus-named token sat at about 1.8 cents, where the launchpad's ARGUS was trading. A screener that sorts by volume and shows a ticker would put both at the top of Arc, with a believable price next to each.
Over the two days they existed, the pair added up to a large slice of the whole chain.
| Day (UTC) | All DEX volume | The two tokens | Their share | Volume without them |
|---|---|---|---|---|
| Sep 19 | $75.4M | $19.9M | 26.5% | $55.4M |
| Sep 20 | $81.5M | $39.9M | 48.9% | $41.6M |
The last column is the one that matters. Without the pair, trading on Arc fell by a quarter between the two days, in step with everything else on the chain.
03 — The five transactionsTwenty buys, twenty sells, one signature
Almost all of that volume sits in five txs. One wallet signed the three in the WETH-named token. A second wallet signed the two in the Argus-named token.
| # | Time (UTC) | Token | Signed by | Buys | Sells | Total swaps | Volume counted |
|---|---|---|---|---|---|---|---|
| 1 | Sep 19, 23:06 | WETH-named | Wallet A | 10 | 10 | 20 | $1.99M |
| 2 | Sep 19, 23:13 | WETH-named | Wallet A | 20 | 20 | 40 | $7.98M |
| 3 | Sep 19, 23:53 | Argus-named | Wallet B | 10 | 10 | 20 | $9.97M |
| 4 | Sep 20, 19:29 | WETH-named | Wallet A | 20 | 20 | 40 | $19.94M |
| 5 | Sep 20, 19:32 | Argus-named | Wallet B | 20 | 20 | 40 | $19.94M |
| All five | 80 | 80 | 160 | $59.82M |
Wallet A is 0x3f5d6d4a48540fed25d1aa9b63fe55adb25d7dbe. Wallet B is 0x32277a261397cdbfc890d995040910f9b4d7a299. A buy and a sell each count as one swap, so a transaction with ten of each holds twenty. Volume counted is the USDC side of every swap added together, which is how a volume table reads it.
| # | Transaction hash |
|---|---|
| 1 | 0x39cdeaddedcbf3951fbc91f1ca372b0a6eb763e30e0ac2cea1c1362b4a903ac9 |
| 2 | 0x80e484e39286cdfbeed79ec2146c7f9c168005fde7f15af74fcc73cc0b015893 |
| 3 | 0xf940ae982dbbc422c169cecb9c67c2902a8437809773fae66c6a85e9b36481c4 |
| 4 | 0x1d5be833a1fe942ab04e39fc9fcabd7638cb8ce4d38999297c159be88dbfb4eb |
| 5 | 0xe1f83c0f67a4fd00a1217793121047b029f175b34f9eedd32997ca4b7223bdd8 |
Every one of the five has the same number of buys as sells. In the three largest, each swap is worth roughly half a million dollars. The last two landed less than three minutes apart and match each other to within about $2,000.
Everything else these two wallets did in the two tokens, seventeen more txs, comes to a few hundred dollars. Every other wallet that traded either token, fourteen of them by our cutoff, adds up to about seven hundred dollars. The five txs are the market.
04 — The money$59.8 million of trades from a $5,200 balance
Swapping half a million dollars forty times over should take a lot of money. These wallets do not have it.
| Wallet | What the chain shows |
|---|---|
| 0x3f5d6d4a48540fed25d1aa9b63fe55adb25d7dbesigned the three WETH-named transactions | Holds about $5,177 of USDC. Paid $1.07 in gas across 299 successful transactions in our data, which starts on Sep 17. It had sent at least 79 more before that. Minted the WETH-named token itself, 100,000 units, two minutes before trading it. Also holds 100,000 units each of three more contracts named WETH. |
| 0x32277a261397cdbfc890d995040910f9b4d7a299signed the two Argus-named transactions | Holds about $16 of USDC. Paid $0.19 in gas across 21 transactions. Its first transaction came ten seconds after it was sent 1.5 USDC by the address that minted the Argus-named token. |
How does a wallet with five thousand dollars print twenty million in one tx? Both tokens trade on Uniswap v4, and v4 keeps a running tab. Inside one tx a trader can buy and sell as often as they like, and the pool only asks them to settle the net difference at the end. Buy half a million of a token, sell it straight back, and the amount owed at the end is close to zero. Do that twenty times and an indexer records forty swaps of half a million each.
The pool's own records show one more step. Uniswap v4 logs every change to a pool's liquidity, the money traders swap against. In all five transactions, the contract the wallet called first added liquidity to the pool. Then it made every swap. Then it removed exactly the same liquidity, still inside the same transaction. Between 95% and 100% of the money each one traded against was its own, and Wallet A had added the rest through other contracts. Until the fifth transaction had run, every liquidity change in those pools was signed by Wallet A, Wallet B or the Argus minter. The trader was buying from and selling to itself.
That also explains the cost. Each round trip came back about 0.6% short, $176,500 across the five. In a normal pool that shortfall goes to whoever supplies the liquidity, and here that was the same contract. Across all five, the net USDC paid into the pools came to less than $900. In the two Argus-named ones it was zero.
We have not decoded the custom contracts themselves. The add, swap and remove steps come from the pools' own event logs, so they are measured, as are the totals.
One detail is worth stating plainly. Bitquery's own index counted these swaps too. The pool executed them, and the liquidity on the other side belonged to the trader. Any tool that adds up swap amounts, ours included, will report them as volume unless someone looks at who was trading.
05 — The airdropA thousand empty addresses, up to $26,000 each on paper
The Argus-named token came with a second step. Less than two minutes after minting it, the same address sent it to 1,000 addresses, all within 14 seconds. The amounts ran from about 360,000 to 1.4 million tokens, 900 million in all. At the pool's price of about 1.8 cents, the typical address got about $16,600 on paper and the largest about $26,000.
None of the 1,000 has done anything else on Arc. Since launch day, not one has held any USDC to pay gas or held the real ARGUS, and not one has sent a transaction in the four days of data we can see. That makes them look like padding: a token with a thousand holders looks widely owned on a screener. This is our reading, and how the minter picked them is untraced.
| Step (Sep 19, UTC) | What happened |
|---|---|
| 23:50:04 | 0x8ed0712beb6e9f53da8d6e750b65f4b0367f9dae mints one billion of the Argus-named token |
| 23:51:52 to 23:52:06 | The same address sends 900M of it to 1,000 addresses, about 0.36M to 1.4M tokens each |
| 23:52:36 | The same address sends 1.5 USDC to the wallet that will trade it |
| 23:53:01 | It sends 60M more to 0xb0050b01957fc64f93914dffe71d7b76c53b8397, the contract that wallet trades through |
| 23:53:46 | That wallet signs the first $9.97M transaction, through the same contract |
A handful of other wallets did sell the token, and they got real USDC, a few dollars to a few hundred each. We did not test what happens when someone tries to sell the full amount, and we are not claiming the token is a trap. What the record shows is narrower: a token was handed to a thousand addresses, given a familiar name and a believable price, and pushed to the top of the chain's volume table inside the same four minutes.
The minter kept working with the two wallets after that. Over the next day, the same Argus-named tokens moved between it, Wallet A and the contract Wallet B trades through.
| Time (UTC) | What happened |
|---|---|
| Sep 19, 23:54:58 | The minter sends 58.8M Argus-named tokens to a second contract, 0x50e6f276bcf639e7c749c788f9ebf599365ed181 |
| Sep 20, 00:00:27 | Wallet A, the WETH-named trader, takes 58.8M Argus-named tokens out of that contract |
| Sep 20, 19:32:12 | Wallet A sends 58.7M Argus-named tokens to 0xb005…8397, the contract Wallet B trades through |
| Sep 20, 19:32:22 | Wallet B's $19.94M Argus-named transaction runs through that contract |
Wallet A called that contract six times in all. Wallet A and the minter also managed Argus-named liquidity through a third contract, 0xe455…829f, listed in full in section 09. Each pulled out money the other had put in. The same tokens pass between the three addresses, and the same contracts serve all three. Who controls them is still unknown.
We have covered the same playbook on other chains, in the $LAPTOP counterfeit market, the counterfeit SOL wash machine and our test of whether wash trading ever draws a real crowd. Arc is five days old and already has its own.
06 — Is Arc a payments chain instead?We checked the transfers too
A fair objection: Arc was built for payments, so judging it by DEX volume may miss the point. Tron is the model here, a chain where most of the activity is people sending stablecoins to each other. So we counted those on Arc for September 20.
| Measure, Sep 20 (UTC) | Value |
|---|---|
| USDC contract callsevery transfer in a transaction sent straight to the USDC contract | 17,916 from 2,166 senders · $10.3M |
| …USDC minted and burned | 5 transfers · $8.4M, or 81% of the value |
| …paid out of one account | 4,539 to 3,782 payees, sent by 15 signers · $1.12M |
| …plain wallet transfers | 2,948 from 1,994 senders · $0.79M |
| …relayed tiny paymentssigned by the payer, sent to the chain by someone else | 10,410 from 165 payers · $107 in all |
| …under one dollar | 11,321, or 63% |
| …$10,000+, not mint or burn | 22 transfers carrying $0.91M |
| Plain native USDC sendsvalue transfers with a basic gas limit, used here as a proxy for wallet-to-wallet payments | 63,589 from 25,131 senders · $26.1M |
| All USDC transfer events, for comparison | 751,523 · $130.5M |
| EURC contract calls | 32 from 13 senders · €5.8M, of which €3.7M is minting and burning |
Most USDC that moved on Arc that day moved inside swaps and other contract calls. Of the $10.3 million that went straight through the USDC contract, $8.4 million was new USDC being minted or old USDC being burned, in five transfers. One account paid out $1.12 million to 3,782 addresses. Wallets paying each other directly moved $0.79 million.
Nearly six in ten of those calls were relayed tiny payments: 10,410 of them worth $107 in all. That is the format x402 payments by AI agents use. It is also what farming for a future airdrop looks like, and the records alone do not say which. The ten busiest payees took 4,604 of them from the same 24 payers. One busy address looked nothing like that: it took 871 ordinary transfers worth $475,500 from 708 senders.
That does not settle what Arc becomes. Five days is early, $9.3 million of new USDC was minted on Arc that day, and a payments chain is built by firms that move slowly. It does mean the payments story is not yet visible on-chain, and the trading story needs the two tokens above taken out before anyone reads it.
07 — What to checkBefore you trust a volume table on a new chain
Every query ran through the Bitquery Arc API
Daily DEX volume summed on the USDC side of each swap, split by token contract and by signing wallet. Per-transaction buy and sell counts for the two wallets, and the pool changes around them. Mint and transfer records for both tokens, holder rankings, wallet balances and gas paid. Direct USDC and EURC transfers bucketed by size.
08 — SourcesOff-chain sources
Every figure about swaps, transfers, balances and mints here is on-chain data from the Bitquery Arc API, using the DEX trades API for swaps and the Arc mainnet docs for the network's USDC model. Three claims rest on something other than the chain.
| Claim | Source |
|---|---|
| Arc's launch date and purposepublic mainnet on Sep 16, USDC as gas, payments and FX | Arc's own launch post, linked in section 01, read Sep 21 2026. |
| Uniswap v4 settles net balances per transactionthe basis for our reading of section 04 | Uniswap's v4 documentation on flash accounting, linked in section 04, read Sep 21 2026. The add, swap and remove steps in each transaction are read from the pools' own event logs. |
| Which ARGUS and WETH are the established ones0xece5…cb3c and 0x128c…4edb | Judged by trading history and holder counts on-chain: thousands of traders since launch week against a handful. We have not confirmed either address with its issuer. |
09 — Still openThreads we did not pull
Run the next investigation in minutes
Ask any question of the blockchain. Bitquery's AI Investigations agent traces funds, attributes wallets, and writes auditable reports across every major chain.
This article is provided for informational and educational purposes only and reflects analysis of publicly available on-chain data as of the dates indicated. It does not constitute legal, financial, compliance, tax, or investment advice, and nothing in it is a recommendation, solicitation, or offer to buy, sell, or hold any token or asset, or to use or avoid any blockchain, exchange, or protocol.
What was measured: swap, liquidity, transfer, mint, balance and gas records on the Arc blockchain, read through Bitquery's index over a rolling window that did not cover Arc's first day. Volume figures are sums of the USDC side of each recorded successful swap and depend on that method; another method will give other totals. What was inferred: that Uniswap v4's net settlement is how small balances produced large recorded volume, that the recorded volume did not reflect independent buyers and sellers, that the addresses described act together, and that the airdrop was sent to pad the token's holder count. We did not decode the custom contracts involved; the liquidity steps are read from the pools' event logs. These inferences may be incomplete or wrong.
Blockchain addresses are pseudonymous. No address in this article is attributed to any person, company, or project, and none should be read as so attributed. Funding relationships, shared contracts, token movements between addresses, shared timing and matching amounts are described as observed; they do not establish common ownership, identity, intent, or knowledge. The terms wash trading, round trip, look-alike and fake volume are used descriptively, to characterise a pattern in trade data. They are not findings that any person committed market manipulation, fraud, or any other offence under the law of any jurisdiction, and should not be read as accusations of criminal, civil, or regulatory wrongdoing.
The two tokens examined share a name and ticker with other tokens. Nothing here asserts that either was created by, connected to, authorised by, or endorsed by Argus, Uniswap Labs, the Uniswap Foundation, Circle, Arc, the issuer of any wrapped or bridged ether, or any other named person or organisation, and nothing here asserts that any of those parties knew of, took part in, or benefited from the activity described. We did not test whether holders of either token can sell it at scale and make no claim either way. Statements about which similarly named token is the established one rest on on-chain trading history only and have not been confirmed with any issuer.
Nothing here is a statement that Arc is unsafe, failing, or unsuitable for any purpose. The activity described is permissionless third-party activity of a kind seen on every public chain. Arc had been live for five days at the time of writing, all figures cover short and partly incomplete periods, and early activity on a new network is not a reliable guide to its future. References to screeners, trackers and volume tables are general; we did not review what any specific data provider displayed, and nothing here asserts that any provider's figures are inaccurate under its own stated method. Bitquery's own index recorded the swaps described. Bitquery sells blockchain data products, including APIs for Arc data, and has a commercial interest in on-chain analytics.
Newly launched tokens, tokens received unsolicited, and tokens that share a name with a better known asset are extremely high risk, and most participants in such tokens lose money. Do not interact with a token solely because it appears in your wallet.
Nothing herein should be relied upon as a definitive determination of fact. Readers should conduct their own independent verification before taking any action. The authors and publisher accept no liability for any loss or damage arising from reliance on this material. All trademarks and company names are the property of their respective owners. If you believe any statement here is inaccurate, contact Bitquery and we will review it.