{"version":1,"pages":[{"id":"SAjquFC6kHDcczf8Hjf8","title":"Introduction to Sherlock","pathname":"/","siteSpaceId":"sitesp_L0cNE","description":"An overview of Sherlock, our security programs, and how these docs are organized so that teams can quickly find the right guidance for AI, audits, contests, bounties, & coverage. Updated January 2026."},{"id":"ig1fbgynxEK4Bx1GgDcT","title":"FAQ","pathname":"/faq","siteSpaceId":"sitesp_L0cNE","description":"High-level information on Sherlock’s lifecycle security model, how our programs work, and how teams choose the right path from development through post-launch."},{"id":"RbkPyriYe2nrdyYtnO3N","title":"Glossary","pathname":"/glossary","siteSpaceId":"sitesp_L0cNE","description":"Definitions for Sherlock programs, people and roles, and core security terms used across these docs: from scope and severity to contests, bounties, judging, and Shield."},{"id":"PpXreoiExhucnr8mRbt7","title":"Disclaimers","pathname":"/disclaimers","siteSpaceId":"sitesp_L0cNE","description":"This page summarizes important limitations and risk considerations for protocol teams and other parties who interact with Sherlock programs."},{"id":"0hmYfAPi0t60UC5JMzJx","title":"Audits for Protocol Teams","pathname":"/audits/protocols","siteSpaceId":"sitesp_L0cNE","description":"Explains Sherlock’s pre-launch review options (collaborative audits, audit contests, and Blackthorn) and how teams choose the right model based on scope, timeline, and risk. Includes what to expect","breadcrumbs":[{"label":"Audits"}]},{"id":"tb1wB5acnZmghdZh6scz","title":"How Collaborative Audits Work","pathname":"/audits/protocols/how-collaborative-audits-work","siteSpaceId":"sitesp_L0cNE","description":"How Sherlock’s collaborative audits work, including dynamic team assembly, the engagement timeline from scoping through report, and the readiness requirements needed to start on schedule.","breadcrumbs":[{"label":"Audits"},{"label":"Audits for Protocol Teams"}]},{"id":"3y9eU48tXQdnPsb0QMSa","title":"How Audit Contests Work","pathname":"/audits/protocols/how-it-works-for-protocols","siteSpaceId":"sitesp_L0cNE","description":"What a Sherlock audit contest is, how the process works (scoping, contest window, live judging, remediation, and fix verification), and how to plan timelines for a mainnet launch or upgrade.","breadcrumbs":[{"label":"Audits"},{"label":"Audits for Protocol Teams"}]},{"id":"RJPrISCLhFIiS3fT4eXF","title":"Audit Contest Timeline","pathname":"/audits/protocols/audit-pricing-and-timeline","siteSpaceId":"sitesp_L0cNE","description":"Guidance for audit contest duration based on scope size, plus what to budget for judging, remediation, and fix verification after the contest.","breadcrumbs":[{"label":"Audits"},{"label":"Audits for Protocol Teams"}]},{"id":"EUkYmo6uBj64KigtDewp","title":"Scheduling Process","pathname":"/audits/protocols/scheduling-process","siteSpaceId":"sitesp_L0cNE","description":"How to reserve and confirm an audit slot with Sherlock, including deposits, start date confirmation, and scheduling flexibility for both major releases and update reviews.","breadcrumbs":[{"label":"Audits"},{"label":"Audits for Protocol Teams"}]},{"id":"kNU4M7B0FQ2KC80cHvXi","title":"Audit Contest Preparation","pathname":"/audits/protocols/audit-preparation","siteSpaceId":"sitesp_L0cNE","description":"Covers how to prepare for an audit contest, what’s required 72 hours before start, and what happens if readiness or logistics aren’t complete.","breadcrumbs":[{"label":"Audits"},{"label":"Audits for Protocol Teams"}]},{"id":"JUxmfgrLmnhg3Jwge5yx","title":"Protocol Involvement During the Audit Process","pathname":"/audits/protocols/protocol-involvement-during-the-audit-process","siteSpaceId":"sitesp_L0cNE","description":"What Sherlock expects from protocol teams during audit contests and collaborative audits, including communication channels, availability, and how visibility and disclosures are handled during live rev","breadcrumbs":[{"label":"Audits"},{"label":"Audits for Protocol Teams"}]},{"id":"O85Rtck5fUgZVfHNMmTD","title":"Protocol Involvement Post-Audit","pathname":"/audits/protocols/protocol-involvement-post-audit","siteSpaceId":"sitesp_L0cNE","description":"What happens after an audit, including how findings are finalized, how teams confirm disposition and implement fixes, and how Sherlock verifies remediation before a final report.","breadcrumbs":[{"label":"Audits"},{"label":"Audits for Protocol Teams"}]},{"id":"5YzITzNhSrb5YOrZhaQb","title":"Rescheduling and Cancellations","pathname":"/audits/protocols/rescheduling-and-cancellations","siteSpaceId":"sitesp_L0cNE","description":"How Sherlock handles rescheduling and cancellations, including how deposits are treated when a start date is blocked by readiness or logistics, and how to avoid last-minute issues.","breadcrumbs":[{"label":"Audits"},{"label":"Audits for Protocol Teams"}]},{"id":"PKhhfy4aYt4WqZ12P8cU","title":"Watsons","pathname":"/audits/watsons","siteSpaceId":"sitesp_L0cNE","description":"","breadcrumbs":[{"label":"Audits"}]},{"id":"McTXT4GMGocVJC45XyNu","title":"Lead Senior Watson Selection Process","pathname":"/audits/watsons/lead-senior-watson-selection-process","siteSpaceId":"sitesp_L0cNE","description":"","breadcrumbs":[{"label":"Audits"},{"label":"Watsons"}]},{"id":"LWzH06zEd5CC3vGHqIec","title":"Fix Review Process","pathname":"/audits/watsons/fix-review-process","siteSpaceId":"sitesp_L0cNE","description":"","breadcrumbs":[{"label":"Audits"},{"label":"Watsons"}]},{"id":"jhxqneEpnKM3FMUkfGWF","title":"Contest Points","pathname":"/audits/watsons/contest-points","siteSpaceId":"sitesp_L0cNE","description":"","breadcrumbs":[{"label":"Audits"},{"label":"Watsons"}]},{"id":"bWABs9OzGuIU4aQmUMZh","title":"How to Score Issue Points in a Contest","pathname":"/audits/watsons/how-to-score-issue-points-in-a-contest","siteSpaceId":"sitesp_L0cNE","description":"","breadcrumbs":[{"label":"Audits"},{"label":"Watsons"}]},{"id":"9SulgV6a4zLaQe5RqHuO","title":"Meeting the Payout Criteria","pathname":"/audits/watsons/meeting-the-payout-criteria","siteSpaceId":"sitesp_L0cNE","description":"How to make sure you get paid for your findings","breadcrumbs":[{"label":"Audits"},{"label":"Watsons"}]},{"id":"GF60GwS3rn0hZMQLhIyz","title":"First Blood Pot","pathname":"/audits/watsons/first-submission-pot","siteSpaceId":"sitesp_L0cNE","description":"","breadcrumbs":[{"label":"Audits"},{"label":"Watsons"}]},{"id":"9iBGF7V3xNVA6XMrIadO","title":"Leaderboard Points Example","pathname":"/audits/watsons/watson-points-example","siteSpaceId":"sitesp_L0cNE","description":"A Hypothetical Walkthrough of How Leaderboard Points are Calculated","breadcrumbs":[{"label":"Audits"},{"label":"Watsons"}]},{"id":"ueKjEQ0w8Rd5SkkI7e6a","title":"FAQ","pathname":"/audits/watsons/faq","siteSpaceId":"sitesp_L0cNE","breadcrumbs":[{"label":"Audits"},{"label":"Watsons"}]},{"id":"35LfQQ8eVQDwSzbmRRDC","title":"Judging","pathname":"/audits/judging","siteSpaceId":"sitesp_L0cNE","description":"","breadcrumbs":[{"label":"Audits"}]},{"id":"cizDfMjmUatgPNDvQsoZ","title":"Judging Conduct Guidelines","pathname":"/audits/judging/judging-conduct-guidelines","siteSpaceId":"sitesp_L0cNE","breadcrumbs":[{"label":"Audits"},{"label":"Judging"}]},{"id":"ZEXzcZ1IKbQVgdP8cv0O","title":"Criteria for Issue Validity","pathname":"/audits/judging/guidelines","siteSpaceId":"sitesp_L0cNE","description":"","breadcrumbs":[{"label":"Audits"},{"label":"Judging"}]},{"id":"pB0YCmbg6lAlQNia4Oi6","title":"Criteria Changelog","pathname":"/audits/judging/guidelines/criteria-changelog","siteSpaceId":"sitesp_L0cNE","description":"All future changes to the Issue criteria page will be logged here.","breadcrumbs":[{"label":"Audits"},{"label":"Judging"},{"label":"Criteria for Issue Validity"}]},{"id":"cm02Og94NvHoStGTX25I","title":"Lead Judge","pathname":"/audits/judging/lead-judge","siteSpaceId":"sitesp_L0cNE","description":"The lead judge holds the authority to make final decisions on all contest issues.","breadcrumbs":[{"label":"Audits"},{"label":"Judging"}]},{"id":"PXZH7BWuaZCuf7la9vI0","title":"Community Judging","pathname":"/audits/judging/community-judging","siteSpaceId":"sitesp_L0cNE","description":"You’re going to review some issues anyway, why not get paid for it?","breadcrumbs":[{"label":"Audits"},{"label":"Judging"}]},{"id":"D93PSZGGlvwe1GoqN97f","title":"Dedicated Judge","pathname":"/audits/judging/dedicated-judge","siteSpaceId":"sitesp_L0cNE","description":"A dedicated judge is dedicated to judge all issues in the contest and gets a 500% reward boost.","breadcrumbs":[{"label":"Audits"},{"label":"Judging"}]},{"id":"biN7pPb99NO6gBz8LI3W","title":"Discussion","pathname":"/audits/judging/discussion","siteSpaceId":"sitesp_L0cNE","description":"Discussions on the issue voting pages are essential for reaching the correct judgment. To maintain healthy and high-quality discussions, certain constraints apply to commenting.","breadcrumbs":[{"label":"Audits"},{"label":"Judging"}]},{"id":"BWqEw7WcmL7XeMQzylu4","title":"Sherlock's Exclusive Judging Apprentice Program","pathname":"/audits/judging/sherlocks-exclusive-judging-apprentice-program","siteSpaceId":"sitesp_L0cNE","description":"What is the Sherlock Judging Apprentice Program, and how does it help you level up your judging skills?","breadcrumbs":[{"label":"Audits"},{"label":"Judging"}]},{"id":"iQwUOc76FAJXKrijPzhh","title":"Referral Program","pathname":"/audits/referral-program","siteSpaceId":"sitesp_L0cNE","description":"Welcome to Sherlock's Referral Program!","breadcrumbs":[{"label":"Audits"}]},{"id":"BqdEWhNae4OBZ4aFXqM4","title":"Pre-Launch Bounty","pathname":"/bug-bounties/pre-launch-bounty","siteSpaceId":"sitesp_L0cNE","description":"A Web3 bug bounty is a program that rewards security researchers for responsibly disclosing vulnerabilities.","breadcrumbs":[{"label":"Bug Bounties"}]},{"id":"6PQHUVv0jBTqqfAo2Bjr","title":"Post-Launch Bounty","pathname":"/bug-bounties/post-launch-bounty","siteSpaceId":"sitesp_L0cNE","description":"Sherlock protects teams against hacks at every step of the journey","breadcrumbs":[{"label":"Bug Bounties"}]},{"id":"pwjawn5GS5tB8XDTXeND","title":"Platform Rules","pathname":"/bug-bounties/post-launch-bounty/platform-rules","siteSpaceId":"sitesp_L0cNE","breadcrumbs":[{"label":"Bug Bounties"},{"label":"Post-Launch Bounty"}]},{"id":"LpmADLFOup2eaTzDzCS2","title":"Dispute Resolution","pathname":"/bug-bounties/post-launch-bounty/dispute-resolution","siteSpaceId":"sitesp_L0cNE","breadcrumbs":[{"label":"Bug Bounties"},{"label":"Post-Launch Bounty"}]},{"id":"BLBUbTlDwbVV5iIlbdhx","title":"Criteria for Bug Bounty reports validity","pathname":"/bug-bounties/criteria-for-bug-bounty-reports-validity","siteSpaceId":"sitesp_L0cNE","description":"This page includes the standards, duplication clarifications and general out of scope issues general for all Bug Bounty programs.","breadcrumbs":[{"label":"Bug Bounties"}]},{"id":"0YQ6nMv3FeGeXlnqOais","title":"About Sherlock AI","pathname":"/sherlock-ai/about-sherlock-ai","siteSpaceId":"sitesp_L0cNE","description":"What Sherlock AI is, how it analyzes repositories in context, and what teams use it for during development and pre-launch review.","breadcrumbs":[{"label":"SHERLOCK AI"}]},{"id":"79vsLOnPmBftw1PPEuH5","title":"Configuring a Sherlock AI Run","pathname":"/sherlock-ai/configuring-a-sherlock-ai-run","siteSpaceId":"sitesp_L0cNE","breadcrumbs":[{"label":"SHERLOCK AI"}]},{"id":"FGBdEq86tPO21imA06dF","title":"Understanding Sherlock AI results","pathname":"/sherlock-ai/understanding-sherlock-ai-results","siteSpaceId":"sitesp_L0cNE","description":"How to read Sherlock AI run output, validate assumptions and exploit paths, triage issues as valid or invalid, and close findings with fixes and re-runs.","breadcrumbs":[{"label":"SHERLOCK AI"}]},{"id":"JefYm1ib7ZQ4IKgw0RaW","title":"Sherlock Shield","pathname":"/coverage/sherlock-shield","siteSpaceId":"sitesp_L0cNE","description":"Exploit payout coverage for qualified audited code","breadcrumbs":[{"label":"Coverage"}]},{"id":"F2copnrvFdCLnsGneYYJ","title":"Security Researcher Privacy Policy","pathname":"/legal/sr-privacy-policy","siteSpaceId":"sitesp_L0cNE","breadcrumbs":[{"label":"Legal"}]},{"id":"lD8MBQbZWMCEyOJ8fmiA","title":"Customer Privacy Policy","pathname":"/legal/customer-privacy-policy","siteSpaceId":"sitesp_L0cNE","breadcrumbs":[{"label":"Legal"}]}]}