chipinOpen app

How Chipin works

One contract runs every group buy. Here is everything it does with the HYPE and the coins.

A pool

A pool has a coin (through one of its HYPE pools), a target in HYPE, a deadline up to 30 days out and a ceiling: the highest HYPE per coin it may pay. The site shows the ceiling as a market cap.

Joining and leaving

join(id) with HYPE adds you; anything over the target is returned in the same transaction. leave(id) returns everything you put in, any time before the buy, and after the deadline if the pool never bought.

The buy

When the target is full and the deadline hasn't passed, any member or the opener calls buy(id, minOut). The pool spends the HYPE minus 0.5% in one exact-input swap. It reverts if it gets less than minOut or if the price paid per coin is above the ceiling.

Claims

After the buy each member calls claim(id) for coins bought × HYPE you put in ÷ HYPE raised. There's no deadline to claim.

Venues

Uniswap v4 on Elysium (any hook) and the KleosSwap, ElysPump and Stockium v3 factories, fixed when the contract was deployed. A coin's pool is checked against its manager or factory before it can be used.

Safeguards

  • No owner, no upgrade. The treasury only receives the 0.5% fee on buys.
  • HYPE moves two ways: back to its member, or into the one buy at or under the ceiling.
  • Tested on a copy of Elysium with KNTQ's real pool. Not audited.

Contract

Chipin poolsPublished at launch
Treasury-

Elysium, chain id 99901.