{"chain":{"days":28,"launches":314243,"dexTrades":62644210,"dexVolumeUsd":36344603731.02526,"projectsPublished":1600},"month":"2026-10","weeks":[{"week":"2026-W41","window":{"end":"2026-10-12T00:00:00.000Z","start":"2026-10-05T00:00:00.000Z"},"version":4,"headline":"267 verified ships from 161 projects, 111 new verified builders, 2,968 signals.","overview":{"ships":267,"published":4992,"newBuilders":111,"stillBuilding":1,"underTheRadar":3,"backToShipping":5,"projectsShipping":161,"verifiedBuilders":1802},"generatedAt":"2026-10-12T00:19:18.709Z","shipsRuleId":"weekly-ships-v7","shipsRuleBasis":"stored"},{"week":"2026-W42","window":{"end":"2026-10-19T00:00:00.000Z","start":"2026-10-12T00:00:00.000Z"},"version":5,"headline":"246 verified ships from 156 projects, 102 new verified builders, 1,977 signals.","overview":{"ships":246,"published":4823,"newBuilders":102,"stillBuilding":12,"underTheRadar":0,"backToShipping":5,"projectsShipping":156,"verifiedBuilders":1806,"verifiedBuildersChainEvidence":1089},"wentQuiet":90,"generatedAt":"2026-10-19T00:22:24.100Z","shipsRuleId":"weekly-ships-v10","shipsRuleBasis":"stored"},{"week":"2026-W43","window":{"end":"2026-10-26T00:00:00.000Z","start":"2026-10-19T00:00:00.000Z"},"version":5,"headline":"206 verified ships from 148 projects, 79 new verified builders, 1,655 signals.","overview":{"ships":206,"published":5218,"newBuilders":79,"stillBuilding":10,"underTheRadar":0,"backToShipping":5,"projectsShipping":148,"verifiedBuilders":1857,"verifiedBuildersChainEvidence":1148},"wentQuiet":116,"generatedAt":"2026-10-26T00:19:06.210Z","shipsRuleId":"weekly-ships-v10","shipsRuleBasis":"stored"},{"week":"2026-W44","window":{"end":"2026-11-02T00:00:00.000Z","start":"2026-10-26T00:00:00.000Z"},"version":5,"headline":"257 counted ships from 147 projects, 82 new Verified Builders, 1,436 signals.","overview":{"ships":257,"published":5325,"newBuilders":82,"stillBuilding":7,"underTheRadar":0,"backToShipping":3,"projectsShipping":147,"verifiedBuilders":1210,"verifiedBuildersChainEvidence":1210},"wentQuiet":138,"generatedAt":"2026-11-02T00:21:28.014Z","shipsRuleId":"weekly-ships-v10","shipsRuleBasis":"stored"}],"totals":{"ships":976,"wentQuiet":null,"newBuilders":374,"backToShipping":18,"projectWeeksShipping":612},"window":{"start":"2026-10-01T00:00:00.000Z","end":"2026-11-01T00:00:00.000Z"},"version":2,"coverage":{"day":"2026-10-31","states":[{"state":"MAPPING_BLOCKED","projects":54,"dimension":"apiDocs"},{"state":"MEASURED","projects":33,"dimension":"apiDocs"},{"state":"NOT_APPLICABLE","projects":2751,"dimension":"apiDocs"},{"state":"NOT_ENOUGH_YET","projects":147,"dimension":"apiDocs"},{"state":"NOT_RESEARCHED","projects":58,"dimension":"apiDocs"},{"state":"NO_SOURCE","projects":1992,"dimension":"apiDocs"},{"state":"SOURCE_UNAVAILABLE","projects":279,"dimension":"apiDocs"},{"state":"MEASURED","projects":2024,"dimension":"builderEvidence"},{"state":"NOT_ENOUGH_YET","projects":66,"dimension":"builderEvidence"},{"state":"NOT_RESEARCHED","projects":58,"dimension":"builderEvidence"},{"state":"NO_SOURCE","projects":3151,"dimension":"builderEvidence"},{"state":"SOURCE_UNAVAILABLE","projects":15,"dimension":"builderEvidence"},{"state":"MEASURED","projects":2831,"dimension":"contractActivity"},{"state":"NOT_APPLICABLE","projects":2063,"dimension":"contractActivity"},{"state":"NOT_ENOUGH_YET","projects":62,"dimension":"contractActivity"},{"state":"PARTIAL","projects":358,"dimension":"contractActivity"},{"state":"MEASURED","projects":3246,"dimension":"contractDeployment"},{"state":"NOT_APPLICABLE","projects":2063,"dimension":"contractDeployment"},{"state":"NOT_ENOUGH_YET","projects":5,"dimension":"contractDeployment"},{"state":"MEASURED","projects":3007,"dimension":"contractInterface"},{"state":"NOT_APPLICABLE","projects":2063,"dimension":"contractInterface"},{"state":"NOT_ENOUGH_YET","projects":3,"dimension":"contractInterface"},{"state":"NO_SOURCE","projects":241,"dimension":"contractInterface"},{"state":"MEASURED","projects":3248,"dimension":"contractSource"},{"state":"NOT_APPLICABLE","projects":2062,"dimension":"contractSource"},{"state":"NOT_ENOUGH_YET","projects":3,"dimension":"contractSource"},{"state":"STALE","projects":1,"dimension":"contractSource"},{"state":"ERROR","projects":1,"dimension":"distribution"},{"state":"MEASURED","projects":2341,"dimension":"distribution"},{"state":"NOT_APPLICABLE","projects":2063,"dimension":"distribution"},{"state":"NOT_ENOUGH_YET","projects":909,"dimension":"distribution"},{"state":"MEASURED","projects":1944,"dimension":"gitHost"},{"state":"NOT_APPLICABLE","projects":3370,"dimension":"gitHost"},{"state":"MEASURED","projects":5256,"dimension":"identity"},{"state":"NOT_RESEARCHED","projects":58,"dimension":"identity"},{"state":"MEASURED","projects":3251,"dimension":"locks"},{"state":"NOT_APPLICABLE","projects":2063,"dimension":"locks"},{"state":"MEASURED","projects":3120,"dimension":"marketCurrent"},{"state":"NOT_APPLICABLE","projects":2063,"dimension":"marketCurrent"},{"state":"NOT_ENOUGH_YET","projects":78,"dimension":"marketCurrent"},{"state":"STALE","projects":44,"dimension":"marketCurrent"},{"state":"WITHHELD","projects":9,"dimension":"marketCurrent"},{"state":"MEASURED","projects":3208,"dimension":"marketHistory"},{"state":"NOT_APPLICABLE","projects":2063,"dimension":"marketHistory"},{"state":"NOT_ENOUGH_YET","projects":43,"dimension":"marketHistory"},{"state":"MEASURED","projects":3251,"dimension":"marketIntegrity"},{"state":"NOT_APPLICABLE","projects":2063,"dimension":"marketIntegrity"},{"state":"MAPPING_BLOCKED","projects":467,"dimension":"officialDocs"},{"state":"MEASURED","projects":560,"dimension":"officialDocs"},{"state":"NOT_APPLICABLE","projects":29,"dimension":"officialDocs"},{"state":"NOT_ENOUGH_YET","projects":2,"dimension":"officialDocs"},{"state":"NOT_RESEARCHED","projects":58,"dimension":"officialDocs"},{"state":"NO_SOURCE","projects":3822,"dimension":"officialDocs"},{"state":"SOURCE_UNAVAILABLE","projects":376,"dimension":"officialDocs"},{"state":"MEASURED","projects":1827,"dimension":"package"},{"state":"NOT_APPLICABLE","projects":3103,"dimension":"package"},{"state":"NOT_ENOUGH_YET","projects":121,"dimension":"package"},{"state":"NO_SOURCE","projects":263,"dimension":"package"},{"state":"MEASURED","projects":156,"dimension":"protocolEconomics"},{"state":"NOT_APPLICABLE","projects":5024,"dimension":"protocolEconomics"},{"state":"NOT_ENOUGH_YET","projects":3,"dimension":"protocolEconomics"},{"state":"NO_SOURCE","projects":129,"dimension":"protocolEconomics"},{"state":"STALE","projects":2,"dimension":"protocolEconomics"},{"state":"MEASURED","projects":1977,"dimension":"releases"},{"state":"NOT_ENOUGH_YET","projects":66,"dimension":"releases"},{"state":"NOT_RESEARCHED","projects":58,"dimension":"releases"},{"state":"NO_SOURCE","projects":3198,"dimension":"releases"},{"state":"SOURCE_UNAVAILABLE","projects":15,"dimension":"releases"},{"state":"MAPPING_BLOCKED","projects":94,"dimension":"repositories"},{"state":"MEASURED","projects":1960,"dimension":"repositories"},{"state":"NO_SOURCE","projects":3221,"dimension":"repositories"},{"state":"SOURCE_UNAVAILABLE","projects":39,"dimension":"repositories"},{"state":"MEASURED","projects":82,"dimension":"securityContext"},{"state":"NOT_APPLICABLE","projects":5231,"dimension":"securityContext"},{"state":"NOT_ENOUGH_YET","projects":1,"dimension":"securityContext"},{"state":"MAPPING_BLOCKED","projects":2078,"dimension":"sourceChanges"},{"state":"MEASURED","projects":1356,"dimension":"sourceChanges"},{"state":"NOT_ENOUGH_YET","projects":132,"dimension":"sourceChanges"},{"state":"NOT_RESEARCHED","projects":58,"dimension":"sourceChanges"},{"state":"NO_SOURCE","projects":1302,"dimension":"sourceChanges"},{"state":"SOURCE_UNAVAILABLE","projects":364,"dimension":"sourceChanges"},{"state":"STALE","projects":24,"dimension":"sourceChanges"},{"state":"MEASURED","projects":5314,"dimension":"timeline"}]},"cutsWithheld":{"weeks":["2026-W41"],"reason":"weeks_before_v5"},"weeksMissing":[],"methodChanges":[{"between":["2026-W41","2026-W42"],"changes":["A project’s follow-up contract deployments each within 60 seconds of the one before came to count once, not only those in the same second.","A code week whose commits only moved dependency versions in a manifest (package.json, Cargo.toml, go.mod and the like) and its lockfile stopped counting, as a lockfile alone already had.","Feed entries that are blog articles, section headings, republished copies, posts about another chain only, or another project’s releases relayed by an aggregator stopped counting."]}],"weeksExpected":["2026-W41","2026-W42","2026-W43","2026-W44"],"uniswapV4Hooks":{"week":"2026-W44","block":{"asOf":"2026-11-02T00:21:28.014Z","seen":{"total":30706,"method":"Hook contracts named in a Robinhood Chain Uniswap v4 pool’s Initialize log, which HEY reads hourly with its pool scan. “New this week” is when HEY first decoded the hook, not its block time: a backfill can make an older hook new here.","newThisWeek":1061,"lastDecodedAt":"2026-11-02T00:21:18.013Z"},"limits":["HEY finds a hook when a pool is created with it: a hook no pool has used is not counted.","Totals are as of the report’s generation; only the “new this week” counts are tied to the week.","A hook whose creation HEY has not read yet is tied to no project so far, so listed counts can rise as the read catches up.","Counts only: no account, no market figure and no ranking of projects by pools or market."],"listed":{"hooks":138,"method":"Hooks HEY lists under a published project, by what the tie rests on — the rule /integrations/uniswap/hooks applies: chain proof, the project’s own listing, an address linked to the project, the project’s factory (instances counted, never listed one by one) or HEY’s review. A project with hooks on two bases is counted under each.","byBasis":{"chain":{"hooks":25,"projects":7},"linked":{"hooks":17,"projects":11},"review":{"hooks":35,"projects":10},"factory":{"hooks":61,"projects":23},"project":{"hooks":0,"projects":0}},"projects":48},"window":{"end":"2026-11-02T00:00:00.000Z","start":"2026-10-26T00:00:00.000Z"},"chainId":4663,"hooklist":{"read":true,"method":"Uniswap’s public hooklist (github.com/Uniswap/hooklist), read daily: the Robinhood Chain entries it carries, how many HEY has seen initialise a pool, and how many HEY lists under a published project. A third-party listing, context only.","readAt":"2026-10-30T03:29:24.004Z","entries":1201,"seenByHey":1177,"attributed":48},"factories":{"seen":8264,"method":"Factory contracts that created hooks HEY read, and those HEY ties to a published project: its own follow-up deployment, a contract its official listing names, or one created by an address linked to it.","projects":23,"tiedToPublishedProjects":32},"newListed":{"hooks":1,"items":[{"name":"HUME MARKETS","slug":"hume-markets","basis":"linked","address":"0x4512e102b8b93a236b56e6437b6ad6b9ed963acc","basisLabel":"Created by an address linked to the project","deployedAt":"2026-10-30T17:26:44.000Z","evidenceId":"v4hook:4663:0x4512e102b8b93a236b56e6437b6ad6b9ed963acc","firstDecodedAt":"2026-10-31T15:13:21.076Z"}],"shown":1,"method":"Listed hooks HEY first decoded inside the week, newest first. Factory instances are counted, never named one by one.","factoryInstances":2},"creationRead":{"read":30676,"method":"Whether HEY has read each hook’s creation record from the explorer, which is what ties a hook to a project. Hooks not read yet are tied to no one so far; the backlog is coverage, never a finding about the hooks.","notReadYet":13,"unavailable":17,"lastCheckedAt":"2026-11-01T23:37:32.263Z"},"launchProtocols":{"hooks":10,"method":"Hooks a launch protocol’s own event named, as a share of every hook seen, and how concentrated they are in one protocol. Protocols are counted, never named.","protocols":2,"shareOfSeen":0.0003,"largestShareOfSeen":0.0003,"launchInfrastructure":20784},"onTrackedTokens":{"hooks":30587,"method":"Hooks with at least one pool initialised on a token HEY tracks (HEY keeps no other pool). How widely hooks are used, never who built them, and never an order."}}},"buildersAtClose":{"week":"2026-W44","published":5325,"verifiedBuildersAnyChain":1210,"verifiedBuildersChainEvidence":1210},"shipsLabel":"Ship records as published (2 rules)","shipsCountingRules":2,"recountedUnderCurrentRule":{"ruleId":"weekly-ships-v10","ships":1185,"projectWeeksShipping":681,"countedAt":"2026-11-08T11:51:33.868Z"},"final":true,"generatedAt":"2026-11-08T00:28:23.328Z","headline":"976 ship records as published across 4 weeks, under 2 counting rules, 374 new Verified Builders, 18 back to shipping.","url":"https://heyresearch.xyz/reports/monthly/2026-10","csv":"https://heyresearch.xyz/api/reports/monthly/2026-10.csv","weeklyReports":["https://heyresearch.xyz/api/reports/weekly/2026-W41","https://heyresearch.xyz/api/reports/weekly/2026-W42","https://heyresearch.xyz/api/reports/weekly/2026-W43","https://heyresearch.xyz/api/reports/weekly/2026-W44"],"disclaimer":"Public, source-backed activity HEY recorded. Still Building means counted ships during a market drawdown HEY itself tracked — it is not a prediction, not a ranking by price, and not investment advice. Few projects meet Still Building or Under the Radar at any time; both are strict by design, and list responses carry the counts."}