CRYPTO MARKET INTELLIGENCE / ASSET DOSSIER

Foci.

foci · coingecko:foci

EVIDENCE · NOT A RECOMMENDATION
This dossier explains why the asset surfaced, what the stored evidence says, what changed, and which limitations remain. Deterministic signals are research questions, not investment conclusions.
Price$0.000039
Market cap$34,230.00
Active signals1
Total / circulating1.00×
Longest active streak2
Snapshots compared6

Why it surfaced

fundamental deterioration

At least one available fundamental deteriorated beyond the configured threshold

Current streak: 2 snapshots · triggered 2/5 observed snapshots

What changed

peer valuation difference
resolved · streak 0 · 2/5 snapshots
fundamental deterioration
continuing · streak 2 · 2/5 snapshots

Latest fundamental observations

MetricPeriodValueObserved
dex volume24h$0.002026-10-18T04:36:13.503Z
dex volume30d$171,409.332026-10-18T04:36:13.503Z
dex volume7d$250.532026-10-18T04:36:13.503Z
dex volumedaily$0.002026-10-17T00:00:00.000Z
fees24h$10.002026-10-18T04:35:58.074Z
fees30d$45,757.372026-10-18T04:35:58.074Z
fees7d$210.712026-10-18T04:35:58.074Z
feesdaily$20.002026-10-17T00:00:00.000Z
holders revenue24h$0.002026-10-18T04:36:12.168Z
holders revenue30d$28,035.562026-10-18T04:36:12.168Z
holders revenue7d$142.022026-10-18T04:36:12.168Z
holders revenuedaily$14.192026-10-17T00:00:00.000Z
revenue24h$0.002026-10-18T04:36:00.033Z
revenue30d$40,947.912026-10-18T04:36:00.033Z
revenue7d$203.772026-10-18T04:36:00.033Z
revenuedaily$20.002026-10-17T00:00:00.000Z
tvlpoint in time$13,490.222026-10-18T04:35:46.584Z

Historical changes

MetricWindowChangeBoundary
dex volume usd:24h7d-100.00%2026-10-11T04:49:37.444Z → 2026-10-18T04:36:13.503Z
dex volume usd:30d7d0.15%2026-10-11T04:49:37.444Z → 2026-10-18T04:36:13.503Z
dex volume usd:7d7d73.86%2026-10-11T04:49:37.444Z → 2026-10-18T04:36:13.503Z
dex volume usd:daily7d-100.00%2026-10-10T00:00:00.000Z → 2026-10-17T00:00:00.000Z
fees usd:24h7d-78.38%2026-10-11T04:49:24.915Z → 2026-10-18T04:35:58.074Z
fees usd:30d7d-9.70%2026-10-11T04:49:24.915Z → 2026-10-18T04:35:58.074Z
fees usd:7d7d-65.58%2026-10-11T04:49:24.915Z → 2026-10-18T04:35:58.074Z
fees usd:daily7d-66.25%2026-10-10T00:00:00.000Z → 2026-10-17T00:00:00.000Z
holders revenue usd:24h7d-100.00%2026-10-11T04:49:36.133Z → 2026-10-18T04:36:12.168Z
holders revenue usd:30d7d0.51%2026-10-11T04:49:36.133Z → 2026-10-18T04:36:12.168Z
holders revenue usd:7d7d-66.17%2026-10-11T04:49:36.133Z → 2026-10-18T04:36:12.168Z
holders revenue usd:daily7d-62.99%2026-10-10T00:00:00.000Z → 2026-10-17T00:00:00.000Z
market cap usd:point in time7d-38.36%2026-10-11T03:51:48.000Z → 2026-10-18T03:46:57.000Z
revenue usd:24h7d-100.00%2026-10-11T04:49:28.176Z → 2026-10-18T04:36:00.033Z
revenue usd:30d7d-1.69%2026-10-11T04:49:28.176Z → 2026-10-18T04:36:00.033Z
revenue usd:7d7d-66.07%2026-10-11T04:49:28.176Z → 2026-10-18T04:36:00.033Z
revenue usd:daily7d-63.92%2026-10-10T00:00:00.000Z → 2026-10-17T00:00:00.000Z
tvl usd:point in time7d-18.11%2026-10-11T04:49:10.103Z → 2026-10-18T04:35:46.584Z
dex volume usd:daily30d-100.00%2026-09-18T00:00:00.000Z → 2026-10-17T00:00:00.000Z
fees usd:daily30d-98.86%2026-09-17T00:00:00.000Z → 2026-10-17T00:00:00.000Z
revenue usd:daily30d-90.43%2026-09-17T00:00:00.000Z → 2026-10-17T00:00:00.000Z

Market snapshot

Circulating supply
878.34M
Total supply
878.34M
Max supply
—
Provider updated
2026-10-18T03:46:57.000Z

Evidence coverage

Verified/provider links
1
Stored fundamental observations
229
Calculated history rows
21
Signal comparison
prior snapshot

Evidence synthesis

Generate or open a cached AI research brief constrained to this dossier's stored evidence, calculations, and limitations.

Open AI research brief

Rule evaluations

revenue growth declining multiple · excluded · no signal

Insufficient actual 30-day revenue or market-cap history

Limits: No observation within 2 days of the 30-day boundary

Inputs and calculation
{
  "inputs": {},
  "calculation": null,
  "evaluatedAt": "2026-10-18T04:35:46.584Z"
}

activity growth stagnant market cap · excluded · no signal

Insufficient actual 30-day activity or market-cap history

Inputs and calculation
{
  "inputs": {},
  "calculation": null,
  "evaluatedAt": "2026-10-18T04:35:46.584Z"
}

improving tokenholder value capture · excluded · no signal

Starting value is zero; percentage change is undefined

Limits: Requires holders revenue and fees at both boundaries

Inputs and calculation
{
  "inputs": {},
  "calculation": null,
  "evaluatedAt": "2026-10-18T04:35:46.584Z"
}

peer valuation difference · excluded · no signal

Missing revenue, market capitalization, or a peer-group median

Limits: Peer groups require a shared canonical sector and at least three eligible assets

Inputs and calculation
{
  "inputs": {},
  "calculation": null,
  "evaluatedAt": "2026-10-18T04:35:46.584Z"
}

fundamental deterioration · included · signal

At least one available fundamental deteriorated beyond the configured threshold

Inputs and calculation
{
  "inputs": {
    "fees": {
      "status": "calculated",
      "windowDays": 30,
      "start": {
        "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1789689600",
        "at": "2026-09-18T00:00:00.000Z",
        "value": 1102
      },
      "end": {
        "id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:13069",
        "at": "2026-10-18T04:35:58.074Z",
        "value": 10
      },
      "percent": -99.09255898366605,
      "definition": "(end - start) / abs(start) * 100 over 30 days"
    },
    "revenue": {
      "status": "calculated",
      "windowDays": 30,
      "start": {
        "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1789689600",
        "at": "2026-09-18T00:00:00.000Z",
        "value": 754
      },
      "end": {
        "id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:20497",
        "at": "2026-10-18T04:36:00.033Z",
        "value": 0
      },
      "percent": -100,
      "definition": "(end - start) / abs(start) * 100 over 30 days"
    },
    "tvl": {
      "status": "insufficient_history",
      "windowDays": 30,
      "reason": "No observation within 2 days of the 30-day boundary"
    }
  },
  "calculation": {
    "worstChangePercent": -100
  },
  "evaluatedAt": "2026-10-18T04:35:46.584Z"
}

high dilution · included · no signal

Eligible, but dilution threshold was not met

Limits: Supply fields are provider-reported and do not describe unlock timing

Inputs and calculation
{
  "inputs": {
    "circulatingSupply": 878342632.7265323,
    "totalSupply": 878342632.7265323
  },
  "calculation": {
    "totalToCirculatingRatio": 1
  },
  "evaluatedAt": "2026-10-18T04:35:46.584Z"
}

data quality investigation · included · no signal

No provider identity conflict detected

Inputs and calculation
{
  "inputs": {
    "identityConflict": false
  },
  "calculation": null,
  "evaluatedAt": "2026-10-18T04:35:46.584Z"
}

Provenance and raw evidence

Classification evidence
[
  {
    "assetId": "coingecko:foci",
    "kind": "sector",
    "value": "other",
    "status": "classified",
    "reason": "Canonical mapping from DeFiLlama category Launchpad",
    "sourceProvider": "defillama",
    "sourceRecord": "8701",
    "observedAt": "2026-10-18T04:35:46.584Z"
  },
  {
    "assetId": "coingecko:foci",
    "kind": "asset_type",
    "value": "protocol_token",
    "status": "classified",
    "reason": "Canonical type mapping from DeFiLlama category Launchpad",
    "sourceProvider": "defillama",
    "sourceRecord": "8701",
    "observedAt": "2026-10-18T04:35:46.584Z"
  }
]
Identity relationships
[
  {
    "assetId": "coingecko:foci",
    "protocolId": "8701",
    "protocolSlug": "foci",
    "method": "gecko_id",
    "evidence": "DeFiLlama gecko_id=foci",
    "status": "verified_provider_relationship"
  }
]
Research statuses
[
  {
    "assetId": "coingecko:foci",
    "observedAt": "2026-10-18T04:35:46.584Z",
    "status": "analyzable",
    "method": "global",
    "reason": "At least one deterministic screening method is eligible"
  },
  {
    "assetId": "coingecko:foci",
    "observedAt": "2026-10-18T04:35:46.584Z",
    "status": "insufficient_historical_data",
    "method": "global",
    "reason": "One or more historical methods lack actual boundary observations"
  },
  {
    "assetId": "coingecko:foci",
    "observedAt": "2026-10-18T04:35:46.584Z",
    "status": "excluded_from_method",
    "method": "revenue_growth_declining_multiple",
    "reason": "Insufficient actual 30-day revenue or market-cap history"
  },
  {
    "assetId": "coingecko:foci",
    "observedAt": "2026-10-18T04:35:46.584Z",
    "status": "excluded_from_method",
    "method": "activity_growth_stagnant_market_cap",
    "reason": "Insufficient actual 30-day activity or market-cap history"
  },
  {
    "assetId": "coingecko:foci",
    "observedAt": "2026-10-18T04:35:46.584Z",
    "status": "excluded_from_method",
    "method": "improving_tokenholder_value_capture",
    "reason": "Starting value is zero; percentage change is undefined"
  },
  {
    "assetId": "coingecko:foci",
    "observedAt": "2026-10-18T04:35:46.584Z",
    "status": "excluded_from_method",
    "method": "peer_valuation_difference",
    "reason": "Missing revenue, market capitalization, or a peer-group median"
  },
  {
    "assetId": "coingecko:foci",
    "observedAt": "2026-10-18T04:35:46.584Z",
    "status": "requires_manual_investigation",
    "method": "global",
    "reason": "At least one deterministic research signal triggered"
  }
]
Human review decisions
[]
Full fundamental evidence
[
  {
    "id": "28ba3c2c-c546-48fa-b174-122aa3718807:13680",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "24h",
    "observedAt": "2026-09-22T21:51:32.324Z",
    "value": 14697,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "28ba3c2c-c546-48fa-b174-122aa3718807:13681",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "7d",
    "observedAt": "2026-09-22T21:51:32.324Z",
    "value": 12103.4,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "28ba3c2c-c546-48fa-b174-122aa3718807:13682",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "30d",
    "observedAt": "2026-09-22T21:51:32.324Z",
    "value": 12103.4,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "28ba3c2c-c546-48fa-b174-122aa3718807:20304",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "24h",
    "observedAt": "2026-09-22T21:51:34.223Z",
    "value": 12160,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "28ba3c2c-c546-48fa-b174-122aa3718807:20305",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "7d",
    "observedAt": "2026-09-22T21:51:34.223Z",
    "value": 6079.54,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "28ba3c2c-c546-48fa-b174-122aa3718807:20306",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "30d",
    "observedAt": "2026-09-22T21:51:34.223Z",
    "value": 6079.54,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "28ba3c2c-c546-48fa-b174-122aa3718807:23260",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "24h",
    "observedAt": "2026-09-22T21:51:36.166Z",
    "value": 8107,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "28ba3c2c-c546-48fa-b174-122aa3718807:23261",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "7d",
    "observedAt": "2026-09-22T21:51:36.166Z",
    "value": 3482.7799999999997,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "28ba3c2c-c546-48fa-b174-122aa3718807:23262",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "30d",
    "observedAt": "2026-09-22T21:51:36.166Z",
    "value": 3482.7799999999997,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "28ba3c2c-c546-48fa-b174-122aa3718807:26746",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "24h",
    "observedAt": "2026-09-22T21:51:38.149Z",
    "value": 90619,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "28ba3c2c-c546-48fa-b174-122aa3718807:26747",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "7d",
    "observedAt": "2026-09-22T21:51:38.149Z",
    "value": 86334,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "28ba3c2c-c546-48fa-b174-122aa3718807:26748",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "30d",
    "observedAt": "2026-09-22T21:51:38.149Z",
    "value": 86334,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "643a86d5-0f73-414c-92e0-793343ff7d6c:2789",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-09-24T00:45:17.400Z",
    "value": 49081.34033367586,
    "unit": "USD",
    "definition": "DeFiLlama protocol TVL at collection time",
    "sourceUrl": "https://api.llama.fi/protocols",
    "methodology": null
  },
  {
    "id": "643a86d5-0f73-414c-92e0-793343ff7d6c:13680",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "24h",
    "observedAt": "2026-09-24T00:45:20.664Z",
    "value": 8378,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "643a86d5-0f73-414c-92e0-793343ff7d6c:13681",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "7d",
    "observedAt": "2026-09-24T00:45:20.664Z",
    "value": 27868.4,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "643a86d5-0f73-414c-92e0-793343ff7d6c:13682",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "30d",
    "observedAt": "2026-09-24T00:45:20.664Z",
    "value": 31238.4,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "643a86d5-0f73-414c-92e0-793343ff7d6c:20306",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "24h",
    "observedAt": "2026-09-24T00:45:22.760Z",
    "value": 7224,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "643a86d5-0f73-414c-92e0-793343ff7d6c:20307",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "7d",
    "observedAt": "2026-09-24T00:45:22.760Z",
    "value": 21875.54,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "643a86d5-0f73-414c-92e0-793343ff7d6c:20308",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "30d",
    "observedAt": "2026-09-24T00:45:22.760Z",
    "value": 22573.54,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "643a86d5-0f73-414c-92e0-793343ff7d6c:23285",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "24h",
    "observedAt": "2026-09-24T00:45:24.661Z",
    "value": 4894,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "643a86d5-0f73-414c-92e0-793343ff7d6c:23286",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "7d",
    "observedAt": "2026-09-24T00:45:24.661Z",
    "value": 14588.779999999999,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "643a86d5-0f73-414c-92e0-793343ff7d6c:23287",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "30d",
    "observedAt": "2026-09-24T00:45:24.661Z",
    "value": 14588.779999999999,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "643a86d5-0f73-414c-92e0-793343ff7d6c:26776",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "24h",
    "observedAt": "2026-09-24T00:45:27.067Z",
    "value": 34741,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "643a86d5-0f73-414c-92e0-793343ff7d6c:26777",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "7d",
    "observedAt": "2026-09-24T00:45:27.067Z",
    "value": 160136,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "643a86d5-0f73-414c-92e0-793343ff7d6c:26778",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "30d",
    "observedAt": "2026-09-24T00:45:27.067Z",
    "value": 160136,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:3165",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-09-28T02:01:00.253Z",
    "value": 24746.40736351412,
    "unit": "USD",
    "definition": "DeFiLlama protocol TVL at collection time",
    "sourceUrl": "https://api.llama.fi/protocols",
    "methodology": null
  },
  {
    "id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:13721",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "24h",
    "observedAt": "2026-09-28T02:01:02.842Z",
    "value": 1976,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:13722",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "7d",
    "observedAt": "2026-09-28T02:01:02.842Z",
    "value": 41232,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:13723",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "30d",
    "observedAt": "2026-09-28T02:01:02.842Z",
    "value": 47686.4,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:20462",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "24h",
    "observedAt": "2026-09-28T02:01:05.968Z",
    "value": 1963,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:20463",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "7d",
    "observedAt": "2026-09-28T02:01:05.968Z",
    "value": 36931,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:20464",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "30d",
    "observedAt": "2026-09-28T02:01:05.968Z",
    "value": 38714.54,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:23553",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "24h",
    "observedAt": "2026-09-28T02:01:07.697Z",
    "value": 1374,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:23554",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "7d",
    "observedAt": "2026-09-28T02:01:07.697Z",
    "value": 25175,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:23555",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "30d",
    "observedAt": "2026-09-28T02:01:07.697Z",
    "value": 25845.78,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:27081",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "24h",
    "observedAt": "2026-09-28T02:01:09.693Z",
    "value": 841,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:27082",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "7d",
    "observedAt": "2026-09-28T02:01:09.693Z",
    "value": 157339,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "c9ebdfa7-8140-48de-9184-9cab30c2f5a7:27083",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "30d",
    "observedAt": "2026-09-28T02:01:09.693Z",
    "value": 169771,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:3409",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-06T16:53:29.731Z",
    "value": 16031.805858319804,
    "unit": "USD",
    "definition": "DeFiLlama protocol TVL at collection time",
    "sourceUrl": "https://api.llama.fi/protocols",
    "methodology": null
  },
  {
    "id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:13820",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "24h",
    "observedAt": "2026-10-06T16:53:35.959Z",
    "value": 62,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:13821",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "7d",
    "observedAt": "2026-10-06T16:53:35.959Z",
    "value": 1610,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:13822",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "30d",
    "observedAt": "2026-10-06T16:53:35.959Z",
    "value": 50220.4,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:20724",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "24h",
    "observedAt": "2026-10-06T16:53:37.853Z",
    "value": 62,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:20725",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "7d",
    "observedAt": "2026-10-06T16:53:37.853Z",
    "value": 1585.17,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:20726",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "30d",
    "observedAt": "2026-10-06T16:53:37.853Z",
    "value": 41202.71,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:24005",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "24h",
    "observedAt": "2026-10-06T16:53:43.735Z",
    "value": 44,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:24006",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "7d",
    "observedAt": "2026-10-06T16:53:43.735Z",
    "value": 1106.31,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:24007",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "30d",
    "observedAt": "2026-10-06T16:53:43.735Z",
    "value": 27579.09,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:27617",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "24h",
    "observedAt": "2026-10-06T16:53:44.914Z",
    "value": 10.55,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:27618",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "7d",
    "observedAt": "2026-10-06T16:53:44.914Z",
    "value": 647.9200000000001,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "a37eade5-b5bd-4300-8bbc-62904da0a3f6:27619",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "30d",
    "observedAt": "2026-10-06T16:53:44.914Z",
    "value": 171028.92,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "5fde7da8-3c37-4879-8995-06f079ce2348:3372",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-11T04:49:10.103Z",
    "value": 16473.6734231345,
    "unit": "USD",
    "definition": "DeFiLlama protocol TVL at collection time",
    "sourceUrl": "https://api.llama.fi/protocols",
    "methodology": null
  },
  {
    "id": "5fde7da8-3c37-4879-8995-06f079ce2348:13854",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "24h",
    "observedAt": "2026-10-11T04:49:24.915Z",
    "value": 46.26,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "5fde7da8-3c37-4879-8995-06f079ce2348:13855",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "7d",
    "observedAt": "2026-10-11T04:49:24.915Z",
    "value": 612.26,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "5fde7da8-3c37-4879-8995-06f079ce2348:13856",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "30d",
    "observedAt": "2026-10-11T04:49:24.915Z",
    "value": 50672.66,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "5fde7da8-3c37-4879-8995-06f079ce2348:21196",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "24h",
    "observedAt": "2026-10-11T04:49:28.176Z",
    "value": 42.43,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "5fde7da8-3c37-4879-8995-06f079ce2348:21197",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "7d",
    "observedAt": "2026-10-11T04:49:28.176Z",
    "value": 600.6,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "5fde7da8-3c37-4879-8995-06f079ce2348:21198",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "30d",
    "observedAt": "2026-10-11T04:49:28.176Z",
    "value": 41651.14,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "5fde7da8-3c37-4879-8995-06f079ce2348:24918",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "24h",
    "observedAt": "2026-10-11T04:49:36.133Z",
    "value": 29.24,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "5fde7da8-3c37-4879-8995-06f079ce2348:24919",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "7d",
    "observedAt": "2026-10-11T04:49:36.133Z",
    "value": 419.76,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "5fde7da8-3c37-4879-8995-06f079ce2348:24920",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "30d",
    "observedAt": "2026-10-11T04:49:36.133Z",
    "value": 27893.54,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "5fde7da8-3c37-4879-8995-06f079ce2348:28651",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "24h",
    "observedAt": "2026-10-11T04:49:37.444Z",
    "value": 113,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "5fde7da8-3c37-4879-8995-06f079ce2348:28652",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "7d",
    "observedAt": "2026-10-11T04:49:37.444Z",
    "value": 144.1,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "5fde7da8-3c37-4879-8995-06f079ce2348:28653",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "30d",
    "observedAt": "2026-10-11T04:49:37.444Z",
    "value": 171158.80000000002,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1790035200",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-09-22T00:00:00.000Z",
    "value": 39061,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1790640000",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-09-29T00:00:00.000Z",
    "value": 366,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1791331200",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-10-07T00:00:00.000Z",
    "value": 8.68,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1791590400",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-10-10T00:00:00.000Z",
    "value": 113,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1792195200",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-10-17T00:00:00.000Z",
    "value": 0,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1790467200",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-09-27T00:00:00.000Z",
    "value": 1503,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1791936000",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-10-14T00:00:00.000Z",
    "value": 10,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1790208000",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-24T00:00:00.000Z",
    "value": 3454,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1790899200",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-02T00:00:00.000Z",
    "value": 137,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1789689600",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-18T00:00:00.000Z",
    "value": 754,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1791504000",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-09T00:00:00.000Z",
    "value": 35,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1791676800",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-11T00:00:00.000Z",
    "value": 41,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1791849600",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-13T00:00:00.000Z",
    "value": 41,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1790553600",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-09-28T00:00:00.000Z",
    "value": 24746,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1791763200",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-12T00:00:00.000Z",
    "value": 16984,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1790121600",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-09-23T00:00:00.000Z",
    "value": 34782,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1790380800",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-09-26T00:00:00.000Z",
    "value": 2934,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1789603200",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-17T00:00:00.000Z",
    "value": 209,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1789862400",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-20T00:00:00.000Z",
    "value": 16.54,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1790726400",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-09-30T00:00:00.000Z",
    "value": 18378,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1789516800",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-09-16T00:00:00.000Z",
    "value": 3370,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1790121600",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-09-23T00:00:00.000Z",
    "value": 8379,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1790380800",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-09-26T00:00:00.000Z",
    "value": 4371,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1791244800",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-06T00:00:00.000Z",
    "value": 43.12,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1790726400",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-30T00:00:00.000Z",
    "value": 348,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1790553600",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-09-28T00:00:00.000Z",
    "value": 559,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1791763200",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-10-12T00:00:00.000Z",
    "value": 4.91,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1789689600",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-09-18T00:00:00.000Z",
    "value": 1102,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1791504000",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-10-09T00:00:00.000Z",
    "value": 35,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1791676800",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-10-11T00:00:00.000Z",
    "value": 41,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1791849600",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-10-13T00:00:00.000Z",
    "value": 41,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1789776000",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-19T00:00:00.000Z",
    "value": 2.78,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1790294400",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-25T00:00:00.000Z",
    "value": 3423,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1790467200",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-27T00:00:00.000Z",
    "value": 1489,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1791936000",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-14T00:00:00.000Z",
    "value": 10,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1790640000",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-09-29T00:00:00.000Z",
    "value": 24060,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1791331200",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-07T00:00:00.000Z",
    "value": 15881,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1791590400",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-10T00:00:00.000Z",
    "value": 18236,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1792195200",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-17T00:00:00.000Z",
    "value": 14142,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1790812800",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-10-01T00:00:00.000Z",
    "value": 11.66,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1791417600",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-10-08T00:00:00.000Z",
    "value": 2.1,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1790208000",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-09-24T00:00:00.000Z",
    "value": 5090,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1790899200",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-10-02T00:00:00.000Z",
    "value": 200,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1790467200",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-27T00:00:00.000Z",
    "value": 1041,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1791936000",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-14T00:00:00.000Z",
    "value": 7.01,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1789776000",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-19T00:00:00.000Z",
    "value": 106,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1790294400",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-25T00:00:00.000Z",
    "value": 4913,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1791158400",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-05T00:00:00.000Z",
    "value": 18026,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1789948800",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-09-21T00:00:00.000Z",
    "value": 73902,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1790985600",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-10-03T00:00:00.000Z",
    "value": 5.82,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1791072000",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-10-04T00:00:00.000Z",
    "value": 0,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1792022400",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-10-15T00:00:00.000Z",
    "value": 28.71,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1792108800",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-10-16T00:00:00.000Z",
    "value": 10,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1789603200",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-17T00:00:00.000Z",
    "value": 0,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1789862400",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-20T00:00:00.000Z",
    "value": 0,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1791244800",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-06T00:00:00.000Z",
    "value": 15349,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1792022400",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-10-15T00:00:00.000Z",
    "value": 242,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1792108800",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-10-16T00:00:00.000Z",
    "value": 0,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1789948800",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-09-21T00:00:00.000Z",
    "value": 5649,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1790985600",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-10-03T00:00:00.000Z",
    "value": 170,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1791072000",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-10-04T00:00:00.000Z",
    "value": 92,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1790726400",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-30T00:00:00.000Z",
    "value": 243,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1791244800",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-06T00:00:00.000Z",
    "value": 62,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1791244800",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-10-06T00:00:00.000Z",
    "value": 6.1,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1792022400",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-15T00:00:00.000Z",
    "value": 21.77,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1792108800",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-16T00:00:00.000Z",
    "value": 10,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1790985600",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-03T00:00:00.000Z",
    "value": 17502,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1791072000",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-04T00:00:00.000Z",
    "value": 17548,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1790467200",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-09-27T00:00:00.000Z",
    "value": 892,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1791936000",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-10-14T00:00:00.000Z",
    "value": 2.55,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1790035200",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-09-22T00:00:00.000Z",
    "value": 10757,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1790640000",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-09-29T00:00:00.000Z",
    "value": 521,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1791331200",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-10-07T00:00:00.000Z",
    "value": 191,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1791590400",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-10-10T00:00:00.000Z",
    "value": 59.26,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1792195200",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-10-17T00:00:00.000Z",
    "value": 20,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1790812800",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-01T00:00:00.000Z",
    "value": 146,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1791417600",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-08T00:00:00.000Z",
    "value": 74.13,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1790553600",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-28T00:00:00.000Z",
    "value": 1377,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1791763200",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-12T00:00:00.000Z",
    "value": 70,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1791504000",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-09T00:00:00.000Z",
    "value": 18904,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1791676800",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-11T00:00:00.000Z",
    "value": 16565,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1791849600",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-13T00:00:00.000Z",
    "value": 14956,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1790726400",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-09-30T00:00:00.000Z",
    "value": 181,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1789603200",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-09-17T00:00:00.000Z",
    "value": 1756,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1789862400",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-09-20T00:00:00.000Z",
    "value": 51.4,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1792022400",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-15T00:00:00.000Z",
    "value": 14.69,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1792108800",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-16T00:00:00.000Z",
    "value": 7.02,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1790121600",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-09-23T00:00:00.000Z",
    "value": 60731,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1790380800",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-09-26T00:00:00.000Z",
    "value": 37482,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1789862400",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-09-20T00:00:00.000Z",
    "value": 414,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1790726400",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-09-30T00:00:00.000Z",
    "value": 352,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1789948800",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-21T00:00:00.000Z",
    "value": 2812,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1790985600",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-03T00:00:00.000Z",
    "value": 119,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1791072000",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-04T00:00:00.000Z",
    "value": 57,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1789516800",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-16T00:00:00.000Z",
    "value": 698,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1790121600",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-23T00:00:00.000Z",
    "value": 7225,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1790380800",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-26T00:00:00.000Z",
    "value": 4290,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1789689600",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-09-18T00:00:00.000Z",
    "value": 11587,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1791504000",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-10-09T00:00:00.000Z",
    "value": 0,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1791676800",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-10-11T00:00:00.000Z",
    "value": 0.12,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1791849600",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-10-13T00:00:00.000Z",
    "value": 0.95,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1790553600",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-09-28T00:00:00.000Z",
    "value": 1397,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1791763200",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-10-12T00:00:00.000Z",
    "value": 70,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1791158400",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-05T00:00:00.000Z",
    "value": 48.31,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1790035200",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-22T00:00:00.000Z",
    "value": 9270,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1790640000",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-29T00:00:00.000Z",
    "value": 511,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1791331200",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-07T00:00:00.000Z",
    "value": 191,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1791590400",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-10T00:00:00.000Z",
    "value": 55.43,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1792195200",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-17T00:00:00.000Z",
    "value": 20,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1790467200",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-09-27T00:00:00.000Z",
    "value": 35454,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1791936000",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-14T00:00:00.000Z",
    "value": 15335,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1790208000",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-09-24T00:00:00.000Z",
    "value": 3019,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1790899200",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-10-02T00:00:00.000Z",
    "value": 69.22,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1790812800",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-10-01T00:00:00.000Z",
    "value": 207,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1791417600",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-10-08T00:00:00.000Z",
    "value": 105,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1790035200",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-22T00:00:00.000Z",
    "value": 6212,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1790640000",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-29T00:00:00.000Z",
    "value": 356,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1791331200",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-07T00:00:00.000Z",
    "value": 134,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1791590400",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-10T00:00:00.000Z",
    "value": 38.34,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1792195200",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-17T00:00:00.000Z",
    "value": 14.19,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1791158400",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-05T00:00:00.000Z",
    "value": 68,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1790294400",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-09-25T00:00:00.000Z",
    "value": 37761,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1792205975",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-17T02:59:35.000Z",
    "value": 14142,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1791244800",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-10-06T00:00:00.000Z",
    "value": 62,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1789516800",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-16T00:00:00.000Z",
    "value": 0,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1790121600",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-23T00:00:00.000Z",
    "value": 4894,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1790380800",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-26T00:00:00.000Z",
    "value": 3006,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1789948800",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-21T00:00:00.000Z",
    "value": 4296,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1790985600",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-03T00:00:00.000Z",
    "value": 170,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1791072000",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-04T00:00:00.000Z",
    "value": 84.17,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1792022400",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-15T00:00:00.000Z",
    "value": 14780,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1792108800",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-16T00:00:00.000Z",
    "value": 13922,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1789776000",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-09-19T00:00:00.000Z",
    "value": 431,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1790294400",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-09-25T00:00:00.000Z",
    "value": 2800,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1791158400",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-10-05T00:00:00.000Z",
    "value": 68,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1790553600",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-28T00:00:00.000Z",
    "value": 960,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1791763200",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-12T00:00:00.000Z",
    "value": 49.04,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1790812800",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-01T00:00:00.000Z",
    "value": 207,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1791417600",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-08T00:00:00.000Z",
    "value": 105,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1790208000",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-09-24T00:00:00.000Z",
    "value": 49611,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1790899200",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-02T00:00:00.000Z",
    "value": 18297,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:dex_volume:1791158400",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "daily",
    "observedAt": "2026-10-05T00:00:00.000Z",
    "value": 14.22,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/summary/dexs/foci",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1789776000",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-09-19T00:00:00.000Z",
    "value": 175,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:fees:1790294400",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "daily",
    "observedAt": "2026-09-25T00:00:00.000Z",
    "value": 5010,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1789689600",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-18T00:00:00.000Z",
    "value": 668,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1791504000",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-09T00:00:00.000Z",
    "value": 24.86,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1791676800",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-11T00:00:00.000Z",
    "value": 28.48,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:holders_revenue:1791849600",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-13T00:00:00.000Z",
    "value": 28.61,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1790208000",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-09-24T00:00:00.000Z",
    "value": 4974,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:revenue:1790899200",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "daily",
    "observedAt": "2026-10-02T00:00:00.000Z",
    "value": 197,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/summary/fees/foci?dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1790812800",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-01T00:00:00.000Z",
    "value": 17791,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "7e3538e5-34e0-40d2-a363-83f72ce6e51b:8701:tvl:1791417600",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-08T00:00:00.000Z",
    "value": 18649,
    "unit": "USD",
    "definition": "DeFiLlama historical tvl; adapter methodology was not supplied",
    "sourceUrl": "https://api.llama.fi/protocol/foci",
    "methodology": null
  },
  {
    "id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:3338",
    "protocolId": "8701",
    "metric": "tvl_usd",
    "period": "point_in_time",
    "observedAt": "2026-10-18T04:35:46.584Z",
    "value": 13490.22236386939,
    "unit": "USD",
    "definition": "DeFiLlama protocol TVL at collection time",
    "sourceUrl": "https://api.llama.fi/protocols",
    "methodology": null
  },
  {
    "id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:13069",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "24h",
    "observedAt": "2026-10-18T04:35:58.074Z",
    "value": 10,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:13070",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "7d",
    "observedAt": "2026-10-18T04:35:58.074Z",
    "value": 210.71,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:13071",
    "protocolId": "8701",
    "metric": "fees_usd",
    "period": "30d",
    "observedAt": "2026-10-18T04:35:58.074Z",
    "value": 45757.37,
    "unit": "USD",
    "definition": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:20497",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "24h",
    "observedAt": "2026-10-18T04:36:00.033Z",
    "value": 0,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:20498",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "7d",
    "observedAt": "2026-10-18T04:36:00.033Z",
    "value": 203.77,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:20499",
    "protocolId": "8701",
    "metric": "revenue_usd",
    "period": "30d",
    "observedAt": "2026-10-18T04:36:00.033Z",
    "value": 40947.909999999996,
    "unit": "USD",
    "definition": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:24336",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "24h",
    "observedAt": "2026-10-18T04:36:12.168Z",
    "value": 0,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:24337",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "7d",
    "observedAt": "2026-10-18T04:36:12.168Z",
    "value": 142.01999999999998,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:24338",
    "protocolId": "8701",
    "metric": "holders_revenue_usd",
    "period": "30d",
    "observedAt": "2026-10-18T04:36:12.168Z",
    "value": 28035.559999999998,
    "unit": "USD",
    "definition": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
    "sourceUrl": "https://api.llama.fi/overview/fees?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyHoldersRevenue",
    "methodology": {
      "Fees": "All trading fees settled into FociFeeEscrow during the day (curve fees, creator tax, converted post-graduation hook fees, curve referral fees), plus hook referral fees claimed that day. Recognised when swept by the keeper, not when traded.",
      "UserFees": "Same as Fees: every fee is paid by traders on buys and sells.",
      "Revenue": "Protocol fee recipient's share plus the share paid to holder-reward distributors.",
      "ProtocolRevenue": "Escrow credits to the protocol fee recipient (the protocol's frozen share of each launch's trading fee).",
      "HoldersRevenue": "Escrow credits to FociRewardsDistributor contracts — launches that elected to pay their creator share to token holders.",
      "SupplySideRevenue": "Escrow credits to creators (their fee share and the creator tax) and to referrers, plus hook referral claims."
    }
  },
  {
    "id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:28133",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "24h",
    "observedAt": "2026-10-18T04:36:13.503Z",
    "value": 0,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:28134",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "7d",
    "observedAt": "2026-10-18T04:36:13.503Z",
    "value": 250.53,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  },
  {
    "id": "ea9bc80d-ba5e-4ad0-98fd-0db73fa06c1a:28135",
    "protocolId": "8701",
    "metric": "dex_volume_usd",
    "period": "30d",
    "observedAt": "2026-10-18T04:36:13.503Z",
    "value": 171409.33000000002,
    "unit": "USD",
    "definition": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted.",
    "sourceUrl": "https://api.llama.fi/overview/dexs?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true",
    "methodology": {
      "Volume": "Quote-token volume on Foci bonding curves: buys (gross of fee) and sells (net to seller). External to Foci pools are not counted."
    }
  }
]