{"readAt":1792756968203,"indexUpdatedAt":1792756849916,"chainId":4663,"feeFeed":[],"disbursement":{"buybackBps":10000,"activeTier":0,"targetTier":0,"allTime":{"ethInWei":"0","toBuybackWei":"0","toSafeWei":"0"},"h24":{"ethInWei":"0","toBuybackWei":"0","toSafeWei":"0"},"d7":{"ethInWei":"0","toBuybackWei":"0","toSafeWei":"0"},"flow":{"nodes":[{"id":"in","label":"Platform ETH in"},{"id":"splitter","label":"Adaptive splitter"},{"id":"buyback","label":"Buyback accumulator"},{"id":"safe","label":"Protocol Safe"}],"links":[{"from":"in","to":"splitter","valueEth":"0"},{"from":"splitter","to":"buyback","valueEth":"0"},{"from":"splitter","to":"safe","valueEth":"0"}]},"cumulativeEthReceivedWei":"0"},"buyback":{"totalEthSpentWei":"0","totalStratmBoughtWei":"0","buybackBurnedContractWei":"0","totalStratmLpWei":"0","burnBps":5000,"totalBurnedHeldWei":"0","stratmAtDeadWei":"0","stratmAtZeroWei":"0","raffleBurnWei":"0","circulatingSupplyWei":"1000000000000000000000000000","totalSupplyWei":"1000000000000000000000000000","dispositionNote":"Buyback program burn uses the accumulator's `totalStratmBurned()`. Total burned STRATM shown is dead + zero address balances (tokens already sent there by burns/LP may be counted in both — not summed twice in circulating supply)."},"tvl":{"totalEthWei":"50429126720647","rows":[{"category":"platform","label":"Adaptive buyback splitter","ethWei":"50429126720647"},{"category":"platform","label":"Stratm buyback accumulator","ethWei":"0"},{"category":"platform","label":"IMD identity SafeFeeVault","ethWei":"0"},{"category":"passes","label":"Strat pass escrow","ethWei":"0"},{"category":"raffle","label":"Strat raffle","ethWei":"0"}]},"informational":[{"category":"liquidity","label":"STRATM/ETH v4 pool (ETH leg, spot reserves)","ethWei":"5172505548","estimated":true,"note":"Informational only — not included in headline TVL"},{"category":"fees","label":"IMDSTRAT strat tax recipient (unclaimed ETH)","ethWei":"2481033205775183","estimated":true,"note":"Informational — includes holder and vault legs; ~80% may belong to pass holder role"}],"strats":[{"name":"IMD Strat","symbol":"IMDSTRAT","roleLabel":"Identity fee router strat","nftsHeld":0,"nftsBought":0,"ethRaisedWei":"0","vaultEthWei":"0","raiseEscrowEthWei":"0","costBasisWei":"0","costBasisFromEvents":true,"live":true}],"substratAdminPowers":{"registry":"0xB039C9E5f0229D495F964b8F4F3A1B242c1d3216","protocolPaused":false,"powers":[{"id":"emergencyWithdraw","label":"Emergency withdraw (locked shares)","active":true},{"id":"emergencyEscrow","label":"Emergency escrow pull (fair raises)","active":true,"note":"Contributor trust assumption while active"},{"id":"pause","label":"Pause / unpause launches","active":true},{"id":"config","label":"Registry config & recovery","active":true}],"trustNote":"Testing-phase protocol Safe controls on substrat launch contracts. Escrow emergency pull is a contributor trust assumption until renounced."},"dataSources":{"feeFeed":"Stored index (cron incremental eth_getLogs)","splitterTotals":"Index aggregates + `cumulativeEthReceived` on-chain","buyback":"Index `Poked` sums + on-chain `totalEthProcessed` / `totalStratmBurned` / `totalStratmLp`","stratmSupply":"STRATM `totalSupply` and balances at dead/zero addresses","raffleBurn":"Indexed StratRaffle `Tickets` (burn way)","tvl":"eth_getBalance on protocol contracts (headline rollup)","tiers":"GET /api/platform-fees/diagnose (cached 60s)","stratRecipient":"IMDSTRAT tax recipient contract balance; holder/vault split not logged on-chain.","perStrat":"Cron index: launcher/registry events + per-vault `NftBought` / `EthReceived` cursors"},"limitations":["Hook 0.15% protocol fees have no dedicated log on the splitter until `distribute()`; they appear as platform splitter disbursements.","StratFeeRecipient holder-leg claims do not emit events; only vault forward and splitter paths are fully logged.","24h splitter totals use timestamp filtering on the indexed fee feed; 7d uses UTC daily buckets from the indexer.","Per-strat vaults are discovered from launchers, PassFeeRouter `StratBound`, and CollectionStratIndex `StratRecorded`; NFT event scans rotate a few vaults per cron tick.","Index advances via GET /api/cron/protocol-stats-index (CRON_SECRET); public routes never write the Blob."]}