{"summary":{"version":"summary-v1","lines":[{"dimension":"build","label":"Build","tag":"DERIVED","text":"Shipping: 8 meaningful events in 30 days; latest ship today.","evidence":[{"id":"ship:7e985d68-e204-43c5-a55a-f42cf0a9d6fa","label":"GitHub","url":"https://github.com/hyperlane-xyz/hyperlane-monorepo","receiptUrl":"https://heyresearch.xyz/api/evidence/ship%3A7e985d68-e204-43c5-a55a-f42cf0a9d6fa"}],"basis":"evidence_record","detailUrl":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/timeline","observedAt":"2026-10-19T07:54:24.000Z","freshness":"fresh","answer":"Shipping consistently","significance":{"text":"One of 8 meaningful events in the last 30 days: building continued, not a one-off.","about":"ship:7e985d68-e204-43c5-a55a-f42cf0a9d6fa","receiptUrl":"https://heyresearch.xyz/api/evidence/ship%3A7e985d68-e204-43c5-a55a-f42cf0a9d6fa"}},{"dimension":"usage","label":"Product usage","tag":"FACT","text":"No contract is recorded for this project, so there is no on-chain usage to count.","evidence":[],"basis":"coverage_state","detailUrl":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/usage","freshness":"not_applicable","reason":"no_contract"},{"dimension":"market","label":"Market","tag":"FACT","text":"No token recorded: this is a project, not a token.","evidence":[],"basis":"registry_record","detailUrl":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/market","freshness":"not_applicable","reason":"no_token"},{"dimension":"security","label":"Security context","tag":"FACT","text":"10 audit reports linked (2 on the auditor’s own site, 8 claimed by the project); OSV lists no advisory for the published package versions HEY reads (a reading of OSV only). Context, never a verdict on the project. An audit shows an audit took place; it is not a guarantee of safety.","evidence":[{"id":"security:e7b4919b-ed88-4b11-a096-ed241dd9375a:audit:e30ec5cb6aa0ddb1","label":"Audit report · Hacken","url":"https://audits.hacken.io/hyperlane/sca-hyperlane-interchain-message-service-apr2023/","receiptUrl":"https://heyresearch.xyz/api/evidence/security%3Ae7b4919b-ed88-4b11-a096-ed241dd9375a%3Aaudit%3Ae30ec5cb6aa0ddb1"},{"id":"security:e7b4919b-ed88-4b11-a096-ed241dd9375a:audit:e23016cf478f65fe","label":"Audit report · Trail of Bits","url":"https://github.com/trailofbits/publications/blob/master/reviews/2023-09-hyperlane-securityreview.pdf","receiptUrl":"https://heyresearch.xyz/api/evidence/security%3Ae7b4919b-ed88-4b11-a096-ed241dd9375a%3Aaudit%3Ae23016cf478f65fe"},{"id":"security:e7b4919b-ed88-4b11-a096-ed241dd9375a:audit:50efa01873561888","label":"Audit report","url":"https://docs.hyperlane.xyz/docs/resources/audits","receiptUrl":"https://heyresearch.xyz/api/evidence/security%3Ae7b4919b-ed88-4b11-a096-ed241dd9375a%3Aaudit%3A50efa01873561888"}],"basis":"evidence_record","detailUrl":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/snapshot","observedAt":"2026-10-19T02:12:00.814Z","freshness":"fresh"},{"dimension":"latestChange","label":"Latest change","tag":"FACT","text":"Today: Code changes this week (since Mon 19 Oct).","evidence":[{"id":"ship:7e985d68-e204-43c5-a55a-f42cf0a9d6fa","label":"GitHub","url":"https://github.com/hyperlane-xyz/hyperlane-monorepo","receiptUrl":"https://heyresearch.xyz/api/evidence/ship%3A7e985d68-e204-43c5-a55a-f42cf0a9d6fa"}],"basis":"evidence_record","detailUrl":"https://heyresearch.xyz/api/changes?project=hyperlane-xyz-hyperlane-monorepo","observedAt":"2026-10-19T07:54:24.000Z","freshness":"fresh"},{"dimension":"unknown","label":"Not yet known","tag":"UNKNOWN","text":"1 gap: API description (not enough yet). HEY has not read its website’s published files yet.","evidence":[],"basis":"coverage_state","detailUrl":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/coverage","freshness":"unknown","reason":"site_files_not_read_yet"}],"computedAt":"2026-10-19T12:18:55.935Z"},"identity":{"slug":"hyperlane-xyz-hyperlane-monorepo","name":"Hyperlane Xyz","projectKind":"OTHER","researchLevel":"RESEARCHED","catalogStatus":"QUALIFIED","primaryNarrative":{"slug":"devtools","name":"Dev Tools"},"websiteUrl":"https://hyperlane.xyz","firstRecordedByHeyAt":"2026-09-03T21:04:59.170Z","url":"https://heyresearch.xyz/project/hyperlane-xyz-hyperlane-monorepo"},"build":{"activityStatus":"SHIPPING","activityMeasured":true,"lastShippedAt":"2026-10-19T07:54:24.000Z","buildMomentum":63.8,"stillBuilding":false,"stillBuildingState":"NOT_MEASURED","stillBuildingWithheld":"not_scored","discoveryGapWithheld":"no_token","underTheRadar":{"state":"NOT_MEASURED","reason":"no_token","explainUrl":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/explain?fact=discovery_gap"},"velocity":{"state":"NEW","current":8,"previous":null,"windowDays":30},"cadence":{"state":"MEASURED","medianIntervalDays":13.5},"hasBuilderSource":true},"developerFootprint":{"repositories":{"state":"MEASURED","reason":"repository_metadata_read","asOf":"2026-10-18T14:01:34.557Z","official":2,"metadataRead":2},"productionDeployment":{"state":"NONE_FOUND","readAt":"2026-10-18T14:01:34.557Z"},"packages":{"state":"MEASURED","reason":"accepted_package_links","asOf":"2026-10-19T12:03:53.977Z","accepted":13,"claimed":6},"advisories":{"state":"MEASURED","reason":"no_advisory_for_published_version","asOf":"2026-10-19T02:12:00.814Z","current":0,"subject":"PUBLISHED_PACKAGE"},"contextOnly":true,"coverageUrl":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/coverage"},"usage":{"dimension":"usage","state":"NOT_APPLICABLE","reason":"no_contract","source":"decoded_calls","window":{"from":"2026-10-12","to":"2026-10-18","days":7},"watchedContracts":0,"topMethods":[],"names":"WITHHELD","methodEvents":{"firstObserved":0,"resumed":0,"ids":[]},"contextOnly":true,"url":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/usage"},"security":{"audits":{"state":"MEASURED","readFrom":["official_site"],"items":[{"id":"security:e7b4919b-ed88-4b11-a096-ed241dd9375a:audit:e30ec5cb6aa0ddb1","url":"https://audits.hacken.io/hyperlane/sca-hyperlane-interchain-message-service-apr2023/","authority":"AUDITOR_PUBLISHED","hostedOn":"AUDITOR","auditor":{"name":"Hacken","basis":"AUDITOR_HOST"},"date":null,"isPdf":false,"foundBy":[{"foundVia":"official_site","foundOnUrl":"https://docs.hyperlane.xyz/docs/resources/audits","firstObservedAt":"2026-09-30T14:30:11.205Z","lastObservedAt":"2026-10-18T18:15:57.578Z"}],"observedAt":"2026-09-30T14:30:11.205Z"},{"id":"security:e7b4919b-ed88-4b11-a096-ed241dd9375a:audit:e23016cf478f65fe","url":"https://github.com/trailofbits/publications/blob/master/reviews/2023-09-hyperlane-securityreview.pdf","authority":"AUDITOR_PUBLISHED","hostedOn":"AUDITOR","auditor":{"name":"Trail of Bits","basis":"AUDITOR_HOST"},"date":null,"isPdf":true,"foundBy":[{"foundVia":"official_site","foundOnUrl":"https://docs.hyperlane.xyz/docs/resources/audits","firstObservedAt":"2026-09-30T14:30:11.205Z","lastObservedAt":"2026-10-18T18:15:57.578Z"}],"observedAt":"2026-09-30T14:30:11.205Z"},{"id":"security:e7b4919b-ed88-4b11-a096-ed241dd9375a:audit:50efa01873561888","url":"https://docs.hyperlane.xyz/docs/resources/audits","authority":"PROJECT_CLAIMED","hostedOn":"PROJECT_SITE","auditor":null,"date":null,"isPdf":false,"foundBy":[{"foundVia":"official_site","foundOnUrl":"https://hyperlane.xyz","firstObservedAt":"2026-09-30T12:39:48.269Z","lastObservedAt":"2026-10-19T10:29:04.454Z"}],"observedAt":"2026-09-30T12:39:48.269Z"},{"id":"security:e7b4919b-ed88-4b11-a096-ed241dd9375a:audit:5e09b49f3c830cae","url":"https://github.com/hyperlane-xyz/v4-docs/blob/main/assets/ChainLight_Hyperlane_2Q_2025_Security_Audit_v1.0.pdf?raw=true","authority":"PROJECT_CLAIMED","hostedOn":"GITHUB","auditor":null,"date":null,"isPdf":true,"foundBy":[{"foundVia":"official_site","foundOnUrl":"https://docs.hyperlane.xyz/docs/resources/audits","firstObservedAt":"2026-09-30T14:30:11.205Z","lastObservedAt":"2026-10-18T18:15:57.578Z"}],"observedAt":"2026-09-30T14:30:11.205Z"},{"id":"security:e7b4919b-ed88-4b11-a096-ed241dd9375a:audit:a2dff9c1edf82eea","url":"https://github.com/hyperlane-xyz/v4-docs/blob/main/assets/ChainLight_Hyperlane_CCIP_Warp_Route_Security_Audit_v1.1.pdf?raw=true","authority":"PROJECT_CLAIMED","hostedOn":"GITHUB","auditor":null,"date":null,"isPdf":true,"foundBy":[{"foundVia":"official_site","foundOnUrl":"https://docs.hyperlane.xyz/docs/resources/audits","firstObservedAt":"2026-09-30T14:30:11.205Z","lastObservedAt":"2026-10-18T18:15:57.578Z"}],"observedAt":"2026-09-30T14:30:11.205Z"},{"id":"security:e7b4919b-ed88-4b11-a096-ed241dd9375a:audit:5f1693332cf540ac","url":"https://github.com/hyperlane-xyz/v4-docs/blob/main/assets/ChainLight_Hyperlane_HyperToken_Security_Audit_v1.0.pdf?raw=true","authority":"PROJECT_CLAIMED","hostedOn":"GITHUB","auditor":null,"date":null,"isPdf":true,"foundBy":[{"foundVia":"official_site","foundOnUrl":"https://docs.hyperlane.xyz/docs/resources/audits","firstObservedAt":"2026-09-30T14:30:11.205Z","lastObservedAt":"2026-10-18T18:15:57.578Z"}],"observedAt":"2026-09-30T14:30:11.205Z"},{"id":"security:e7b4919b-ed88-4b11-a096-ed241dd9375a:audit:d87d8016bec3bf59","url":"https://github.com/hyperlane-xyz/v4-docs/blob/main/assets/ChainLight_Hyperlane_PR_5752_5757_Security_Audit_v1.0.pdf?raw=true","authority":"PROJECT_CLAIMED","hostedOn":"GITHUB","auditor":null,"date":null,"isPdf":true,"foundBy":[{"foundVia":"official_site","foundOnUrl":"https://docs.hyperlane.xyz/docs/resources/audits","firstObservedAt":"2026-09-30T14:30:11.205Z","lastObservedAt":"2026-10-18T18:15:57.578Z"}],"observedAt":"2026-09-30T14:30:11.205Z"},{"id":"security:e7b4919b-ed88-4b11-a096-ed241dd9375a:audit:b8a9dcf93e4e33ef","url":"https://github.com/hyperlane-xyz/v4-docs/blob/main/assets/chainlight-v3.1-protocol-audit.pdf?raw=true","authority":"PROJECT_CLAIMED","hostedOn":"GITHUB","auditor":null,"date":null,"isPdf":true,"foundBy":[{"foundVia":"official_site","foundOnUrl":"https://docs.hyperlane.xyz/docs/resources/audits","firstObservedAt":"2026-09-30T14:30:11.205Z","lastObservedAt":"2026-10-18T18:15:57.578Z"}],"observedAt":"2026-09-30T14:30:11.205Z"},{"id":"security:e7b4919b-ed88-4b11-a096-ed241dd9375a:audit:9b62d4b78a5f0e70","url":"https://github.com/hyperlane-xyz/v4-docs/blob/main/assets/ChainSecurity_Hyperlane_Superchain_USDT_audit_draft.pdf?raw=true","authority":"PROJECT_CLAIMED","hostedOn":"GITHUB","auditor":{"name":"ChainSecurity","basis":"URL_PATH"},"date":null,"isPdf":true,"foundBy":[{"foundVia":"official_site","foundOnUrl":"https://docs.hyperlane.xyz/docs/resources/audits","firstObservedAt":"2026-09-30T14:30:11.205Z","lastObservedAt":"2026-10-18T18:15:57.578Z"}],"observedAt":"2026-09-30T14:30:11.205Z"},{"id":"security:e7b4919b-ed88-4b11-a096-ed241dd9375a:audit:0cb23e01b4edbc27","url":"https://github.com/hyperlane-xyz/v4-docs/blob/main/assets/hyperlane-v3-protocol-audit.pdf?raw=true","authority":"PROJECT_CLAIMED","hostedOn":"GITHUB","auditor":null,"date":null,"isPdf":true,"foundBy":[{"foundVia":"official_site","foundOnUrl":"https://docs.hyperlane.xyz/docs/resources/audits","firstObservedAt":"2026-09-30T14:30:11.205Z","lastObservedAt":"2026-10-18T18:15:57.578Z"}],"observedAt":"2026-09-30T14:30:11.205Z"}]},"bugBounty":{"state":"NONE_FOUND","readFrom":["official_site"],"readAt":"2026-10-19T10:29:04.454Z"},"securityTxt":{"state":"NOT_READ","reason":"site_files_not_read_yet"},"advisories":{"state":"NONE_FOUND","packagesRead":13,"readAt":"2026-10-19T02:12:00.814Z","stale":false},"repositoryChecks":{"state":"NONE_FOUND","repositoriesRead":2,"readAt":"2026-10-18T14:01:34.557Z"},"incidents":{"state":"NOT_READ","reason":"no_incident_source_read"},"linksOmitted":0,"meaning":"An audit shows an audit took place; it is not a guarantee of safety.","contextOnly":true},"peerContext":{"rulesVersion":"peers-v1","state":"NO_COHORT","reason":"kind_not_classified","computedAt":"2026-10-19T02:06:05.655Z","freshness":{"state":"CURRENT","asOf":"2026-10-19T02:06:05.655Z","staleAfterHours":36},"cohort":null,"minimums":{"median":8,"percentile":20},"dimensions":[],"methodology":"https://heyresearch.xyz/methodology#peers"},"contracts":{"url":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/contracts"},"verification":{"ownerVerified":false,"submitted":false,"sources":{"total":32,"own":31,"verified":0,"contextOnly":1}},"locks":{"coverage":{"state":"NOT_APPLICABLE","reason":"no_token"}},"integrity":{"state":"NOT_APPLICABLE","reason":"no_token"},"latestChanges":{"available":true,"items":[{"id":"ship:7e985d68-e204-43c5-a55a-f42cf0a9d6fa","revision":3,"op":"upsert","type":"build.code_activity","domain":"build","occurredAt":"2026-10-19T07:54:24.000Z","precision":"WEEK","detectedAt":"2026-10-19T07:53:19.178Z","recordedAt":"2026-10-19T09:05:02.679Z","summary":"Code changes, week of 2026-10-19 – 2026-10-25","summaryCurrent":"Code changes, week starting 2026-10-19 (to 2026-10-19)","evidence":[{"id":"ship:7e985d68-e204-43c5-a55a-f42cf0a9d6fa","label":"GitHub","url":"https://github.com/hyperlane-xyz/hyperlane-monorepo"}],"source":"github","countsAsBuilding":true},{"id":"ship:65cbfdf2-2984-4f32-83c5-460b5bee7a35","revision":17,"op":"upsert","type":"build.code_activity","domain":"build","occurredAt":"2026-10-16T16:09:04.000Z","precision":"WEEK","detectedAt":"2026-10-12T12:23:54.690Z","recordedAt":"2026-10-16T16:55:04.944Z","summary":"Code changes, week of 2026-10-12 – 2026-10-18","evidence":[{"id":"ship:65cbfdf2-2984-4f32-83c5-460b5bee7a35","label":"GitHub","url":"https://github.com/hyperlane-xyz/hyperlane-monorepo"}],"source":"github","countsAsBuilding":true},{"id":"ship:772abd05-0247-4db6-9d32-51369c938e5c","revision":20,"op":"upsert","type":"build.code_activity","domain":"build","occurredAt":"2026-10-16T15:46:36.000Z","precision":"WEEK","detectedAt":"2026-10-12T10:06:16.041Z","recordedAt":"2026-10-16T16:55:04.944Z","summary":"Code changes, week of 2026-10-12 – 2026-10-18","evidence":[{"id":"ship:772abd05-0247-4db6-9d32-51369c938e5c","label":"GitHub","url":"https://github.com/hyperlane-xyz/hyperlane-registry"}],"source":"github"},{"id":"ship:ca685c69-bfa7-4a4c-9d68-e38f61c02eb6","revision":16,"op":"upsert","type":"build.code_activity","domain":"build","occurredAt":"2026-10-10T18:26:19.000Z","precision":"WEEK","detectedAt":"2026-10-05T13:53:02.470Z","recordedAt":"2026-10-15T15:00:00.706Z","summary":"Code changes, week of 2026-10-05 – 2026-10-11","evidence":[{"id":"ship:ca685c69-bfa7-4a4c-9d68-e38f61c02eb6","label":"GitHub","url":"https://github.com/hyperlane-xyz/hyperlane-registry"}],"source":"github","countsAsBuilding":true},{"id":"ship:8745ea10-2270-4068-a77f-d9854bdf3855","revision":25,"op":"upsert","type":"build.code_activity","domain":"build","occurredAt":"2026-10-10T09:34:36.000Z","precision":"WEEK","detectedAt":"2026-10-05T12:52:22.953Z","recordedAt":"2026-10-15T15:00:00.706Z","summary":"Code changes, week of 2026-10-05 – 2026-10-11","evidence":[{"id":"ship:8745ea10-2270-4068-a77f-d9854bdf3855","label":"GitHub","url":"https://github.com/hyperlane-xyz/hyperlane-monorepo"}],"source":"github"}],"url":"https://heyresearch.xyz/api/changes?project=hyperlane-xyz-hyperlane-monorepo"},"freshness":[{"source":"code","label":"Code","state":"fresh","observedAt":"2026-10-19T11:28:03.360Z","staleAfterHours":72},{"source":"score","label":"Scores","state":"fresh","observedAt":"2026-10-19T09:17:48.200Z","staleAfterHours":24}],"coverage":{"identity":{"state":"MEASURED","since":"2026-09-03T21:04:59.170Z","asOf":"2026-09-03T20:54:48.881Z","reason":"research_level_researched","detailUrl":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo"},"builderEvidence":{"state":"MEASURED","asOf":"2026-10-19T11:28:03.360Z","reason":"activity_shipping"},"repositories":{"state":"MEASURED","reason":"own_repositories","detailUrl":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo"},"releases":{"state":"MEASURED","since":"2025-08-15T15:08:48.000Z","asOf":"2026-10-05T09:43:22.000Z","reason":"releases_recorded","detailUrl":"https://heyresearch.xyz/api/ships?project=hyperlane-xyz-hyperlane-monorepo"},"marketCurrent":{"state":"NOT_APPLICABLE","reason":"no_token"},"marketHistory":{"state":"NOT_APPLICABLE","reason":"no_token"},"contractDeployment":{"state":"NOT_APPLICABLE","reason":"no_token"},"contractActivity":{"state":"NOT_APPLICABLE","reason":"no_token"},"contractSource":{"state":"NOT_APPLICABLE","reason":"no_token"},"contractInterface":{"state":"NOT_APPLICABLE","reason":"no_token"},"distribution":{"state":"NOT_APPLICABLE","reason":"no_token"},"locks":{"state":"NOT_APPLICABLE","reason":"no_token"},"marketIntegrity":{"state":"NOT_APPLICABLE","reason":"no_token"},"protocolEconomics":{"state":"NOT_APPLICABLE","reason":"no_protocol_listing"},"timeline":{"state":"MEASURED","since":"2026-09-03T21:04:59.170Z","reason":"complete_default_window","detailUrl":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/timeline"},"officialDocs":{"state":"MEASURED","asOf":"2026-10-19T12:15:24.052Z","reason":"official_docs","detailUrl":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo"},"apiDocs":{"state":"NOT_ENOUGH_YET","reason":"site_files_not_read_yet"},"sourceChanges":{"state":"MEASURED","since":"2026-09-27T01:18:11.443Z","asOf":"2026-10-08T17:51:31.258Z","reason":"changes_since_first_read"},"gitHost":{"state":"MEASURED","asOf":"2026-10-18T14:01:34.557Z","reason":"repository_metadata_read"},"package":{"state":"MEASURED","asOf":"2026-10-19T12:03:53.977Z","reason":"accepted_package_links"},"securityContext":{"state":"MEASURED","asOf":"2026-10-19T02:12:00.814Z","reason":"no_advisory_for_published_version"}},"evidenceSummary":{"sources":{"total":32,"own":31,"verified":0,"contextOnly":1},"meaningfulEvents30d":8,"explainUrl":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/explain"},"links":{"page":"https://heyresearch.xyz/project/hyperlane-xyz-hyperlane-monorepo","detail":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo","timeline":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/timeline","intelligence":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/intelligence","changes":"https://heyresearch.xyz/api/changes?project=hyperlane-xyz-hyperlane-monorepo","coverage":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/coverage","explain":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/explain","contracts":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/contracts","usage":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/usage","relationships":"https://heyresearch.xyz/api/projects/hyperlane-xyz-hyperlane-monorepo/relationships"},"asOf":"2026-10-19T12:18:55.935Z","scoringVersion":"hbm-v31","disclaimer":"Public, source-backed activity HEY recorded. Still Building means verified activity through a tracked market drawdown — 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."}