Skip to main content
Weekly updates ยท June 27-July 4, 2026

Latest token prices are easier to see and reuse

This week focused on making token price data simpler and more reliable wherever CAVE market data is used. Token detail responses now include the latest indexed price directly, so token pages, portfolio surfaces, and downstream integrations can read current pricing from one stable field instead of stitching it together separately.

Top notes

What changed this week

  • Token detail data now includes a stable latest price field when a current indexed price is available.
  • Indexed tokens without a current price now return a clear null price instead of leaving consumers to guess whether data is missing.
  • The public market-data schema and API docs now match the live response shape, making integrations easier to build and maintain.
  • Frontend and backend repos had no additional merged customer-facing changes after the previous weekly update cutoff.

Previous releases

Update archive

Earlier product, protocol, and platform improvements, preserved in release order.

June 27, 2026

Clearer CAVE staking balances and tighter HERESY Max spending

June 20-27, 2026

For CAVE stakers

Vault balances are counted together

CAVE staking reads now aggregate across wallet vault addresses, so portfolio, staking, and wallet vault surfaces better reflect the full staked position connected to a user.

Withdrawable and permanent stake are clearer

Staked CAVE totals now include both withdrawable and permanent stake, while unstake Max stays tied to the withdrawable portion users can actually remove.

Staking totals are more consistent across screens

Portfolio staking cards, wallet breakdowns, and the main staking card now share the same aggregation logic, reducing confusing differences between views.

For HERESY transfers and swaps

Native Max spends leave less idle balance

Native HERESY Max actions now reserve 0.0002 HERESY for gas instead of the previous larger buffer, letting users put more of their available balance to work.

Max math is shared across transfer and swap flows

Portfolio transfers and swap inputs now use the same wei-safe native gas buffer calculation, helping Max behavior stay predictable across the app.

Token balances still use full Max when gas is separate

ERC-20 and C-Chain HERESY balances continue to fill to the full token balance because those assets are not the native gas token for the transaction.

Platform upkeep

Market-data CI is quieter and faster

Superseded market-data CI runs now cancel automatically, and docs-only changes can skip the heavier checks so maintenance work spends less time waiting on runners.

Regression coverage followed the balance fixes

The staking aggregation and native gas buffer changes landed with focused tests so the corrected balance and Max behavior stays protected.

Release coverage

Summarized from merged work across 2 CAVE repositories.

cave-frontendcave-market-data

June 20, 2026

A smoother mobile trade flow, clearer analytics coverage, and another round of platform hardening

June 13-20, 2026

For mobile traders

The trade ticket comes first on phones

Mobile trade and swap views now prioritize the ticket before chart, terminal, and recent activity panels, making the core buy or sell path faster to reach on smaller screens.

Selectors behave better around the keyboard

Token and network selectors now avoid surprise mobile autofocus, lock modal scroll more predictably, and keep decimal inputs plus quick amount controls stable while users type.

Long trade flows stay visible

A mobile-only sticky action and progress drawer now follow users through approvals, swap confirmation, success, error, and auto-stake states without forcing them back to the top of the page.

Analytics clarity

Coverage labels are more transparent

Stats and portfolio history now default to the canonical January 1, 2026 market-data range, show source and coverage labels, and avoid presenting partial or local snapshots as complete indexed history.

Pool totals line up with market data

Pool APIs now prefer the market-data top-pools feed, preserve legacy detail fields where needed, and keep volume, fee, and TVL totals aligned with protocol stats instead of mixing sources.

History gaps are easier to understand

Market-data contracts now expose completeness, floor block, oldest indexed time, and truncation metadata so the interface can tell users what is indexed and what is still catching up.

Platform trust

High-priority dependency fixes continued

CAVE refreshed frontend, backend, market-data, contracts, buyback/burn, Heresy arbitrage, and whitelist worker dependencies to patch safe ws, form-data, hono, uuid-path, and undici advisory fixes.

Security work stayed inside safe boundaries

The contracts sweep cleared high-priority exposure while leaving known lower-priority Hardhat and coverage-tooling migrations for a separate, deliberate upgrade path.

Validation covered user flows and services

The week included mobile browser QA, frontend tests and builds, backend and market-data typechecks, worker checks, contract compilation, and contract tests around the touched areas.

Release coverage

Summarized from merged work across 7 CAVE repositories.

cave-frontendcave-backendcave-market-datacave-contractscave-buyback-burn-workerheresy-arb-workerwhitelist-worker

June 13, 2026

Safer swaps, stronger wallet switching, sharper charts, and platform security cleanup

June 6-13, 2026

For traders

Slippage is now user-configurable

The swap card added Auto mode, common presets, and a custom slippage input with validation and persistence, giving users clearer control over execution tolerance for normal swaps and one-click trades.

Quotes stay fresher before signing

CAVE.money now refreshes quotes every 20 seconds, refreshes again when users return to the tab, and blocks execution when the current quote no longer matches the selected assets or amount.

Quick amounts and gas handling improved

Trade inputs gained 25, 50, 75, and Max shortcuts, while native HERESY Max fills now reserve gas so users are less likely to hit insufficient-funds errors at signing time.

Wallet vault safety

Wallet switching is more deliberate

The vault menu now recognizes linked wallets whose sessions have dropped, gives users a reconnect action, and avoids silently forcing the embedded wallet when another connected wallet is the active choice.

Signing uses the intended wallet

Instant trades, Grotto-to-C-Chain swaps, and portfolio transfers now wait for wallet synchronization and pass the selected account explicitly before writing transactions.

High-impact trades get another review

Lightning one-click trades with elevated price impact now surface a confirmation step, helping users catch risky execution before committing the transaction.

Charts and interface polish

Charts remember each user setup

Chart type plus volume, SMA, and EMA overlay choices now persist locally, so the trade terminal and portfolio charting surfaces keep the user preferred view after refreshes.

Trading visuals are more consistent

Candles, area lines, volume bars, trade markers, status colors, modal layers, and chart controls were aligned with the CAVE design system for a cleaner terminal feel.

Fullscreen charts behave like focused panels

Fullscreen chart mode now uses a dimmed backdrop, Escape handling, click-outside close behavior, and body scroll lock so it feels intentional instead of like a stretched widget.

Platform trust

High-priority advisory cleanup landed across the stack

CAVE refreshed frontend, backend, market-data, buyback/burn worker, and Heresy arbitrage worker lockfiles so development and service toolchains resolve to the patched esbuild line.

Validation covered the touched services

The maintenance PRs included audit checks plus the relevant lint, test, typecheck, check, and build commands for each affected repo, keeping the patch narrow while proving the services still build.

Release coverage

Summarized from merged work across 5 CAVE repositories.

cave-frontendcave-backendcave-market-datacave-buyback-burn-workerheresy-arb-worker

June 6, 2026

A faster way to enter CAVE: direct buying, instant presets, wallet vaults, and more routes in

May 30-June 6, 2026
CAVE.money homepage showing the refreshed hero and Buy CAVE widget.

Homepage and Buy CAVE entry point

The first screen now pairs CAVE positioning with a live Buy CAVE panel, giving new users a direct path into the route instead of a detached marketing section.

CAVE.money trade route card showing a wrapped external route into CAVE.

Wrapped external routes

The trade screen now keeps the route path, source network, final Grotto receive token, and staged provider leg in one place so users can see how an external route becomes a CAVE buy.

For everyone entering CAVE

The homepage is now a product console

The public landing screen was rebuilt around the current CAVE design system with terminal surfaces, compact copy, live metrics, route cards, and a real Grotto background instead of decorative placeholder treatment.

Buy CAVE is available from the first screen

The hero Buy CAVE panel now uses the real trade widget. It keeps the destination fixed to CAVE on Grotto and lets users start with AVAX, USDC, or HERESY from Avalanche C-Chain.

Route language is clearer

The trade route card now shows the final Grotto outcome before intermediate staging details and calls out C-Chain as bridge-only staging when that is what the route is doing.

Instant buy and sell presets are available on the trade page

The new Instant Trade widget lets users keep editable buy and sell presets open beside the chart, choose the wallet to use, and keep their preferred setup across sessions.

Bought CAVE can move straight toward staking

When a swap receives CAVE, users can opt into a post-swap stake flow that uses the actual received amount while keeping staking failures separate from swap success.

Wallets and portfolio

Wallet vaults are now the core account model

CAVE now supports a CAVE-owned Privy wallet vault that can include generated embedded wallets, imported wallets, and external wallets, with an explicit active wallet selected from the header.

Portfolio views understand multiple wallets

Portfolio holdings can aggregate across the vault, show per-wallet breakdowns, and filter down to a single wallet without accidentally treating the combined view as a spendable sender.

Transfers are more deliberate

The transfer modal now includes explicit Network and Token selectors, native HERESY support, vault address-book chips, sender-wallet choices, and safer signer checks for external wallets.

More routes into CAVE

Solana and major EVM entry routes are live in the trade flow

External provider routes can now quote from Solana and supported EVM networks into Avalanche C-Chain USDC, then continue into the existing Grotto CAVE buy path.

In-card execution and tracking improved

Where Relay or deBridge returns executable steps, CAVE.money can present the signing action in the card, track provider settlement, refresh the receiving C-Chain balance, and continue into the CAVE leg when ready.

Network and token selection is broader

The selector now supports pinned Grotto and C-Chain rows, favorite and recent networks, Solana, broader EVM targets, native gas assets, core stables, wrapped assets, and clearer Coming soon rows for planned routes.

Trust, security, and data

Privy security headers were hardened

The app now has nonce-backed CSP coverage aligned to Privy and wallet-provider requirements, self-hosted fonts, static security headers, and a rate-limited CSP report endpoint.

Read-only market data is easier to inspect

The market-data service added public API discovery, health checks, docs, a docs manifest, and a curated v1 catalog for protocol, token, chart, trade, portfolio, and CAVE Games archive reads.

Polish landed across the core surfaces

Homepage layout, mobile hero balance, token dropdowns, signer-state copy, source/destination labels, and route status messages were tightened so the new wallet and route work feels intentional instead of bolted on.

Release coverage

Summarized from merged work across 2 CAVE repositories.

cave-frontendcave-market-data

May 30, 2026

Better Grotto markets, clearer liquidity education, and safer infrastructure

May 23-30, 2026

For traders

Graduated Grotto tokens are easier to find

The trade token selector now pulls recent graduated Grotto tokens from the indexer, verifies that each token has a live WHERESY liquidity pair, and merges eligible tokens into the trading list.

Token imagery now follows Grotto launches

Dynamically discovered Grotto tokens can now use their published artwork in the trade selector, while curated token logos stay first and text initials remain available as a fallback.

Pair tables are faster to scan

The trade pairs table now uses sortable column headers and defaults to market-cap sorting, making it simpler to compare liquidity, volume, price, fees, fee tier, APR, and market cap.

For liquidity providers

Concentrated liquidity now has a guided walkthrough

The CL page added an education panel that explains swaps, active liquidity, range choices, fee tier, token amounts, pool status, and position preview before users commit capital.

Range creation copy is clearer

The add-liquidity flow now uses more neutral range language and a fixed desktop layout so the position rail remains readable while LPs configure a position.

For portfolio tracking

Portfolio charts render cleaner history

Portfolio history dates now render as compact labels instead of stretched chart text, and snapshot writes wait for loaded portfolio value data before recording history.

Seeded histories recover from zero-value samples

Synthetic portfolio histories now repair incomplete zero-value samples and keep chart points evenly spaced, producing a more reliable first-view history.

Platform reliability

Contracts dependency security tightened

The contracts repo received targeted dependency overrides for the websocket and temporary-file packages used through the toolchain, clearing high-priority audit paths while preserving the current Hardhat setup.

Worker dependency maintenance landed

The Heresy arbitrage worker updated its viem dependency so its websocket dependency resolves to a patched version, with checks, builds, tests, and audit validation completed.

Release coverage

Summarized from merged work across 3 CAVE repositories.

cave-frontendcave-contractsheresy-arb-worker

May 23, 2026

CAVE launch week: staking, analytics, and a sharper market experience

May 16-23, 2026

For traders

Trade charts are more stable and useful

Candles now come from the CAVE market-data service, chart panning and zooming survive refreshes, and the trade chart includes cleaner candle readouts, better intervals, and a calmer terminal layout.

Cross-chain CAVE routes improved

The trade and bridge flows now better support AVAX, HERESY, USDC, and CAVE paths between Avalanche C-Chain and The Grotto, including Grotto-to-C-Chain routed trades and clearer route displays.

Recent trades now keep loading

The trade terminal can continue loading filtered trade history as users scroll, so wallet and token selections show deeper activity instead of stopping at the first page.

For CAVE holders

CAVE staking is now first class

The app added a dedicated CAVE page for staking, WHERESY rewards, fee-split context, wallet-watch support, staking activity, and launch contract links.

Portfolio CAVE visibility expanded

Portfolios now break out liquid CAVE, withdrawable stake, permastaked receipt positions, claimable rewards, and C-Chain CAVE valuation with more useful ordering.

Public tokenomics were cleaned up

The tokenomics page now reads as a launch record with final supply, allocation, airdrop details, liquidity plan, fee settlement, and deployed contract references.

For liquidity providers

Concentrated liquidity creation is easier to understand

The CL add-liquidity flow gained range charts, presets, real liquidity bins where available, clearer one-sided range behavior, and better minimum calculations for minting.

CL launch safety checks hardened

Frontend and backend CL readiness now check deployed contracts, pool creation status, periphery wiring, and runtime flags before exposing creation paths.

Pool economics are clearer

Pool surfaces now present the 45 percent LP, 45 percent CAVE staker, and 10 percent buyback/burn split more consistently, including LP fee APR and burned CAVE context.

Platform and support

Market data is now the analytics backbone

New market-data endpoints power protocol stats, all-time charts, top pools, pair candles, holders, top realized P&L, portfolio history, and deeper trade filtering.

Support chat landed across the app

A wallet-authenticated support widget is now available with page context, optional screenshot metadata, and an owner inbox for replies and ticket status updates.

Security and worker reliability improved

Frontend, backend, contracts, and market-data dependencies were patched, while fee workers gained safer dust handling, fee-on-transfer support, distribution stats, and CAVE staker airdrop support.

Release coverage

Summarized from merged work across 6 CAVE repositories.

cave-frontendcave-backendcave-market-datacave-contractscave-buyback-burn-workerwhitelist-worker