Skip to content

frontier-fun: v1.2 factory, locked seed liquidity, staking - #20744

Merged
RohanNero merged 3 commits into
DefiLlama:mainfrom
godcomplex44:frontier-fun-v12
Aug 31, 2026
Merged

frontier-fun: v1.2 factory, locked seed liquidity, staking#20744
RohanNero merged 3 commits into
DefiLlama:mainfrom
godcomplex44:frontier-fun-v12

Conversation

@godcomplex44

@godcomplex44 godcomplex44 commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Frontier (frontier.fun) redeployed as v1.2 on 2026-08-15; the adapter only enumerated the v1 factory.

  • v1.2 factory (0xe3A826C056e578c240D362BF4C2fa53E5c0c17a5, from block 36671438). Its CoinDeployed gained a trailing bool indexed directSeed. Verified v1.2 tokens custody their raised ETH like v1 (reserveBalance - VIRTUAL_BALANCE equals the token's ETH balance to the wei). Direct-seed tokens never hold ETH and are skipped.
  • Locked seed liquidity — the ETH leg of the Uniswap V4 seed positions held by the Harvester (0x2F33cb57fAa8bF1EB52ea18D90B0dc2f8cc2Db1f). Positions are minted straight to it and it can only collect their fees, so the liquidity is locked for good. Same shape as pumpclaw and bonker; the coin leg is the launched token itself and is left out. This is V4 liquidity already in uniswap-v4's TVL on this chain, hence doublecounted: true.
  • staking — deposits in Frontier's ERC-4626 StakingVaults (StakingVaultFactory 0xFB443f5c6Ba35334a1AB2Fc12d4b877fc2A8d6A9), vault balance plus its cooldown holder. The staked assets are the launched coins, so they will show as unknown tokens until priced.

Summary by CodeRabbit

  • New Features

    • Added support for Frontier’s v1 and v1.2 deployments on Robinhood Chain.
    • Expanded TVL coverage to include eligible curve-token ETH and permanently locked liquidity positions.
    • Excluded direct-seed launches and Frontier staking vaults where applicable.
  • Documentation

    • Updated methodology details and tracking start block.
    • Clarified that staked launched-token coins are excluded because their ETH backing is already counted in TVL.
    • Clarified that certain liquidity positions may be counted twice.

- Enumerate CoinDeployed from the v1.2 factory too (its event gained a
  trailing `bool indexed directSeed`), so ETH held by active v1.2 curves is
  counted. Verified that v1.2 tokens custody their raised ETH like v1:
  reserveBalance - VIRTUAL_BALANCE equals the token's balance to the wei.
  Direct-seed tokens never hold ETH and are skipped.
- Count the ETH leg of the Uniswap V4 seed positions held by the Harvester.
  They are minted straight to it and it can only collect their fees, so the
  liquidity is locked for good. Same shape as pumpclaw and bonker; the coin
  leg is the launched token itself and is left out.
- Add a staking section for the ERC-4626 StakingVaults (deposits in the
  vault and in its cooldown holder).

The seed positions are Uniswap V4 liquidity already in uniswap-v4's TVL on
this chain, hence doublecounted.
@github-actions

Copy link
Copy Markdown

The adapter at projects/frontier-fun exports TVL:

robinhood                 38.65 k
robinhood-staking         0.00
staking                   0.00

total                    38.65 k 

@coderabbitai

coderabbitai Bot commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Team

Run ID: c5a8ee9c-88d6-44fb-adb8-3d6d46cef5f3

📥 Commits

Reviewing files that changed from the base of the PR and between 904a9c5 and 9d6dba3.

📒 Files selected for processing (1)
  • projects/frontier-fun/index.js

Included review availability: Your plan provides up to 4 included reviews per hour; 3 remain after this review.


📝 Walkthrough

Walkthrough

The Frontier adapter no longer counts StakingVault deposits. It removes the related ABI, factory constant, staking function, and export wiring. The methodology states that staked launched-token coins are excluded because their ETH backing is already counted in TVL.

Changes

Frontier accounting

Layer / File(s) Summary
Remove StakingVault coverage and update methodology
projects/frontier-fun/index.js
The adapter removes StakingVault discovery and deposit accounting, related ABI definitions, and robinhood.staking wiring. The methodology documents the exclusion of staked launched-token coins.

Estimated code review effort: 2 (Simple) | ~10 minutes

Merge Risk: ⚪ Minimal · up to 9d6db

This PR updates Frontier adapter coverage and excludes staking balances that cannot be priced; no actionable merge-blocking risk remains after normal checks and review.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title is concise and identifies the main changes: v1.2 factory support, locked seed liquidity, and staking-related adapter changes. The staking item could be more precise because the implementatio…
Description check ✅ Passed The description clearly explains the v1.2 factory, direct-seed handling, locked Uniswap V4 liquidity, and staking TVL. The new-listing template fields do not apply because this pull request updates an…
Docstring Coverage ✅ Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 1 functions across 1 files.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Full details: Title check

Explanation

The title is concise and identifies the main changes: v1.2 factory support, locked seed liquidity, and staking-related adapter changes. The staking item could be more precise because the implementation excludes staking from coverage, but the title remains related to the changeset.

Full details: Description check

Explanation

The description clearly explains the v1.2 factory, direct-seed handling, locked Uniswap V4 liquidity, and staking TVL. The new-listing template fields do not apply because this pull request updates an existing listing.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown

The adapter at projects/frontier-fun exports TVL:

robinhood                 56.35 k
robinhood-staking         4.95 k
staking                   4.95 k

total                    56.35 k 

@github-actions

Copy link
Copy Markdown

The adapter at projects/frontier-fun exports TVL:

robinhood                 53.87 k

total                    53.87 k 

@RohanNero
RohanNero merged commit 72638a1 into DefiLlama:main Aug 31, 2026
1 of 2 checks passed
@RohanNero

Copy link
Copy Markdown
Contributor

Thank you for the PR, I've excluded the staking export as we prefer not to include launched tokens in launchpad tvl

@godcomplex44

Copy link
Copy Markdown
Contributor Author

@RohanNero thanks for the merge (and the staking cleanup makes sense on reflection — the vaults hold launched coins, whose backing is already the counted ETH).

One follow-up: could we get a refill from 2026-08-15 for frontier-fun? That's the day the v1.2 factory went live, so the snapshots between then and this merge were recorded by the v1-only adapter — missing all v1.2 curve ETH and the locked Harvester seed positions. Snapshots since the merge are complete.

(Companion request on the dimensions side is already filed on DefiLlama/dimension-adapters#9083 — a shorter window there, from 2026-08-28.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants