Chainflip

flip
Rank #576•
CoinYQ Dossier

One stale broker sent a native swap to the wrong address

On 11 June 2026, a Chainflip user followed the deposit channel shown by a broker, but the swap finished at another address. Two channel creations had landed in the same block, and broker version 2.1.13 paired one channel ID with the other's address. The vaults and AMM processed the destination attached to that displayed channel; the broken handoff sat in the broker's mapping. Chainflip's report did not say whether the user recovered the funds.

The design refused to turn Bitcoin into a stand-in

Chainflip’s answer to cross-chain trading was to leave each asset in its own world. A user sends BTC to a Bitcoin vault; validators witness the deposit; liquidity providers compete with just-in-time quotes on State Chain; enough validators jointly sign the payout to meet the required threshold, releasing native ETH, SOL or a stablecoin from the destination vault. No FLIP-denominated claim on the incoming coin is created.

That choice removes a wrapper issuer but creates a choreography problem. The vaults, brokers, State Chain and destination networks must agree on which deposit belongs to which recipient. FLIP sits behind that choreography as validator collateral: it helps select the authority set and exposes bonds and delegations to slashing when operators fail.

Real-money swaps opened under asset-specific limits

FLIP became transferable at noon UTC on 23 November 2023, before unrestricted swapping. On 13 December Chainflip opened a production pre-release after more than three years of development and two years of testnets. The team said its JIT AMM had never run in the wild and that testnet could not teach market makers how real capital would behave.

So the first door was deliberately narrow. Frontend and backend swaps used asset-specific maxima worth about $1,000 per deposit, aggregation and cross-chain messaging stayed off, and Chainflip warned that an amount sent above a hard-coded limit could be swallowed. Validators, brokers, wallets, liquidity providers and the protocol team could now tune their separate systems with real money while limiting what a bad handoff could cost.

Boost and DCA carried the exchange into lending

Chainflip reported more than $1 billion in swaps during 2024. Boost accelerated deposits, DCA split large orders over time, and native SOL plus Arbitrum widened the routes. The figures are the project’s account, but they mark how quickly the restricted launch became a functioning exchange used through outside wallets and aggregators.

On 4 February 2026 the same machinery expanded into public lending for BTC, ETH, SOL, USDC and USDT. Chainflip’s lending design uses its built-in exchange to unwind collateral rather than asking an external liquidator to take the whole position at once. The product made the vault network serve ongoing credit positions, not just one-time swaps.

The expansion also increased the number of boundaries that had to agree. A user could see one interface while a broker created channels, State Chain indexed events and several chains executed deposits or refunds. The June 2026 failure appeared at one of those less visible boundaries, not in the advertised native-asset route itself.

One stale broker sent a swap to the wrong address

On 11 June, a broker still running version 2.1.13 relied on a transaction index that no longer reliably identified an extrinsic. Two deposit-channel creations landed in the same block and the broker paired one channel ID with the other channel’s address. A user followed the displayed instructions; Chainflip processed the deposit and paid the destination attached to that different channel.

The fix had already arrived in version 2.1.16 and identified extrinsics by cryptographic hash. Chainflip upgraded the affected broker and told all brokers to move to version 2.1.20. Its report says investigators were trying to contact the parties, but does not say whether the user recovered the funds. A stale integration had defeated a swap even though vault signatures and AMM settlement did what their inputs told them to do.

An August pause was followed by a validator keygen dispute

In August, Chainflip detected an attempted exploit in Ethereum messaging and refund logic. It paused Ethereum deposits and quotes, paused Arbitrum and Tron as precautions, held affected swaps, and said the completed fix took about 24 hours from first report. The project reported no user loss and said held swaps were being processed and sent automatically or would be refunded without user action. The pause protected funds by making the supposedly seamless route visibly unavailable.

In a separate September event, Chainflip accused three validators of sending malformed key-generation messages. It paused authority rotations while operators upgraded. Proposal 007 asked to move those validators' FLIP to an on-chain reserve and exclude them from future key ceremonies; passage and execution were not yet established. Chainflip set out to remove the wrapper from cross-chain trade. Its operating history shows where responsibility went: brokers identify deposits, validators share vault keys, Safe Mode closes dangerous routes, and FLIP puts collateral behind the people running them. A native swap therefore depends on those handoffs continuing to identify the same deposit, recipient and network state.

How the project changed

  1. 2023-11-23
    FLIP becomes transferable

    The TGE opens at 12:00 UTC after the State Chain has been bootstrapped.

  2. 2023-12-13
    Restricted swaps begin

    A production pre-release caps deposit sizes and disables aggregation and cross-chain messaging.

  3. 2025-01-14
    First full-year report

    Chainflip reports more than $1 billion in 2024 swap volume and launches of Boost and DCA.

  4. 2026-02-04
    Native-asset lending opens

    Public lending and borrowing launches for BTC, ETH, SOL, USDC and USDT.

  5. 2026-06-11
    A deposit channel is misattributed

    An outdated broker returns mismatched channel details and one swap reaches the wrong destination.

  6. 2026-08-24
    Network incident update is published

    Chainflip publishes an account of the Ethereum pause and precautionary Arbitrum and Tron pauses. It reports no user-fund loss and about 24 hours from first report to completed fix; this is the update’s publication date, not the date the incident began.

  7. 2026-09-03
    Malicious-validator response is proposed

    Proposal 007 asks to reserve three validators’ FLIP and exclude them from key generation.

Evidence and primary sources

Last evidence review: 2026-09-05

What is Chainflip?

Chainflip is a cross-chain exchange built around native settlement. A user deposits an asset on its original chain, the independent State Chain arranges the trade through a just-in-time AMM, and validators jointly sign the payout from a vault on the destination chain. The protocol does not mint FLIP-backed versions of BTC, ETH or SOL.

FLIP is the 18-decimal Ethereum token at 0x826180541412D574cf1336d22c0C0a287822678A. Validators and delegators bond it to compete for authority slots and absorb penalties; State Chain balances can vote on governance-key rotation. FLIP also receives emissions and is bought and burned with swap fees. Those functions secure the exchange around the assets being traded rather than turning FLIP into a receipt for them.

What problem does Chainflip solve?

A cross-chain trade usually introduces a substitute asset or a centralized intermediary. Wrapped assets make the receiving chain usable, but add an issuer and redemption path. Centralized exchanges can deliver native withdrawals, but ask the trader to surrender custody to one operator. Chainflip set out to move from one native asset to another through shared vaults and a validator network.

That choice relocates the problem instead of erasing it. A Bitcoin deposit must be matched to the right swap request; State Chain and broker software must agree on the destination; enough current validators must sign the outgoing asset; and every supported chain needs working deposit, refund and messaging logic. Chainflip’s launch and incidents are a record of learning to keep those handoffs synchronized.

How does Chainflip work?

A broker requests a deposit channel for the user. After the source-chain asset arrives, validators witness it and State Chain creates the swap. Liquidity providers submit just-in-time quotes rather than leaving all capital in a passive pool. The winning route is accounted for on State Chain, and a threshold of the authority set signs a native payout from the destination vault. With a full 150-validator set, vault signing needs 100 signatures.

FLIP provides the bond behind that authority set. Validator slots are auctioned by State Chain balance; delegations share rewards and slashing exposure. The current 0.1% USDC network fee buys FLIP in the protocol pool and burns it, while emissions pay validators. The Ethereum StateChainGateway is the current issuer and can mint, burn from specified accounts and replace the issuer under State Chain instructions, so supply is elastic.

Safe Mode can stop deposits, quotes or payouts when one chain path is unsafe. That intervention was visible in August 2026, when Chainflip paused Ethereum during an attempted messaging-and-refund exploit and paused Arbitrum and Tron as precautions. It said held swaps were being processed and sent automatically or would be refunded without user action. The protocol reported no user loss; the promised fuller technical report was not located in the material reviewed.

Key facts

  • FLIP is the Ethereum ERC-20 at 0x826180541412D574cf1336d22c0C0a287822678A with 18 decimals.
  • FLIP became transferable at 12:00 UTC on 23 November 2023. Production swaps opened in a restricted pre-release on 13 December with frontend and backend limits at asset-specific amounts worth about $1,000 per deposit, while several features remained disabled.
  • Chainflip said its first full operating year, 2024, processed more than $1 billion of swaps after adding Boost, DCA, Solana and Arbitrum support.
  • Public lending and borrowing for native BTC, ETH, SOL, USDC and USDT opened on 4 February 2026 after a closed beta.
  • Users trade assets held in chain-specific vaults. The protocol does not issue a FLIP representation of BTC, ETH or SOL.
  • Vault signing needs two thirds of the active authority shares: 100 signatures when all 150 validator slots are filled.
  • Validators need at least 20,000 FLIP to qualify for auctions, and current rules do not select bids below 50,000 FLIP. Delegated balances share slashing risk.
  • The current base network fee is 0.1% in USDC and buys FLIP for burning; boosted Bitcoin deposits add 0.025%. Validator emissions move supply in the opposite direction.
  • At the 5 September 2026 chain snapshot, totalSupply was 88,941,559.627047280534189324 FLIP and StateChainGateway 0x6995Ab7c4D7F4B03f467Cf4c8E920427d9621DBd was the issuer.
  • The issuer can mint to or burn from a specified account and appoint a new issuer. Ordinary holders cannot call these methods.
  • On 11 June 2026, an outdated broker confused two deposit-channel results and one swap settled to the wrong destination; Chainflip did not publish the recovery outcome.
  • In August 2026, Chainflip paused Ethereum paths during an attempted exploit and paused Arbitrum and Tron as precautions. It reported no user loss and about 24 hours from first report to completed fix.
  • Proposal 007, published 3 September 2026, sought sanctions against three validators accused of malformed key-generation messages; passage and execution were not established at review.

Official links

Frequently asked questions

Does Chainflip wrap the BTC or ETH being traded?

No Chainflip-issued FLIP representation is created. The source asset enters a chain-specific vault and validators threshold-sign a native asset from the destination vault. This avoids a wrapper token but still relies on shared custody and correct vault accounting.

What does FLIP do during a swap?

FLIP bonds validators, funds emissions, participates in governance-key voting and is bought and burned with network fees. The user’s BTC, ETH, SOL or stablecoin remains a separate vault asset; FLIP is not the swap receipt.

Why did mainnet swaps begin with asset-specific limits worth about $1,000 per deposit?

Chainflip said the JIT AMM had never operated in the wild. The December 2023 pre-release used real money with per-deposit swap maxima on both frontend and backend, plus disabled features, so market makers, validators, brokers and wallets could tune their systems before unrestricted launch.

Who signs a vault payout?

The active authority validators sign jointly. Success requires two thirds of current authority shares, which means 100 signatures when all 150 slots are occupied. A normal FLIP holder does not directly sign a user payout.

Who can change FLIP supply?

The official StateChainGateway was the Ethereum issuer at the reviewed snapshot. It can mint to or burn from specified accounts and appoint a successor issuer under State Chain instructions. Emissions, fee burns and slashing make supply variable.

What went wrong with the June 2026 swap?

A broker running version 2.1.13 used an outdated transaction-index assumption and mixed two deposit-channel creations in one block. The user deposited to the channel shown and the swap paid that channel’s different destination. Chainflip required upgrades but did not state whether the funds were recovered.

Can Chainflip stop swaps?

Yes. Safe Mode and contract freezes can suspend chain paths. During the August 2026 attempted exploit, deposits and quotes for Ethereum, Arbitrum and Tron were paused while a network upgrade was prepared.

Can bonded or delegated FLIP be lost?

Yes. Both validator bonds and delegated balances share slashing exposure under current rules. Documentation caps an individual validator bond loss at 80%; Gateway redemption also has a two-day delay and expires after 144 hours if not executed.

Do fee burns give holders swap revenue or vault ownership?

No direct distribution follows. Fees buy FLIP from the protocol pool and burn it. Token voting and staking do not assign a pro-rata share of vault assets, company equity or swap revenue.

External trackers

Choose a tracking site for Chainflip: