Crescent
A hybrid exchange chain whose sunset belongs in its history.
Crescent launched a Cosmos exchange chain with CRE staking and liquid bCRE positions. Its hybrid design combined pool liquidity with an order book. In 2024, the foundation reported approval of a chain sunset while announcing a separate FLIP direction. This account preserves the network's mechanisms and arguments as history, rather than treating surviving documentation as proof of a currently supported exchange.
Checking this browser’s read-aloud support…
A trading venue with its own ledger
Crescent's April 14, 2022 announcement described a live mainnet where users could move assets through IBC, stake CRE and use the exchange. It also explained a practical boundary with Gravity DEX: withdrawing assets there returned them to Cosmos Hub, after which users still had to transfer them to Crescent. A successor product story did not make the two ledgers one account system. The announcement is evidence of a launch phase, including incentives that still depended on an upcoming governance vote, rather than proof that every promised trading feature was already enabled.
The node repository supplies a second kind of evidence. It describes a dedicated Cosmos SDK application with exchange modules, ranged pools and order matching, and contains the software used to run it. This was more than a CRE token deployed on someone else's exchange. Conversely, the continued existence of the repository does not establish a healthy validator network, available frontend or recoverable trading position today. Those are operational questions that cannot be answered by a preserved README or an old download link.
Making pools and orders share a market
The hybrid design tried to reconcile two different price models. An automated pool normally changes its quoted exchange rate continuously as order size changes, while an order book groups liquidity at discrete prices. Crescent's documentation explains how pool liquidity was calibrated to the book's tick structure while retaining a constant product calculation. The design aimed to let a trader encounter pooled and manually placed liquidity in the same market. It did not make the two providers carry identical inventory risk or promise that enough liquidity would appear at every price.
The batch matching chapter framed ordering as a fairness problem: a validator can otherwise benefit from choosing transaction order. Crescent grouped orders for matching so that their sequence within that phase would not determine the matching outcome. The documentation made broad claims about suppressing MEV, which should be read as the project's stated objective and description of that algorithm. They are not an independent audit showing that every way to extract value across the exchange, its other phases and connected markets had disappeared.
The exception that matters to the fairness claim
A separate sequential phase followed batch matching. Its purpose included composing swaps and handling routes across multiple assets, where a user or module needed a more predictable calculation for a particular action. Crucially, the sequential matching documentation acknowledged that fully preventing MEV there could be difficult. It discussed a possible future auction of opportunities, rather than documenting such an auction as an existing defense.
Reading this page alongside the batch chapter changes an absolute marketing claim into a narrower, technically useful description of what one phase attempted.
Fees also followed this unusual market structure. In a batch, arrival time cannot straightforwardly decide who supplied and who consumed liquidity. Crescent instead described orders resisting the resulting price movement as makers and those pushing it as takers. Sequential matching used the more familiar distinction between resting and newly arriving orders, with a special treatment for pool orders. This is why importing assumptions from a centralized exchange's fee table can mislead a reader of historical Crescent trades.
The rule depended on the matching context, not simply whether someone clicked a limit-order button.
Concentrated liquidity changes what the owner holds
Ranged positions allowed liquidity to be offered within chosen prices rather than across the entire market. The documentation proposed uses including similar-asset markets and more specialized market making. Concentration should be understood as selecting where capital participates, not creating free additional capital. An owner selected a trading exposure that behaved differently from a broad position.
This helps explain why a displayed efficiency improvement was not itself evidence of a better outcome for every provider: the chosen range could suit one pattern of trading and be unsuitable for another.
The single-coin example makes that exposure concrete. Once the market moved below a position's lower boundary, the position held one asset; beyond the upper boundary, it held the other. The intervening trades had already changed its composition. A provider who expected to keep a fixed share of both tokens could therefore be surprised even when the contract followed its rules. The old documentation also allowed single-asset deposits or withdrawals outside the range. This is a description of historical position mechanics, not an invitation to send funds to a surviving interface.
Rewards tried to buy useful liquidity
Farming version two changed both timing and allocation. The comparison page says earlier farming paid on a daily schedule and could penalize a provider who changed position during the qualifying period. The replacement distributed rewards each block and could fund a whole pool, allocating across positions according to liquidity. This encouraged active positioning and gave concentrated liquidity different rewards from an equal-value broad position. The change illustrates how an incentive policy can shape trading behavior.
It does not show whether those incentives generated durable activity after emissions stopped.
Professional market maker incentives used another selection process. The published scoring method combined two-sided depth, spread and uptime, with calculations performed off chain using chain data. Governance determined eligibility and adjustable parameters. An open formula made the intended reward policy inspectable, but evaluating an actual payment still required its inputs and calculation. It also meant that simply placing an order was not equivalent to joining the subsidized market maker set.
The design sought persistent, usable quotes, with judgments about eligibility alongside mathematical scoring.
CRE, bCRE and the missing claim button
Liquid staking locked CRE through a module and issued bCRE as a transferable representation of the stake. The underlying CRE remained delegated; moving the receipt did not remove its dependence on the staking system. The documentation described a governance-managed group of liquid staking validators and target delegation weights. This let an owner use the receipt elsewhere instead of keeping all value immobile in a conventional delegation. It also connected activities that can look separate in a wallet: staking, exchange use and the condition of the selected validator set.
Rewards were reflected in the relationship between the receipt supply and CRE held by the module, rather than only as a separately claimable balance. The calculations page described a redemption process with a fourteen-day unbonding period and rebalancing after validator conditions changed. Those are historical documented settings, not a current redemption guarantee. The distinction between accounting value in CRE and an exchange price is essential: a formula for receipt redemption does not establish a dollar return, nor does it prove that a trading market will always quote the same ratio.
Liquid assets still carried political power
The liquid governance design calculated voting power using staked CRE and the CRE equivalent of bCRE at a chosen snapshot. It expressly considered receipts inside liquidity positions, whose balances could change with trading. Its discussion even anticipated borrowed or leveraged exposure contributing to a vote. This was a particular political design choice: financial use of a stake would not automatically erase its voice.
Readers should distinguish that intended accounting rule from an assertion that each participant had equal influence or that every contemplated leveraged feature was deployed.
The June 2022 validator scoring article made the selection philosophy more explicit. It combined operational history, missed blocks and stability with qualitative judgments about contribution plans, responsiveness and infrastructure. It also mentioned geographic proximity to major exchanges. That shows why the project wanted specialized operators for its trading ambitions, while leaving room for objections about concentration and subjective gatekeeping.
Governance could amend the liquid staking set; the article's confidence in the process was the foundation's position, not an independent measurement of decentralization.
Another receipt layer and ordinary operating costs
Snowball's reward auction addressed a different receipt: tokens representing farming positions. Instead of automatically swapping every reward into the underlying pair, the described auction accepted the position's receipt token as payment and burned the winning bid. Existing holders would then represent a larger share of the remaining position. The documentation motivated this structure partly through concerns about automatic swaps and MEV.
The accounting is useful to study, but it added a mechanism whose outcome depended on bidders and pricing rather than turning reinvestment into a riskless operation.
The gas guide separated computation charges from trading fees. Validators set minimum acceptable gas prices, while maker and taker fees depended on the market and could change through governance. Historical examples recommended substantially different gas allowances for a simple claim and for liquid staking. That separation helps interpret a transaction that looked cheap at the exchange level but required other chain operations.
The examples belong to the documented software period; this reading does not quote them as a present fee offer or describe a stopped service as available because its fee guide remains online.
Testing promises and published fixes
The November 2022 bounty invited testing of an upcoming version with farming changes, liquidity features and interface work. Rewards varied by severity and were subject to review and governance approval. It is evidence that the project sought outside bug reports, not that every issue was found or that every listed improvement had reached mainnet on the announcement date. A bounty should be read for its scope, eligible version and reporting process. Its existence alone says little about a different version or about operational support years later.
The June 8, 2023 v4.2.0 release documented a state-machine-breaking update incorporating fixes for the Cosmos SDK Barberry vesting issue and an infinite feegrant issue. Its instructions told operators to follow the team's upgrade notice. This provides a dated maintenance record with specific dependencies and fixes. A published binary and release note still do not prove the exact moment every validator adopted it. Keeping publication events distinct from chain activation avoids turning a useful software chronology into an unsupported account of network-wide deployment.
From exchange ambition to a decision to leave
The October 2023 FLIP announcement promoted a new derivatives experience built by the Crescent and B-Harvest team. Its testnet and trading competition were future plans in that release. The branding emphasized active, gamified trading rather than passive holding. That is a documented change in the team's product pitch, not evidence that derivatives had replaced all Crescent markets or that CRE holders automatically owned a new network. Shared contributors and a promised benefit can connect projects historically without making their tokens, contracts or obligations interchangeable.
On February 2, 2024, the foundation proposed winding down Crescent and said it intended to stop direct development regardless of the vote. It argued that spot trading had become crowded and discussed an alternative FLIP path. Its proposed shutdown timetable and distribution conditions were proposals at publication, not accomplished events. The difficult governance issue was that a community vote could express a preference while the organization still controlled whether its own development work continued. A token vote did not compel that team to keep building the original product.
The March 4 follow-up reported that a proposal submitted February 10 passed on February 15, with more than 99 percent support at over 82 percent turnout. Those figures are the foundation's account of weighted governance, not a poll of every user. The same announcement described a December 31, 2023 snapshot and FLIP allocation arrangements. It establishes a reported sunset decision and announced distribution design, not completion of every distribution or the exact final block. No current exchange availability is inferred here from old documentation.
What the launch taught its participants
The launch conversations were not all about price. In one April 2022 thread, Jcook_14 praised the working interface and tasks that introduced unfamiliar functions. Another thread contained rmvaandr's objection to a small validator set and Amelie007's defense of initial restrictions. These were specific users interpreting an early product, with no basis for treating either side as the whole community. They show how usability and trust in the security model could pull attention in different directions even during the same enthusiastic launch week.
How we got here.
- 2022-04-14
Mainnet launch announcement published
The project announced a live exchange chain and explained IBC transfers, staking and pending incentives.
- 2022-06-24
Validator scoring explained
Crescent published the quantitative and qualitative criteria proposed for its liquid staking validator selection.
- 2022-11-28
Version three bounty opens
The team invited testnet bug reports for a scheduled bounty period, rather than declaring an audit complete.
- 2023-06-08
v4.2.0 released
The node release included named dependency security fixes and required coordinated upgrade instructions.
- 2023-10-02
FLIP product pitch published
A press release announced derivatives ambitions and a future testnet competition.
- 2024-02-02
Foundation proposes a sunset
The foundation published its proposal and disclosed its intention to end direct development.
- 2024-02-15
Sunset vote reportedly passes
The foundation's March follow-up identifies this as the successful vote date; it is not an independently verified final-block date.
Beliefs, ambitions & unanswered questions.
These are attributed narratives, not endorsements. Open each evidence file to see the supporting record and the limits of what it establishes.
Contested interpretationA usable launch could earn trust
Open evidence file
Jcook_14 believed the claim process and working interface made the airdrop unusually convincing.
Where the story comes from
Jcook_14, April 14, 2022, r/cosmosnetwork.
What the record supports
- The post praises tasks that made the user try functions instead of merely collecting a balance.
What it does not prove
- Good onboarding did not establish sustainable revenues, secure code or continuing maintenance.
What to watch
- Compare the original task experience with later product delivery and operating history.
Contested interpretationA curated validator set divided users
Open evidence file
rmvaandr considered the initial set insufficiently decentralized, while Amelie007 defended a cautious launch.
Where the story comes from
An April 14, 2022 exchange in r/cosmosnetwork.
What the record supports
- Their disagreement concerned the tradeoff between specialized operators and a wider validator population.
What it does not prove
- Neither comment measured independent control of every operator or represented a governance result.
What to watch
- Look for changes in the selected set and the actual criteria used to admit operators.
Contested interpretationConviction could coexist with taking value out
Open evidence file
Code_of_Error described converting part of an airdrop while keeping exposure to Crescent.
Where the story comes from
An April 19, 2022 discussion about what to do with airdropped CRE.
What the record supports
- The commenter connected partial profit-taking to prior experiences of declining airdrops.
What it does not prove
- An unverified personal strategy is not evidence of future returns or advice for another holder.
What to watch
- Evaluate the assumptions and risks of each position without adopting the author's allocation.
Contested interpretationA receipt was harder to understand than a reward button
Open evidence file
Amazing_Resolve_365 questioned where liquid staking rewards appeared and whether a rising ratio was guaranteed.
Where the story comes from
An April 15, 2022 staking discussion in r/cosmosnetwork.
What the record supports
- The exchange exposed confusion between bCRE balances, redemption accounting and a visible claim action.
What it does not prove
- A community explanation was not a guarantee of dollar appreciation or ongoing redemption support.
What to watch
- Use the historical module calculations to distinguish receipt quantity, CRE accounting and market price.
The source library.
Primary documents explain mechanics and decisions. Community records show what participants believed. Dates below indicate when these links were reviewed; external pages may change.
- Crescent Network now live on mainnet ↗Crescent Network · primary · Published 2022-04-14 · Reviewed 2026-09-30
- Crescent node repository ↗Crescent Network · primary · Reviewed 2026-09-30
- Hybrid DEX ↗Crescent Docs · primary · Reviewed 2026-09-30
- Batch matching ↗Crescent Docs · primary · Reviewed 2026-09-30
- Sequential matching ↗Crescent Docs · primary · Reviewed 2026-09-30
- Exchange fee rules ↗Crescent Docs · primary · Reviewed 2026-09-30
- Ranged liquidity ↗Crescent Docs · primary · Reviewed 2026-09-30
- Possibility of change to a single-coin position ↗Crescent Docs · primary · Reviewed 2026-09-30
- Current farming versus legacy farming ↗Crescent Docs · primary · Reviewed 2026-09-30
- Market maker scoring ↗Crescent Docs · primary · Reviewed 2026-09-30
- Staking versus liquid staking ↗Crescent Docs · primary · Reviewed 2026-09-30
- Calculations for staking rewards ↗Crescent Docs · primary · Reviewed 2026-09-30
- Liquid governance ↗Crescent Docs · primary · Reviewed 2026-09-30
- Liquid staking validator scoring ↗Crescent Network · primary · Published 2022-06-24 · Reviewed 2026-09-30
- Snowball reward auction ↗Crescent Docs · primary · Reviewed 2026-09-30
- Gas and fees ↗Crescent Docs · primary · Reviewed 2026-09-30
- Crescent v3 bug bounty ↗Crescent Network · primary · Published 2022-11-28 · Reviewed 2026-09-30
- Crescent v4.2.0 release ↗Crescent Network · primary · Published 2023-06-08 · Reviewed 2026-09-30
- Crescent FLIP product announcement ↗Crescent FLIP via GlobeNewswire · primary · Published 2023-10-02 · Reviewed 2026-09-30
- Proposal for the Crescent community ↗Crescent Network · primary · Published 2024-02-02 · Reviewed 2026-09-30
- FLIP announcement and reported sunset vote ↗Crescent Network · primary · Published 2024-03-04 · Reviewed 2026-09-30
- Jcook_14 on the Crescent airdrop experience ↗r/cosmosnetwork · community · Published 2022-04-14 · Reviewed 2026-09-30
- rmvaandr and Amelie007 on liquid staking validators ↗r/cosmosnetwork · community · Published 2022-04-14 · Reviewed 2026-09-30
- Code_of_Error and others on using the CRE airdrop ↗r/cosmosnetwork · community · Published 2022-04-19 · Reviewed 2026-09-30
- Amazing_Resolve_365 asks how Crescent staking works ↗r/cosmosnetwork · community · Published 2022-04-15 · Reviewed 2026-09-30