{"id":"8375","name":"Frontier","address":null,"symbol":"-","url":"https://frontier.fun","description":"Bonding-curve token launchpad on Robinhood Chain. Tokens trade on a shared bonding curve until it fills, then graduate to a Uniswap V4 pool","chain":"Robinhood Chain","logo":"https://icons.llamao.fi/icons/protocols/frontier","audits":"0","gecko_id":null,"cmcId":null,"category":"Launchpad","chains":["Robinhood Chain"],"module":"frontier-fun","twitter":"frontierhood","listedAt":1786131567,"dimensions":{"fees":"frontier-fun","dexs":"frontier-fun","active-users":"frontier-fun"},"methodology":{"Volume":"Gross ETH notional (fees included) of buys and sells executed on Frontier bonding curves (v1 and v1.2), taken directly from each shared BondingCurve contract's Buy/Sell events, plus the ETH leg of every swap on a Frontier Uniswap V4 pool (graduated curves and v1.2 direct-seed launches alike), read from the canonical PoolManager's Swap events and filtered to the pools registered on Frontier's FactoryHook, excluding wash trading by the same rule as the uniswap-v4 adapter (pools whose daily trades come from too few distinct addresses to be organic, unless the coin is a core asset or CoinGecko-listed). Those V4 swaps are also counted by the uniswap-v4 adapter on Robinhood Chain, which is why this adapter is flagged doublecounted.","Fees":"The bonding-curve trade fee charged on every buy and sell (1.5% of the trade's cost at the time of writing), the fees a token pays out of the ETH it raised when its curve fills and seeds its Uniswap V4 pool, the FactoryHook fee taken on every swap of a Frontier V4 pool (a hook delta on top of the pool's LP fee, so not part of uniswap-v4's fees), and the LP fees of the protocol's permanently locked seed positions, counted on a realized basis when they are collected (Harvester.collect is permissionless, so a collection carries the fees accrued since the previous one and lands on the collection day, not the days they were earned). v1 reconstructs the trade fee from the on-chain txFee timeline and graduation payouts from WETH transfers; v1.2 reads everything exactly from CurveFeeDistributed, GraduationFeesPaid, SwapFeeDistributed and the PolDistributor's FeesDistributed.","UserFees":"Same as Fees: every fee is paid by traders out of their trade or out of the ETH they raised.","Revenue":"Protocol revenue across both deployments: on v1, the protocol's 25% of the bonding-curve trade fee net of referrer rewards plus the factory owner's graduation share; on v1.2, the residual share of the trade fee after referrer and creator cuts (creator share owner-tunable via creatorShareBps), the protocol's graduation share, the protocol owner's share of the hook fee on every V4 swap, and the protocol's share of collected seed-position LP fees. Frontier has no protocol token, so there is no holders revenue and Revenue equals ProtocolRevenue.","ProtocolRevenue":"v1: 25% of the curve trade fee net of referrer rewards, plus WETH sent to the factory owner at graduation. v1.2: residual share of the curve trade fee (50% at the time of writing, net of referrer rewards), its share of graduation payouts (0% at the time of writing), the protocol owner's share of the V4 hook fee (protocolFeeRatio, owner-tunable) and the protocol's share of collected seed-position LP fees.","SupplySideRevenue":"v1: the creator's 75% of every curve trade fee, referrer rewards, and the 5% graduation fee to the token creator. v1.2: the creator's share of every curve trade fee (50% at the time of writing), referrer rewards, the 5% graduation fee to the creator, the graduation refund to the caller (0% at the time of writing), and the after-protocol remainder of the V4 hook fee and of collected seed-position LP fees, split between the coin's staking vault and its fee recipient (the creator)."},"misrepresentedTokens":false,"doublecounted":true,"tvlCodePath":"https://github.com/DefiLlama/DefiLlama-Adapters/blob/main/projects/frontier-fun/index.js","defillamaId":"8375","displayName":"Frontier","methodologyURL":"https://github.com/DefiLlama/dimension-adapters/blob/master/dexs/frontier-fun","forkedFrom":null,"audit_links":null,"github":null,"governanceID":null,"treasury":null,"parentProtocol":null,"previousNames":null,"hallmarks":null,"defaultChartView":null,"breakdownMethodology":{"Fees":{"Curve Trade Fees":"Trade fee withheld by the bonding curve on every buy and sell, at the on-chain txFee rate (150 bps at the time of writing). v1 reconstructs it from Buy/Sell and TxFeeUpdated; v1.2 emits it per trade as CurveFeeDistributed.","Graduation Fees":"Fees paid in WETH out of the ETH a token raised when its curve fills. v1 classifies WETH transfers to the creator (5%) and factory owner (0% at the time of writing); v1.2 uses GraduationFeesPaid (creator 5%, protocol 0%, caller refund 0% at the time of writing). The ETH that seeds the Uniswap V4 pool is liquidity, not a fee, and is excluded.","Pool Swap Fees":"The FactoryHook's fee on every swap of a Frontier Uniswap V4 pool, from SwapFeeDistributed: a volatility-scaled hook delta charged on top of the pool's LP fee, in the swap's input currency (native ETH or the coin). The LP fee itself belongs to uniswap-v4 and is not counted here.","Protocol-Owned Liquidity Fees":"Uniswap V4 LP fees of the protocol's permanently locked seed positions, counted on a realized basis when Harvester.collect forwards them to the PolDistributor (FeesDistributed), in WETH and the coin. A collection carries everything accrued since the previous one, so these land on the collection day rather than the days they were earned. These are also LP fees in uniswap-v4's figures."},"UserFees":{"Curve Trade Fees":"Trade fee withheld by the bonding curve on every buy and sell, at the on-chain txFee rate (150 bps at the time of writing). v1 reconstructs it from Buy/Sell and TxFeeUpdated; v1.2 emits it per trade as CurveFeeDistributed.","Graduation Fees":"Fees paid in WETH out of the ETH a token raised when its curve fills. v1 classifies WETH transfers to the creator (5%) and factory owner (0% at the time of writing); v1.2 uses GraduationFeesPaid (creator 5%, protocol 0%, caller refund 0% at the time of writing). The ETH that seeds the Uniswap V4 pool is liquidity, not a fee, and is excluded.","Pool Swap Fees":"The FactoryHook's fee on every swap of a Frontier Uniswap V4 pool, from SwapFeeDistributed: a volatility-scaled hook delta charged on top of the pool's LP fee, in the swap's input currency (native ETH or the coin). The LP fee itself belongs to uniswap-v4 and is not counted here.","Protocol-Owned Liquidity Fees":"Uniswap V4 LP fees of the protocol's permanently locked seed positions, counted on a realized basis when Harvester.collect forwards them to the PolDistributor (FeesDistributed), in WETH and the coin. A collection carries everything accrued since the previous one, so these land on the collection day rather than the days they were earned. These are also LP fees in uniswap-v4's figures."},"Revenue":{"Curve Trade Fees to Protocol":"The protocol's share of the bonding-curve trade fee, net of the referrer's share on referred trades (25% on v1; residual after creator/referrer on v1.2, 50% at the time of writing).","Graduation Fees to Protocol":"The protocol's share of the graduation payout.","Pool Swap Fees to Protocol":"The protocol owner's share of the V4 hook fee (protocolFeeRatio, owner-tunable), taken off the top on every swap.","POL Fees to Protocol":"The protocol's share of collected seed-position LP fees."},"ProtocolRevenue":{"Curve Trade Fees to Protocol":"The protocol's share of the bonding-curve trade fee, net of the referrer's share on referred trades (25% on v1; residual after creator/referrer on v1.2, 50% at the time of writing).","Graduation Fees to Protocol":"The protocol's share of the graduation payout.","Pool Swap Fees to Protocol":"The protocol owner's share of the V4 hook fee (protocolFeeRatio, owner-tunable), taken off the top on every swap.","POL Fees to Protocol":"The protocol's share of collected seed-position LP fees."},"SupplySideRevenue":{"Curve Trade Fees to Creators":"The token creator's share of every bonding-curve trade fee (75% on v1; owner-tunable, 50% at the time of writing on v1.2).","Curve Trade Fees to Referrers":"The referrer's share of the curve trade fee on a referred trade, paid in WETH.","Graduation Fees to Creators":"The graduation fee paid to the token creator, 5% of the ETH its curve raised.","Graduation Refund to Caller":"The v1.2 graduation refund paid to the caller who triggered graduation (0% at the time of writing).","Pool Swap Fees to Stakers":"The coin's staking vault's share of the V4 hook fee, after the protocol's cut (communityFeeRatio, fixed per pool at launch).","Pool Swap Fees to Creators":"The coin's fee recipient's (creator's) share of the V4 hook fee, after the protocol's cut.","POL Fees to Stakers":"The coin's staking vault's share of collected seed-position LP fees.","POL Fees to Creators":"The coin creator's share of collected seed-position LP fees."}},"slug":"frontier","protocolType":"protocol","total24h":11669,"total48hto24h":4972,"total7d":76495,"total30d":1220952,"total1y":1718088,"annualized1y":9954001.904761905,"totalAllTime":1718088,"totalDataChart":[[1785456000,19761],[1785542400,3177],[1785628800,1140],[1785715200,3106],[1785801600,9319],[1785888000,6061],[1785974400,4922],[1786060800,4282],[1786147200,5151],[1786233600,47],[1786320000,43],[1786406400,0],[1786492800,1312],[1786579200,1965],[1786665600,0],[1786752000,0],[1786838400,0],[1786924800,5566],[1787011200,5921],[1787097600,4855],[1787184000,3388],[1787270400,0],[1787356800,4131],[1787443200,5256],[1787529600,5103],[1787616000,2232],[1787702400,2874],[1787788800,177836],[1787875200,119482],[1787961600,30230],[1788048000,21194],[1788134400,19359],[1788220800,29423],[1788307200,38887],[1788393600,32671],[1788480000,16260],[1788566400,10348],[1788652800,4653],[1788739200,13071],[1788825600,45938],[1788912000,14926],[1788998400,71817],[1789084800,26936],[1789171200,18690],[1789257600,46551],[1789344000,34039],[1789430400,21184],[1789516800,65394],[1789603200,10377],[1789689600,7743],[1789776000,7814],[1789862400,7104],[1789948800,300779],[1790035200,24462],[1790121600,277194],[1790208000,47619],[1790294400,17101],[1790380800,10876],[1790467200,11200],[1790553600,9394],[1790640000,11283],[1790726400,4972],[1790812800,11669]],"totalDataChartBreakdown":[[1785456000,{"Robinhood Chain":{"Frontier":19761}}],[1785542400,{"Robinhood Chain":{"Frontier":3177}}],[1785628800,{"Robinhood Chain":{"Frontier":1140}}],[1785715200,{"Robinhood Chain":{"Frontier":3106}}],[1785801600,{"Robinhood Chain":{"Frontier":9319}}],[1785888000,{"Robinhood Chain":{"Frontier":6061}}],[1785974400,{"Robinhood Chain":{"Frontier":4922}}],[1786060800,{"Robinhood Chain":{"Frontier":4282}}],[1786147200,{"Robinhood Chain":{"Frontier":5151}}],[1786233600,{"Robinhood Chain":{"Frontier":47}}],[1786320000,{"Robinhood Chain":{"Frontier":43}}],[1786406400,{"Robinhood Chain":{"Frontier":0}}],[1786492800,{"Robinhood Chain":{"Frontier":1312}}],[1786579200,{"Robinhood Chain":{"Frontier":1965}}],[1786665600,{"Robinhood Chain":{"Frontier":0}}],[1786752000,{"Robinhood Chain":{"Frontier":0}}],[1786838400,{"Robinhood Chain":{"Frontier":0}}],[1786924800,{"Robinhood Chain":{"Frontier":5566}}],[1787011200,{"Robinhood Chain":{"Frontier":5921}}],[1787097600,{"Robinhood Chain":{"Frontier":4855}}],[1787184000,{"Robinhood Chain":{"Frontier":3388}}],[1787270400,{"Robinhood Chain":{"Frontier":0}}],[1787356800,{"Robinhood Chain":{"Frontier":4131}}],[1787443200,{"Robinhood Chain":{"Frontier":5256}}],[1787529600,{"Robinhood Chain":{"Frontier":5103}}],[1787616000,{"Robinhood Chain":{"Frontier":2232}}],[1787702400,{"Robinhood Chain":{"Frontier":2874}}],[1787788800,{"Robinhood Chain":{"Frontier":177836}}],[1787875200,{"Robinhood Chain":{"Frontier":119482}}],[1787961600,{"Robinhood Chain":{"Frontier":30230}}],[1788048000,{"Robinhood Chain":{"Frontier":21194}}],[1788134400,{"Robinhood Chain":{"Frontier":19359}}],[1788220800,{"Robinhood Chain":{"Frontier":29423}}],[1788307200,{"Robinhood Chain":{"Frontier":38887}}],[1788393600,{"Robinhood Chain":{"Frontier":32671}}],[1788480000,{"Robinhood Chain":{"Frontier":16260}}],[1788566400,{"Robinhood Chain":{"Frontier":10348}}],[1788652800,{"Robinhood Chain":{"Frontier":4653}}],[1788739200,{"Robinhood Chain":{"Frontier":13071}}],[1788825600,{"Robinhood Chain":{"Frontier":45938}}],[1788912000,{"Robinhood Chain":{"Frontier":14926}}],[1788998400,{"Robinhood Chain":{"Frontier":71817}}],[1789084800,{"Robinhood Chain":{"Frontier":26936}}],[1789171200,{"Robinhood Chain":{"Frontier":18690}}],[1789257600,{"Robinhood Chain":{"Frontier":46551}}],[1789344000,{"Robinhood Chain":{"Frontier":34039}}],[1789430400,{"Robinhood Chain":{"Frontier":21184}}],[1789516800,{"Robinhood Chain":{"Frontier":65394}}],[1789603200,{"Robinhood Chain":{"Frontier":10377}}],[1789689600,{"Robinhood Chain":{"Frontier":7743}}],[1789776000,{"Robinhood Chain":{"Frontier":7814}}],[1789862400,{"Robinhood Chain":{"Frontier":7104}}],[1789948800,{"Robinhood Chain":{"Frontier":300779}}],[1790035200,{"Robinhood Chain":{"Frontier":24462}}],[1790121600,{"Robinhood Chain":{"Frontier":277194}}],[1790208000,{"Robinhood Chain":{"Frontier":47619}}],[1790294400,{"Robinhood Chain":{"Frontier":17101}}],[1790380800,{"Robinhood Chain":{"Frontier":10876}}],[1790467200,{"Robinhood Chain":{"Frontier":11200}}],[1790553600,{"Robinhood Chain":{"Frontier":9394}}],[1790640000,{"Robinhood Chain":{"Frontier":11283}}],[1790726400,{"Robinhood Chain":{"Frontier":4972}}],[1790812800,{"Robinhood Chain":{"Frontier":11669}}]],"hasLabelBreakdown":false,"change_1d":134.69,"chainBreakdown":{"Robinhood Chain":{"total24h":11669,"total48hto24h":4972,"total7d":76495,"total14dto7d":672715,"total30d":1220952,"total60dto30d":473058,"total1y":1718088,"total7DaysAgo":47619,"total30DaysAgo":29423,"totalAllTime":1718088,"average1y":27271.238095238095,"monthlyAverage1y":830136.4876190476,"change_1d":134.69,"change_7d":-75.5,"change_1m":-60.34,"change_7dover7d":-88.63,"change_30dover30d":158.1}}}