PageSourceSearch

https://solidityscan.com/

html solidityscan.com collected 2026-10-03 21:21:34 UTC 135,162 bytes, 1,595 lines download raw bytes

1<!DOCTYPE html>
2<!--
3  ⚙️ DEPLOY CONFIG: CDN base URL is injected from VITE_CDN_BASE in .env at build time.
4  Dev/stage: VITE_CDN_BASE=https://web-assets-dev.solidityscan.com/solidity_scan_assets/images
5  Prod:      VITE_CDN_BASE=https://web-assets.solidityscan.com/solidity_scan_assets/images
6-->
7<html lang="en">
8
9<head>
10  <title>SolidityScan: Best Smart Contract Scanner & Auditing Tool</title>
11  <meta charset="utf-8" />
12  <link rel="icon" href="/favicon.ico" />
13  <meta name="viewport" content="width=device-width, initial-scale=1" />
14  <meta name="theme-color" content="#000000" />
15  <meta name="robots" content="index,follow" />
16  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
17  <meta name="language" content="English" />
18  <meta name="revisit-after" content="3 days" />
19  <meta name="author" content="Credshields" />
20
21  <meta name="description" content="Best Solidity Smart Contract Scanner. Secure Blockchain Projects at Low Prices, Run Automated Scans & Generate Detailed Audit Reports within Seconds." />
22  <meta name="title" content="SolidityScan: Best Smart Contract Scanner & Auditing Tool" />
23
24  <!-- Open Graph / Facebook -->
25  <meta property="og:type" content="website" />
26  <meta property="og:url" content="https://solidityscan.com/" />
27  <meta property="og:title" content="SolidityScan: Best Smart Contract Scanner & Auditing Tool" />
28  <meta property="og:description" content="Best Solidity Smart Contract Scanner. Secure Blockchain Projects at Low Prices, Run Automated Scans & Generate Detailed Audit Reports within Seconds." />
29  <meta property="og:image" content="https://solidityscan.com/logo.png" />
30
31  <!-- Twitter -->
32  <meta name="twitter:card" content="summary_large_image" />
33  <meta name="twitter:url" content="https://solidityscan.com/" />
34  <meta name="twitter:title" content="SolidityScan: Best Smart Contract Scanner & Auditing Tool" />
35  <meta name="twitter:description" content="Best Solidity Smart Contract Scanner. Secure Blockchain Projects at Low Prices, Run Automated Scans & Generate Detailed Audit Reports within Seconds." />
36  <meta name="twitter:image" content="https://solidityscan.com/logo.png" />
37
38  <link rel="apple-touch-icon" href="/logo.png" />
39  <link rel="manifest" href="/manifest.json" />
40
41  <!-- Google Fonts (consolidated, with font-display=swap) -->
vendor: 145 bytes, lines 41-44
41
42  
43  
44  <script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="9d212173beec8ad74ac8fcb6-|49"></script>
44<style type="text/css">@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:400;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:400;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:400;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:400;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:400;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:400;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:500;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:500;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:500;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:500;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:500;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:500;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:700;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:700;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:700;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1D
44BF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:700;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:700;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'JetBrains Mono';font-style:normal;font-weight:700;src:url(/cf-fonts/v/jetbrains-mono/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.2.8/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.2.8/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/v/inter/5.2.8/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/v/inter/5.2.8/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/v/inter/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/v/inter/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/v/inter/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/v/inter/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/v/inter/5.2.8/latin-ext/wght/normal.woff2);
44unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.2.8/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.2.8/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:700;src:url(/cf-fonts/v/inter/5.2.8/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:700;src:url(/cf-fonts/v/inter/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:700;src:url(/cf-fonts/v/inter/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:700;src:url(/cf-fonts/v/inter/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:700;src:url(/cf-fonts/v/inter/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:700;src:url(/cf-fonts/v/inter/5.2.8/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:700;src:url(/cf-fonts/v/inter/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:800;src:url(/cf-fonts/v/inter/5.2.8/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:800;src:url(/cf-fonts/v/inter/5.2.8/vietnamese/wght/normal.woff2);
44unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:800;src:url(/cf-fonts/v/inter/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:800;src:url(/cf-fonts/v/inter/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:800;src:url(/cf-fonts/v/inter/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:800;src:url(/cf-fonts/v/inter/5.2.8/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:800;src:url(/cf-fonts/v/inter/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:900;src:url(/cf-fonts/v/inter/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:900;src:url(/cf-fonts/v/inter/5.2.8/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:900;src:url(/cf-fonts/v/inter/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:900;src:url(/cf-fonts/v/inter/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:900;src:url(/cf-fonts/v/inter/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:900;src:url(/cf-fonts/v/inter/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:900;src:url(/cf-fonts/v/inter/5.2.8/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}</style>
45  <noscript><link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;700&family=Inter:wght@400;500;600;700;800;900&display=swap" rel="stylesheet" /></noscript>
46
47  <!-- Preconnect to critical third-party origins -->
48  <link rel="preconnect" href="https://www.googletagmanager.com" crossorigin />
49  <link rel="preconnect" href="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images" crossorigin />
50  <link rel="preconnect" href="https://js-eu1.hs-scripts.com" crossorigin />
51  <link rel="dns-prefetch" href="https://js-agent.newrelic.com" />
52  <link rel="dns-prefetch" href="https://bam.nr-data.net" />
53  <link rel="dns-prefetch" href="https://js-eu1.hscollectedforms.net" />
54  <link rel="dns-prefetch" href="https://www.google.com" />
55
56  <!-- Preload LCP elements: video poster (same-origin) + hero bg (CDN) — desktop only -->
57  <link rel="preload" as="image" href="/animation_bg2.webp" fetchpriority="high" media="(min-width: 1000px)" />
58  <!-- hero_bg.webp is now a CSS background-image (excluded from LCP by spec).
59       Preloading it as a non-LCP resource would waste bandwidth on the critical path. -->
60
61  <style>
62    body {
63      margin: 0px;
64      padding: 0px;
65      overflow-x: hidden;
66    }
67
68    @font-face {
69      font-family: Monbloc;
70      src: url("/fonts/Monbloc-Inst-Regular.woff2") format("woff2"),
71           url("/fonts/Monbloc-Inst-Regular.woff") format("woff");
72      font-display: swap;
73    }
74
75    /* Hide scrollbar on mobile; show styled scrollbar on desktop */
76    body {
77      scrollbar-width: none; /* Firefox: hide on mobile */
78    }
79    body::-webkit-scrollbar {
80      display: none; /* Chrome/Safari: hide on mobile */
81    }
82    @media (min-width: 1024px) {
83      body {
84        scrollbar-width: thin; /* Firefox: restore on desktop */
85        scrollbar-color: #88888880 transparent;
86      }
87      body::-webkit-scrollbar {
88        display: block;
89        width: 7px;
90        height: 7px;
91      }
92      ::-webkit-scrollbar-track {
93        background: transparent;
94      }
95      ::-webkit-scrollbar-thumb {
96        background: #88888880;
97        border-radius: 10px;
98      }
99      ::-webkit-scrollbar-thumb:hover {
100        background: #888888;
101      }
102    }
103
104    .type-cursor-animation::after {
105      color: #00eefd;
106      -webkit-text-fill-color: #00eefd;
107    }
108
109    /* Hero background image: hidden on mobile, visible on desktop. */
110    .hero-bg-desktop {
111      display: none;
112    }
113    @media (min-width: 768px) {
114      .hero-bg-desktop {
115        display: block;
116      }
117    }
118
119    .infinite-scroll-component__outerdiv {
120      width: 100% !important;
121    }
122
123    /* hero_bg.webp as CSS background — excluded from LCP by spec.
124       Replaces the former <img class="hero-bg-img">. Desktop only, matches
125       the previous media="(min-width: 768px)" preload condition. */
126    @media (min-width: 768px) {
127      .hero-wrapper {
128        background-image: url(https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/background/hero_bg.webp);
129      }
130    }
131  </style>
132
133  <!-- NewRelic: deferred to after page is interactive. -->
134  
134<script type="9d212173beec8ad74ac8fcb6-text/javascript">
135    function loadNewRelic() {
136      var s = document.createElement('script');
137      s.type = 'text/javascript';
138      s.async = true;
139      s.src = '/newrelic-browser.js';
140      document.head.appendChild(s);
141    }
142    if ('requestIdleCallback' in window) {
143      requestIdleCallback(loadNewRelic, { timeout: 5000 });
144    } else {
145      setTimeout(loadNewRelic, 4000);
146    }
147  </script>
147
148
149  
149<script type="application/ld+json">
150    {
151      "@context": "https://schema.org",
152      "@type": "SoftwareApplication",
153      "name": "SolidityScan",
154      "url": "https://solidityscan.com/",
155      "logo": "https://solidityscan.com/logo.png",
156      "operatingSystem": "Windows, ANDROID, macOS, iOS",
157      "applicationCategory": "SecurityApplication",
158      "image": [
159        "https://solidityscan.com/landing/landing-image02.jpeg",
160        "https://solidityscan.com/landing/landing-image03.jpeg",
161        "https://solidityscan.com/landing/landing-image04.jpeg",
162        "https://solidityscan.com/landing/landing-image06.jpeg"
163      ],
164      "hasOfferCatalog": {
165        "@type": "OfferCatalog",
166        "name": "SolidityScan Plans",
167        "itemListElement": [
168          {
169            "@type": "Offer",
170            "@id": "https://solidityscan.com/pricing?plan=trial",
171            "itemOffered": {
172              "@type": "Service",
173              "name": "Trial",
174              "description": "Come, play around and evaluate our scan using FREE unlimited LOC (Gas bugs only) . That's how we welcome you. "
175            },
176            "price": "0",
177            "priceCurrency": "USD"
178          },
179          {
180            "@type": "Offer",
181            "@id": "https://solidityscan.com/pricing?plan=ondemand",
182            "itemOffered": {
183              "@type": "Service",
184              "name": "On Demand",
185              "description": "Don't need our complete bouquet of services? Don't even need numerous scan? We've got your back. Opt In for this package to detect issues and remediation solutions."
186            },
187            "price": "29.99",
188            "priceCurrency": "USD"
189          },
190          {
191            "@type": "Offer",
192            "@id": "https://solidityscan.com/pricing?plan=individual",
193            "itemOffered": {
194              "@type": "Service",
195              "name": "Individual",
196              "description": "You are getting industry attention. Awesome!! You need almost all the features and regular multiple scans as well. Don't delay to sign up, You have other deliverables as well! "
197            },
198            "price": "199.99",
199            "priceCurrency": "USD"
200          },
201          {
202            "@type": "Offer",
203            "@id": "https://solidityscan.com/pricing?plan=pro",
204            "itemOffered": {
205              "@type": "Service",
206              "name": "Pro",
207              "description": "An ideal package for Web3.0 companies or group of individuals. You get to avail all services with numerous scans at a very economical cost."
208            },
209            "price": "499.99",
210            "priceCurrency": "USD"
211          },
212          {
213            "@type": "Offer",
214            "@id": "https://solidityscan.com/pricing/",
215            "itemOffered": {
216              "@type": "Service",
217              "name": "Enterprise",
218              "description": "You need more. You're most welcome! Our team is waiting to design a custom package for you for number of scans, features and of course, the special support service that we offer."
219            },
220            "price": "Custom",
221            "priceCurrency": "USD"
222          }
223        ]
224      }
225    }
226  </script>
226
227
228  <!-- Third-party deferred scripts: GTM, HubSpot Chat, Clarity -->
229  
229<script type="9d212173beec8ad74ac8fcb6-text/javascript">
230    function loadGTM() {
vendor: 433 bytes, lines 230-237
230
231      (function (w, d, s, l, i) {
232        w[l] = w[l] || []; w[l].push({
233          'gtm.start': new Date().getTime(), event: 'gtm.js'
234        }); var f = d.getElementsByTagName(s)[0],
235          j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
236          'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
237      })(window, document, 'script', 'dataLayer', '
237GTM-K7NFZ6HT
vendor: 8 bytes, lines 237-238
237');
238    
238}
239
240    function loadClarity() {
241      try {
242        var clarityId = window.location.hostname === 'solidityscan.com' ? 'gj5br0bppy' : 'gmq0xcmyv1';
243        (function(c, l, a, r, i) {
244          c[a] = c[a] || function() { (c[a].q = c[a].q || []).push(arguments); };
245          var t = l.createElement(r); t.async = 1; t.src = 'https://www.clarity.ms/tag/' + i;
246          var y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
247        })(window, document, 'clarity', 'script', clarityId);
248      } catch (error) {
249        console.error('Error occurred in clarity script:', error);
250      }
251    }
252
253    function loadHubSpot() {
254      var hs = document.createElement('script');
255      hs.type = 'text/javascript';
256      hs.id = 'hs-script-loader';
257      hs.async = true;
258      hs.defer = true;
259      hs.src = '//js-eu1.hs-scripts.com/24889894.js';
260      document.head.appendChild(hs);
261    }
262
263    if ('requestIdleCallback' in window) {
264      requestIdleCallback(loadGTM, { timeout: 4000 });
265      requestIdleCallback(loadClarity, { timeout: 6000 });
266      requestIdleCallback(loadHubSpot, { timeout: 8000 });
267    } else {
268      setTimeout(loadGTM, 3500);
269      setTimeout(loadClarity, 5000);
270      setTimeout(loadHubSpot, 6500);
271    }
272  </script>
272
273
274  <noscript></noscript>
275  <link rel="stylesheet" crossorigin href="/assets/landing-DUk3lnep.css">
276</head>
277
278<body>
279  <!-- GTM noscript fallback -->
vendor: 70 bytes, lines 279-280
279
280  <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
280GTM-K7NFZ6HT
vendor: 86 bytes, lines 280-282
280" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
281
282  
282<!-- ============================================================= -->
283  <!-- TOP ANNOUNCEMENT BANNER -->
284  <!-- ============================================================= -->
285  <div class="top-banner" id="top-banner">
286    <div class="top-banner__inner">
287      <p class="top-banner__text">OWASP® Smart Contract Top 10 (2026) Now Live. A Baseline for Smart Contract Security.</p>
288      <div class="top-banner__divider"></div>
289      <div class="top-banner__cta" onclick="if (!window.__cfRLUnblockHandlers) return false; window.open('https://scs.owasp.org/sctop10/','_blank')" role="button" tabindex="0" data-cf-modified-9d212173beec8ad74ac8fcb6-="">
290        <span>Explore</span>
291        <div class="top-banner__cta-icon" aria-hidden="true">
292          <svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
293            <path d="M3 1.5L7 5L3 8.5" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
294          </svg>
295        </div>
296      </div>
297    </div>
298    <button class="top-banner__close" onclick="if (!window.__cfRLUnblockHandlers) return false; document.getElementById('top-banner').style.display='none'" aria-label="Close banner" data-cf-modified-9d212173beec8ad74ac8fcb6-="">✕</button>
299  </div>
300
301  <!-- ============================================================= -->
302  <!-- SECTION 1: HERO WRAPPER (dark bg with header + hero + infographics) -->
303  <!-- ============================================================= -->
304  <div class="hero-wrapper">
305    <div class="glow-green-top"></div>
306
307    <div class="hero-inner">
308      <!-- HEADER -->
309      <header class="site-header">
310        <nav class="nav-inner">
311          <a href="/" class="nav-logo">
312            <img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/logo/solidityscan_white.webp" alt="SolidityScan" width="250" height="50" />
313          </a>
314          <ul class="nav-links">
315            <li><a href="/pricing" id="ss-header-pricing">Pricing</a></li>
316            <li><a href="/quickscan" id="ss-header-quickscan">QuickScan</a></li>
317            <li class="nav-dropdown">
318              <button class="nav-dropdown__trigger" id="ss-header-audit-reports" aria-haspopup="true" aria-expanded="false">
319                Audit Reports
320                <svg class="nav-dropdown__chevron" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
321                  <path d="M4 6L8 10L12 6" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
322                </svg>
323              </button>
324              <ul class="nav-dropdown__menu" role="menu">
325                <li role="none"><a href="/audit-reports?report=self-published" role="menuitem">Self Published Report</a></li>
326                <li class="nav-dropdown__divider" role="separator"></li>
327                <li role="none"><a href="/audit-reports?report=verified" role="menuitem">Verified Report</a></li>
328                <li class="nav-dropdown__divider" role="separator"></li>
329                <li role="none"><a href="/audit-reports?report=kyc" role="menuitem">KYC</a></li>
330                <li class="nav-dropdown__divider" role="separator"></li>
331                <li role="none"><a href="/audit-reports?report=manual" role="menuitem">Manual Audit</a></li>
332              </ul>
333            </li>
334            <li><a href="/detectors" id="ss-header-detectors">Detectors</a></li>
335            <li><a href="/web3hackhub" id="ss-header-web3hackhub">Web3 HackHub</a></li>
336            <li class="nav-dropdown">
337              <button class="nav-dropdown__trigger" id="ss-header-resources" aria-haspopup="true" aria-expanded="false">
338                Resources
339                <svg class="nav-dropdown__chevron" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
340                  <path d="M4 6L8 10L12 6" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
341                </svg>
342              </button>
343              <ul class="nav-dropdown__menu" role="menu">
344                <li role="none"><a href="https://blog.solidityscan.com/" target="_blank" rel="noreferrer" role="menuitem">Blogs</a></li>
345                <li class="nav-dropdown__divider" role="separator"></li>
346                <li role="none"><a href="/partners" role="menuitem">Partners</a></li>
347                <li class="nav-dropdown__divider" role="separator"></li>
348                <li role="none">
348<a href="/buddy-program" role="menuitem">Buddy Program</a></li>
349                <li class="nav-dropdown__divider" role="separator"></li>
350                <li role="none"><a href="https://scs.owasp.org/sctop10/" target="_blank" rel="noreferrer" role="menuitem">Owasp Top 10</a></li>
351                <li class="nav-dropdown__divider" role="separator"></li>
352                <li class="nav-subdropdown" role="none">
353                  <button class="nav-subdropdown__trigger" aria-haspopup="true" aria-expanded="false">
354                    Docs
355                    <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
356                      <path d="M4 2.5L8.5 6L4 9.5" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/>
357                    </svg>
358                  </button>
359                  <ul class="nav-subdropdown__menu" role="menu">
360                    <li role="none"><a href="https://apidoc.solidityscan.com/" target="_blank" rel="noreferrer" role="menuitem">API Doc</a></li>
361                    <li role="none"><a href="https://docs.solidityscan.com/" target="_blank" rel="noreferrer" role="menuitem">SolidityScan Doc</a></li>
362                  </ul>
363                </li>
364              </ul>
365            </li>
366          </ul>
367          <div class="nav-right">
368            <button class="btn-contact" id="ss-contact-us">Contact Us</button>
369            <a href="/signin" class="btn-signin" id="ss-signin">Sign In</a>
370            <a href="/home" class="btn-signin" id="ss-dashboard" style="display:none">Go to Dashboard</a>
371          </div>
372          <button class="hamburger-btn" id="ss-menu" aria-label="Menu">☰</button>
373        </nav>
374        <div class="header-divider"></div>
375      </header>
376
377      <!-- MOBILE NAV OVERLAY + DRAWER -->
378      <div class="mobile-nav-overlay" id="mobile-nav-overlay" aria-hidden="true"></div>
379      <nav class="mobile-nav-drawer" id="mobile-nav-drawer" aria-label="Mobile navigation" aria-hidden="true">
380        <div class="mobile-nav-close-row">
381          <button class="mobile-nav-close-btn" id="mobile-nav-close" aria-label="Close menu">
382            <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
383              <path d="M2 2L10 10M10 2L2 10" stroke="#B0B7C3" stroke-width="1.8" stroke-linecap="round"/>
384            </svg>
385          </button>
386        </div>
387        <div class="mobile-nav-item" id="mobile-dashboard-item" style="display:none">
388          <a href="/home" id="mobile-ss-dashboard">Go to Dashboard</a>
389        </div>
390        <div class="mobile-nav-item"><a href="/pricing" id="mobile-ss-pricing">Pricing</a></div>
391        <div class="mobile-nav-item"><a href="/quickscan" id="mobile-ss-quickscan">Quickscan</a></div>
392        <div class="mobile-nav-item"><a href="/detectors" id="mobile-ss-detectors">What we Detect</a></div>
393        <div class="mobile-nav-item"><a href="/audit-reports" id="mobile-ss-audit-reports">Audit Reports</a></div>
394        <div class="mobile-nav-item"><a href="/web3hackhub" id="mobile-ss-web3hackhub">Web3 HackHub</a></div>
395        <div class="mobile-nav-item"><a href="/partners" id="mobile-ss-partners">Partners</a></div>
396        <div class="mobile-nav-item"><a href="/buddy-program" id="mobile-ss-buddy">Buddy Program</a></div>
397        <div class="mobile-nav-item">
398          <a href="https://docs.solidityscan.com/" target="_blank" rel="noreferrer" id="mobile-ss-docs">Docs</a>
399        </div>
400        <div class="mobile-nav-item">
401          <a href="https://blog.solidityscan.com/" target="_blank" rel="noreferrer" id="mobile-ss-blogs">Blogs</a>
402        </div>
403        <div class="mobile-nav-item">
404          <button id="mobile-ss-contact">Contact Us</button>
405        </div>
406        <div class="mobile-nav-auth">
407          <a href="/signin" class="btn-signin mobile-nav-signin-btn" id="mobile-ss-signin">Sign In</a>
408          <button class="mobile-nav-signout" id="mobile-ss-signout" style="display:none">Sign Out</button>
409        </div>
410      </nav>
411
412      <!-- HERO -->
413      <section class="hero">
414        <div class="hero__text">
415          <h1 class="hero__title">Smart Contracts, Smarter Security with AI.</h1>
416          <h1 class="hero__title" style="margin-bottom:32px">
417            <span class="hero__title-gradient type-cursor-animation">
418              <span class="type-word type-word--1">Scan...</span>
419              <span class="type-word type-word--2">Fix...</span>
420              <span class="type-word type-word--3">Publish...</span>
421              <span class="type-cursor-bar"></span>
422            </span>
423          </h1>
424          <p class="hero__subtitle">
425            An advanced smart contract scanning tool designed to uncover vulnerabilities and proactively address risks within your code.
426          </p>
427          <!-- Desktop CTAs -->
428          <div class="hero__cta-desktop">
429            <a href="/signup" class="btn-brand" id="ss-landing-signup">Signup For Free Trial</a>
430            <a href="/quickscan" class="btn-cta-outline" id="ss-landing-qs">Run A QuickScan</a>
431            <a href="https://www.producthunt.com/posts/solidityscan?utm_source=badge-top-post-topic-badge&utm_medium=badge&utm_souce=badge-solidityscan" target="_blank" rel="noreferrer" class="producthunt-badge" id="ss-producthunt">
432              <img src="https://api.producthunt.com/widgets/embed-image/v1/top-post-topic-badge.svg?post_id=381735&theme=light&period=monthly&topic_id=267" alt="SolidityScan - Product Hunt" width="221" height="54" loading="lazy" />
433            </a>
434          </div>
435        </div>
436        <!-- Hero Video (desktop) -->
437        <div class="hero__video-wrap">
438          <div class="hero__video-inner">
439            <!-- No <source> in HTML: Chrome ignores preload="none" when autoplay
440                 is present and downloads the video immediately. Instead we inject
441                 the source via JS after window.load so it never competes with LCP. -->
442            <video id="hero-video" muted loop playsinline preload="none" poster="animation_bg2.webp">
443              <source data-src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/video/animation_bg2.webm" type="video/webm" />
444              <img src="animation_bg2.webp" alt="SolidityScan Hero" width="700" height="800" fetchpriority="high" style="width:100%;height:100%;object-fit:contain" />
445            </video>
446          </div>
447        </div>
448        <!-- Mobile CTAs -->
449        <div class="hero__cta-mobile">
450          <a href="/signup" class="btn-brand" id="ss-signup-free" style="width:250px;
450min-width:200px">Signup For Free Trial</a>
451          <a href="/quickscan" class="btn-cta-outline" id="ss-run-qs" style="width:250px;min-width:200px">Run A QuickScan</a>
452          <a href="https://www.producthunt.com/posts/solidityscan?utm_source=badge-top-post-topic-badge&utm_medium=badge&utm_souce=badge-solidityscan" target="_blank" rel="noreferrer">
453            <img src="https://api.producthunt.com/widgets/embed-image/v1/top-post-topic-badge.svg?post_id=381735&theme=light&period=monthly&topic_id=267" alt="SolidityScan - Product Hunt" width="250" height="54" loading="lazy" style="width:250px;height:54px" />
454          </a>
455        </div>
456      </section>
457
458      <!-- HERO INFOGRAPHICS -->
459      <section class="infographics">
460        <div class="infographic-item">
461          <img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/infographics/ai_scan.svg" alt="AI Powered Scanning" width="200" height="200" loading="lazy" />
462          <p>AI Powered Scanning</p>
463        </div>
464        <div class="infographic-item">
465          <img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/infographics/seamless_integrations.svg" alt="Seamless Integrations" width="200" height="200" loading="lazy" />
466          <p>Seamless Integrations</p>
467        </div>
468        <div class="infographic-item">
469          <img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/infographics/vulnerability_detectors.svg" alt="Vulnerability Detectors" width="200" height="200" loading="lazy" />
470          <p>700+ Vulnerability Detectors</p>
471        </div>
472        <div class="infographic-item">
473          <img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/infographics/audit_report.svg" alt="Generate Audit Reports" width="200" height="200" loading="lazy" />
474          <p>Generate Audit Reports</p>
475        </div>
476      </section>
477    </div>
478
479    <div class="glow-purple-bottom"></div>
480  </div>
481
482  <main>
483
484  <!-- ============================================================= -->
485  <!-- SECTION 2: QUICKSCAN CTA -->
486  <!-- ============================================================= -->
487  <section class="quickscan-cta">
488    <div class="quickscan-cta__inner">
489      <iframe
490        data-src="/quickscan-inside/"
491        id="quickscan-iframe"
492        title="QuickScan"
493        style="width:100%;border:none;display:block;min-height:800px;"
494      ></iframe>
495    </div>
496  </section>
497
498  <!-- ============================================================= -->
499  <!-- SECTION 3: PRODUCT SLIDES -->
500  <!-- ============================================================= -->
501  <section class="product-slides">
502    <div class="content-header">
503      <h2>Empowering <span class="underline">Smart Contract Security</span> with Cutting-Edge Features</h2>
504      <p>Our AI powered tool is packed with a diverse set of robust features designed to cater the unique requirements of Smart Contract Vulnerability Detection across organizations of all sizes in the web3 ecosystem.</p>
505    </div>
506    <div class="product-slides__body">
507      <!-- Sticky image panel (desktop) -->
508      <div class="slides-image-panel">
509        <div class="slides-image-panel__img-wrap" id="slides-img-wrap" style="background:linear-gradient(180deg, rgba(32,218,241,0.17) 0%, rgba(237,252,254,0) 100%)">
510          <img id="slides-active-img" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/product_slides/slide_1_desktop.webp" alt="" width="900" height="600" loading="lazy" />
511        </div>
512        <div class="slides-number-indicator">
513          <img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/common/lineUp.svg" alt="" width="20" height="156" loading="lazy" />
514          <div class="slide-number-badge-outer" id="slides-badge-outer" style="background:rgba(32,218,241,0.17)">
515            <div class="slide-number-badge-inner" id="slides-badge-inner" style="background:linear-gradient(151deg,#20DAF1 7.73%,#83F1FF 85.99%),#FFF">
516              <span id="slides-number">1</span>
517            </div>
518          </div>
519          <img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/common/lineDown.svg" alt="" width="20" height="156" loading="lazy" />
520        </div>
521      </div>
522      <!-- Slide descriptions -->
523      <div class="slides-descriptions">
524        <div class="slide-desc" data-slide="0" data-img="landing/product_slides/slide_1_desktop.webp" data-mobile-img="landing/product_slides/slide_1_mobile.webp" data-light="rgba(32,218,241,0.17)" data-gradient="linear-gradient(151deg,#20DAF1 7.73%,#83F1FF 85.99%),#FFF">
525          <img class="slide-desc__mobile-img" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/product_slides/slide_1_mobile.webp" alt="Enhance Your Code Posture" width="400" height="300" loading="lazy" />
526          <div class="slide-desc__tablet-wrap" style="background:linear-gradient(180deg, rgba(32,218,241,0.17) 0%, rgba(237,252,254,0) 100%)">
527            <img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/product_slides/slide_1_desktop.webp" alt="" width="700" height="500" loading="lazy" />
528          </div>
529          <h3>Enhance Your Code Posture</h3>
530          <p>Upload your code or provide a repository link, set up automated scans for updates, and monitor the evolution of your code security.</p>
531        </div>
532        <div class="slide-desc" data-slide="1" data-img="landing/product_slides/slide_2_desktop.webp" data-mobile-img="landing/product_slides/slide_2_mobile.webp" data-light="#FFB34250" data-gradient="linear-gradient(151deg,#F90 7.73%,#FFBB54 85.99%),#FFF">
533          <img class="slide-desc__mobile-img" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/product_slides/slide_2_mobile.webp" alt="Wide Protocol Support" width="400" height="300" loading="lazy" />
534          <div class="slide-desc__tablet-wrap" style="background:linear-gradient(180deg, #FFB34250 0%, rgba(237,252,254,0) 100%)">
535            <img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/product_slides/slide_2_desktop.webp" alt="" width="700" height="500" loading="lazy" />
536          </div>
537          <h3>Wide Protocol Support</h3>
538          <p>We specialize in Smart Contract Security Audits with seamless support for Ethereum, Polygon, Avalanche, Binance, and more.</p>
539        </div>
540        <div class="slide-desc" data-slide="2" data-img="landing/product_slides/slide_3_desktop.webp" data-mobile-img="landing/product_slides/slide_3_mobile.webp" data-light="#A4FF7960" data-gradient="linear-gradient(150deg,#98FF67 15.68%,rgba(82,255,0,0.56) 119.33%),#FFF">
541          <img class="slide-desc__mobile-img" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/product_slides/slide_3_mobile.webp" alt="AI-Powered Code Remediation" width="400" height="300" loading="lazy" />
542          <div class="slide-desc__tablet-wrap" style="background:linear-gradient(180deg, #A4FF7960 0%, rgba(237,252,254,0) 100%)">
543            <img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/product_slides/slide_3_desktop.webp" alt="" width="700" height="500" loading="lazy" />
544          </div>
545          <h3>AI-Powered Code Remediation</h3>
546          <p>Identify and rectify vulnerabilities in your smart contracts with our AI-driven remediation tool. Receive tailored code suggestions to enhance security and efficiency.</p>
547        </div>
548        <div class="slide-desc" data-slide="3" data-img="landing/product_slides/slide_4_desktop.webp" data-mobile-img="landing/product_slides/slide_4_mobile.webp" data-light="#F788B940" data-gradient="linear-gradient(151deg,#ED6CA5 7.73%,#FF9EC9 85.99%),#FFF">
549          <img class="slide-desc__mobile-img" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/product_slides/slide_4_mobile.webp" alt="Organizational Features" width="400" height="300" loading="lazy" />
550          <div class="slide-desc__tablet-wrap" style="background:linear-gradient(180deg, #F788B940 0%, rgba(237,252,254,0) 100%)">
551            <img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/product_slides/slide_4_desktop.webp" alt="" width="700" height="500" loading="lazy" />
552          </div>
553          <h3>Organizational Features</h3>
554          <p>Invite team members to view or edit projects &amp; collaborate effortlessly. Harness your team's collective expertise &amp; streamline security!</p>
555        </div>
556        <div class="slide-desc" data-slide="4" data-img="landing/product_slides/slide_5_desktop.webp" data-mobile-img="landing/product_slides/slide_5_mobile.webp" data-light="rgba(32,218,241,0.17)" data-gradient="linear-gradient(151deg,#20DAF1 7.73%,#83F1FF 85.99%),#FFF">
557          <img class="slide-desc__mobile-img" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/product_slides/slide_5_mobile.webp" alt="Publish & Share Security Reports" width="400" height="300" loading="lazy" />
558          <div class="slide-desc__tablet-wrap" style="background:linear-gradient(180deg, rgba(32,218,241,0.17) 0%, rgba(237,252,254,0) 100%)">
559            <img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/product_slides/slide_5_desktop.webp" alt="" width="700" height="500" loading="lazy" />
560          </div>
561          <h3>Publish &amp; Share Security Reports</h3>
562          <p>Easily share your progress with the community through easily publishable reports. Investors can rely on report summaries for confidence.</p>
563        </div>
564        <div class="slide-desc" data-slide="5" data-img="landing/product_slides/slide_6_desktop.webp" data-mobile-img="landing/product_slides/slide_6_mobile.webp" data-light="#A4FF7960" data-gradient="linear-gradient(150deg,#98FF67 15.68%,rgba(82,255,0,0.56) 119.33%),#FFF">
565          <img class="slide-desc__mobile-img" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/product_slides/slide_6_mobile.webp" alt="Seamless Workflow Integrations" width="400" height="300" loading="lazy" />
566          <div class="slide-desc__tablet-wrap" style="background:linear-gradient(180deg, #A4FF7960 0%, rgba(237,252,254,0) 100%)">
567            <img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/product_slides/slide_6_desktop.webp" alt="" width="700" height="500" loading="lazy" />
568          </div>
569          <h3>Seamless Workflow Integrations</h3>
570          <p>Seamlessly connect your GitHub repositories and Slack workspace for real-time alerts. Configure triggers for automated scans on updates.</p>
571        </div>
572      </div>
573    </div>
574  </section>
575
576  <!-- ============================================================= -->
577  <!-- SECTION 4: PRODUCT VIDEO -->
578  <!-- ============================================================= -->
579  <section class="product-video" id="product-video-section">
580    <div class="product-video__container" id="video-container"
581      data-bg-src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/background/yt_video_thumbnail.webp">
582      <div class="video-play-overlay" id="video-play-overlay">
583        <div class="video-play-btn"></div>
584      </div>
585    </div>
586  </section>
587
588  <!-- ============================================================= -->
589  <!-- SECTION 5: PARTNERS -->
590  <!-- ============================================================= -->
591  <section class="partners">
592    <div class="content-header">
593      <h2>Partnering with <span class="underline">Excellence</span> for Your Success.</h2>
594      <p>Discover the potential of collaboration as we proudly introduce our esteemed partners. These valuable partnerships enable us to deliver outstanding solutions and services, supported by a network of expertise and innovation.</p>
595    </div>
596    <div class="partners__carousel-wrap">
597      <ul class="partners__carousel">
598        <!-- Group 1 -->
599        <li class="partner-group"><div class="partner-group__inner">
600          <a href="https://www.gnosis.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/gnosis.svg" alt="Gnosis" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Gnosis</p></div></a>
601          <div style="margin-left:125px"><a href="https://rootstock.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/rootstock.svg" alt="Rootstock" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Rootstock</p></div></a></div>
602          <a href="https://www.dojima.network/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap partner-card__icon-wrap--shrink"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/partners/dojima.svg" alt="Dojima" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Dojima</p></div></a>
603        </div></li>
604        <!-- Group 2 -->
605        <li class="partner-group"><div class="partner-group__inner">
606          <a href="https://www.arthera.net/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/partners/arthera.webp" alt="Arthera" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Arthera</p></div></a>
607          <div style="margin-left:125px"><a href="https://iotex.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/iotex.svg" alt="IoTex" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">IoTex</p></div></a></div>
608          <a href="https://www.avax.network/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/avalanche.svg" alt="Avalanche" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Avalanche</p></div></a>
609        </div></li>
610        <!-- Group 3 -->
611        <li class="partner-group"><div class="partner-group__inner">
612          <a href="https://immunefi.com/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/partners/immunefi.svg" alt="ImmuneFi" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">ImmuneFi</p></div></a>
613          <div style="margin-left:125px"><a href="https://web3paymentsolutions.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/partners/web3payments.svg" alt="Web3Payments" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Web3Payments</p></div></a></div>
614          <a href="https://www.blockscout.com/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap partner-card__icon-wrap--shrink"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/blockscout.svg" alt="Blockscout" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Blockscout</p></div></a>
615        </div></li>
616        <!-- Group 4 -->
617        <li class="partner-group"><div class="partner-group__inner">
618          <a href="https://reef.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/reef.svg" alt="Reef" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Reef</p></div></a>
619          <div style="margin-left:125px"><a href="https://www.fuse.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/fuse.svg" alt="Fuse" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Fuse</p></div></a></div>
620          <a href="https://ethereumclassic.org/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/etc.svg" alt="Ethereum Classic" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Ethereum Classic</p></div></a>
621        </div></li>
622        <!-- Group 5 -->
623        <li class="partner-group"><div class="partner-group__inner">
624          <a href="https://base.org/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/base.svg" alt="Base" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Base</p></div></a>
625          <div style="margin-left:125px"><a href="https://neonevm.org/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap partner-card__icon-wrap--shrink"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/neon.svg" alt="Neon" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Neon</p></div></a></div>
626          <a href="https://zksync.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/zksync.svg" alt="zkSync" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">zkSync</p></div></a>
627        </div></li>
628        <!-- Group 6 -->
629        <li class="partner-group"><div class="partner-group__inner">
630          <a href="https://shimmer.network/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/shimmer.svg" alt="Shimmer" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Shimmer</p></div></a>
631          <div style="margin-left:125px"><a href="https://www.lightlink.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/lightlink.svg" alt="Lightlink" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Lightlink</p></div></a></div>
632          <a href="https://shibarium.shib.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/shibariumscan.svg" alt="Shibarium" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Shibarium</p></div></a>
633        </div></li>
634        <!-- Duplicate for infinite scroll -->
635        <li class="partner-group"><div class="partner-group__inner">
636          <a href="https://www.gnosis.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/gnosis.svg" alt="Gnosis" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Gnosis</p></div></a>
637          <div style="margin-left:125px"><a href="https://rootstock.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/rootstock.svg" alt="Rootstock" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Rootstock</p></div></a></div>
638          <a href="https://www.dojima.network/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap partner-card__icon-wrap--shrink"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/partners/dojima.svg" alt="Dojima" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Dojima</p></div></a>
639        </div></li>
640        <li class="partner-group"><div class="partner-group__inner">
641          <a href="https://www.arthera.net/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/partners/arthera.webp" alt="Arthera" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Arthera</p></div></a>
642          <div style="margin-left:125px"><a href="https://iotex.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/iotex.svg" alt="IoTex" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">IoTex</p></div></a></div>
643          <a href="https://www.avax.network/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/avalanche.svg" alt="Avalanche" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Avalanche</p></div></a>
644        </div></li>
645        <li class="partner-group"><div class="partner-group__inner">
646          <a href="https://immunefi.com/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/partners/immunefi.svg" alt="ImmuneFi" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">ImmuneFi</p></div></a>
647          <div style="margin-left:125px"><a href="https://web3paymentsolutions.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/partners/web3payments.svg" alt="Web3Payments" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Web3Payments</p></div></a></div>
648          <a href="https://www.blockscout.com/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap partner-card__icon-wrap--shrink"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/blockscout.svg" alt="Blockscout" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Blockscout</p></div></a>
649        </div></li>
650        <li class="partner-group"><div class="partner-group__inner">
651          <a href="https://reef.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div c
651lass="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/reef.svg" alt="Reef" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Reef</p></div></a>
652          <div style="margin-left:125px"><a href="https://www.fuse.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/fuse.svg" alt="Fuse" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Fuse</p></div></a></div>
653          <a href="https://ethereumclassic.org/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/etc.svg" alt="Ethereum Classic" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Ethereum Classic</p></div></a>
654        </div></li>
655        <li class="partner-group"><div class="partner-group__inner">
656          <a href="https://base.org/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/base.svg" alt="Base" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Base</p></div></a>
657          <div style="margin-left:125px"><a href="https://neonevm.org/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap partner-card__icon-wrap--shrink"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/neon.svg" alt="Neon" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Neon</p></div></a></div>
658          <a href="https://zksync.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/zksync.svg" alt="zkSync" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">zkSync</p></div></a>
659        </div></li>
660        <li class="partner-group"><div class="partner-group__inner">
661          <a href="https://shimmer.network/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/shimmer.svg" alt="Shimmer" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Shimmer</p></div></a>
662          <div style="margin-left:125px"><a href="https://www.lightlink.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/lightlink.svg" alt="Lightlink" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Lightlink</p></div></a></div>
663          <a href="https://shibarium.shib.io/" target="_blank" class="partner-card"><div class="partner-card__body"><div class="partner-card__icon-wrap"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/blockscan/shibariumscan.svg" alt="Shibarium" loading="lazy" width="60" height="60" /></div><span class="partner-card__arrow">↗</span><p class="partner-card__label">Shibarium</p></div></a>
664        </div></li>
665      </ul>
666      <div class="carousel-fade-left"></div>
667      <div class="carousel-fade-right"></div>
668      <div class="partners-glow partners-glow--green-tr"></div>
669      <div class="partners-glow partners-glow--green-l"></div>
670      <div class="partners-glow partners-glow--purple-br"></div>
671      <div class="partners-glow partners-glow--purple-bl"></div>
672    </div>
673    <a href="/partners" class="partners__view-all">
674      <span>View All Partnerships</span>
675      <span class="arrow">⟶</span>
676    </a>
677  </section>
678
679  <!-- ============================================================= -->
680  <!-- SECTION 6: ABOUT US / TEAM -->
681  <!-- ============================================================= -->
682  <section class="about-us">
683    <div class="content-header">
684      <h2>Meet the <span class="underline">Team</span></h2>
685      <p>We're always eager to discuss anything related to security.</p>
686    </div>
687    <div class="team-members">
688      <div class="team-member">
689        <div class="team-member__info">
690          <div class="team-member__photo" data-bg-src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/teams/shashank.webp"></div>
691          <div class="team-member__gradient-ring"></div>
692          <p class="team-member__name">Shashank</p>
693          <p class="team-member__role">Co-Founder & CEO</p>
694          <div class="team-member__socials">
695            <a href="https://www.linkedin.com/in/shashank-in/" target="_blank"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/socials/linkedin.svg" alt="LinkedIn" loading="lazy" /></a>
696            <a href="https://twitter.com/cyberboyIndia" target="_blank"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/socials/twitter.svg" alt="Twitter" loading="lazy" class="twitter-icon" /></a>
697          </div>
698        </div>
699      </div>
700      <div class="team-member">
701        <div class="team-member__info">
702          <div class="team-member__photo" data-bg-src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/teams/indranil.webp"></div>
703          <div class="team-member__gradient-ring"></div>
704          <p class="team-member__name">Indranil Roy</p>
705          <p class="team-member__role">CBO & Co-Founder</p>
706          <div class="team-member__socials">
707            <a href="https://www.linkedin.com/in/itsmeroy2012/" target="_blank"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/socials/linkedin.svg" alt="LinkedIn" loading="lazy" /></a>
708            <a href="https://twitter.com/itsmeroy2012" target="_blank"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/socials/twitter.svg" alt="Twitter" loading="lazy" class="twitter-icon" /></a>
709          </div>
710        </div>
711      </div>
712    </div>
713  </section>
714
715  <!-- ============================================================= -->
716  <!-- SECTION 7: INVESTORS -->
717  <!-- ============================================================= -->
718  <section class="investors">
719    <div class="content-header">
720      <h2>The <span class="underline">Investors</span></h2>
721      <p>We are deeply grateful for your trust and continued support as we push the boundaries of Web3 security</p>
722    </div>
723    <div class="investors__logos">
724      <a href="https://www.boost.vc/" target="_blank" id="ss-investor-boost">
725        <img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/boostVc.svg" alt="Boost VC" loading="lazy" />
726      </a>
727      <div class="investors__divider"></div>
728      <a href="https://www.draper.vc/" target="_blank" id="ss-investor-draper">
729        <img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/draper.svg" alt="Draper" loading="lazy" />
730      </a>
731      <div class="investors__divider"></div>
732      <a href="https://www.artemiscapital.io/" target="_blank" id="ss-investor-artemis">
733        <img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/artemis.svg" alt="Artemis Capital" loading="lazy" />
734      </a>
735    </div>
736  </section>
737
738  <!-- ============================================================= -->
739  <!-- SECTION 8: PRODUCT NUMBERS -->
740  <!-- ============================================================= -->
741  <section class="product-numbers">
742    <div class="stats-grid">
743      <div class="stat-card" style="background-color:#EDFCFE">
744        <div class="stat-card__number"><h3>200</h3><h3>M $ +</h3></div>
745        <p class="stat-card__label">Hacks & exploits losses</p>
746      </div>
747      <div class="stat-card" style="background-color:#F4EFFF">
748        <div class="stat-card__number"><h3>700</h3><h3> +</h3></div>
749        <p class="stat-card__label">Vulnerability Detectors</p>
750      </div>
751      <div class="stat-card" style="background-color:#F4EFFF">
752        <div class="stat-card__number"><h3>300</h3><h3>M $ +</h3></div>
753        <p class="stat-card__label">Worth of contracts secured</p>
754      </div>
755      <div class="stat-card" style="background-color:#EDFCFE">
756        <div class="stat-card__number"><h3>679</h3><h3>M +</h3></div>
757        <p class="stat-card__label">Line of code scanned</p>
758      </div>
759    </div>
760  </section>
761
762  <!-- ============================================================= -->
763  <!-- SECTION 9: MANUAL AUDIT -->
764  <!-- ============================================================= -->
765  <section class="manual-audit">
766    <div class="manual-audit__card" data-bg-src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/background/manual_audit_bg_desktop.svg">
767      <img class="credshields-logo" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/logo/credshields_white_logo.svg" alt="CredShields" loading="lazy" height="100" width="240" />
768      <p class="manual-audit__text">
769        Application ecosystems are evolving everyday, and so are the security practises around them. From web-applications to smart contract code review to a 
769security audit of your cloud infra. Our services ensure your security is in safe-hands.
770      </p>
771      <div class="manual-audit__actions">
772        <div class="manual-audit__buttons">
773          <a href="#" class="btn-white" id="ss-req-manual-audit">Request Manual Audit</a>
774          <a href="https://credshields.com/" target="_blank" class="btn-white-ghost" id="ss-credshields">View CredShields ↗</a>
775        </div>
776        <div class="manual-audit__products">
777          <p class="manual-audit__products-title">Products by team CredShields</p>
778          <div class="manual-audit__products-logos">
779            <img class="ss-logo" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/logo/solidity_scan_white_logo.svg" alt="SolidityScan" loading="lazy" height="30" width="190" />
780            <div class="manual-audit__divider-h"></div>
781            <div class="manual-audit__divider-v"></div>
782            <img class="rs-logo" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/logo/rustscan_white_logo.svg" alt="RustScan" loading="lazy" height="30" width="160" onclick="if (!window.__cfRLUnblockHandlers) return false; window.open('https://rustscan.com/','_blank')" data-cf-modified-9d212173beec8ad74ac8fcb6-="" />
783          </div>
784        </div>
785      </div>
786    </div>
787  </section>
788
789  <!-- ============================================================= -->
790  <!-- SECTION 10: TESTIMONIALS -->
791  <!-- ============================================================= -->
792  <section class="testimonials">
793    <div class="content-header">
794      <h2>Celebrating our <span class="underline">Success Stories</span></h2>
795      <p>Hear what our satisfied customers are saying about their experience with SolidityScan.</p>
796    </div>
797    <div class="testimonials__carousel-wrap">
798      <ul class="testimonials__carousel">
799        <!-- Group 1 -->
800        <li class="testimonial-group"><div class="testimonial-group__inner">
801          <div class="testimonial-card">
802            <div class="testimonial-card__header">
803              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/gregory.jpeg" alt="" />
804              <div class="testimonial-card__info"><p class="testimonial-card__name">Gregory Makodzeba</p><p class="testimonial-card__designation">Co-Founder, Soken</p></div>
805            </div>
806            <p class="testimonial-card__text">Thanks to Solidity Scan team for building a comprehensive vulnerability scanner for smart contracts that will help you protect contracts from potential scams. It helps you not only find bugs in source code, but conveniently manage reports with the dashboard from your account. It is a nice tool not only for investors to know about the security of the contract they are investing in, but also for audit teams who conduct security testing and want to expand their tools for contract analysis.</p>
807            <p class="testimonial-card__date">March 17, 2024</p>
808          </div>
809          <div class="testimonial-card">
810            <div class="testimonial-card__header">
811              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/blockscout.svg" alt="" />
812              <div class="testimonial-card__info"><p class="testimonial-card__name">Blockscout</p><p class="testimonial-card__designation"></p></div>
813            </div>
814            <p class="testimonial-card__text">SolidityScan has been an invaluable partner in enhancing smart contract security for Blockscout users. Their AI-driven tools provide real-time insights into contract vulnerabilities, empowering both developers and blockchain users to make informed decisions. The seamless integration with Blockscout simplifies the process of identifying potential risks, ensuring a safer and more secure blockchain ecosystem. We're proud to collaborate with SolidityScan in promoting transparency and security in smart contract development.</p>
815            <p class="testimonial-card__date">March 17, 2024</p>
816          </div>
817        </div></li>
818        <!-- Group 2 -->
819        <li class="testimonial-group"><div class="testimonial-group__inner">
820          <div class="testimonial-card">
821            <div class="testimonial-card__header">
822              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/dextoro.svg" alt="" />
823              <div class="testimonial-card__info"><p class="testimonial-card__name">Dextoro</p><p class="testimonial-card__designation"></p></div>
824            </div>
825            <p class="testimonial-card__text">SolidityScan was a perfect solution for DexToro as we were looking for a fast and effective smart contract auditing tool to scan our 
825contracts prior to our official launch. SolidityScan has this brilliant feature where you can export the audit report in a PDF format &amp; get it verified for an additional fee. Overall, I highly recommend using SolidityScan even if you already have a security audit completed, their algorithm can detect vulnerabilities that another tool could have missed.</p>
826            <p class="testimonial-card__date">March 17, 2024</p>
827          </div>
828          <div class="testimonial-card">
829            <div class="testimonial-card__header">
830              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/jon.svg" alt="" />
831              <div class="testimonial-card__info"><p class="testimonial-card__name">Jon Greenwood</p><p class="testimonial-card__designation">Integrations, GovernorDAO</p></div>
832            </div>
833            <p class="testimonial-card__text">A perfect tool for startup projects in Web 3.0 ! Personally used this as a reference tool while morphing contracts and governance protocols to have a second set of eyes in real-time. Nothing beats actual audits, but the access and ease of use of Solidity Scan make it a no-brainer !</p>
834            <p class="testimonial-card__date">March 17, 2024</p>
835          </div>
836        </div></li>
837        <!-- Group 3 -->
838        <li class="testimonial-group"><div class="testimonial-group__inner">
839          <div class="testimonial-card">
840            <div class="testimonial-card__header">
841              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/nikhil_kulkarni.jpeg" alt="" />
842              <div class="testimonial-card__info"><p class="testimonial-card__name">Nikhil Kulkarni</p><p class="testimonial-card__designation">Founder, Buk Technology</p></div>
843            </div>
844            <p class="testimonial-card__text">Hats off to the Solidity Scan team for creating an all-encompassing vulnerability scanner designed specifically for smart contracts. It played a crucial role in securing our contracts from potential scams by efficiently reviewing the source code. Furthermore, the inclusion of a dashboard feature enables effortless management of reports, all conveniently accessible from your own account. Although actual audits remain important, the real-time monitoring capability of this tool provides invaluable support as an additional layer of security.</p>
845            <p class="testimonial-card__date">March 17, 2024</p>
846          </div>
847          <div class="testimonial-card">
848            <div class="testimonial-card__header">
849              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/centrosatoshimx.jpg" alt="" />
850              <div class="testimonial-card__info"><p class="testimonial-card__name">centrosatoshimx.eth</p><p class="testimonial-card__designation">@centrosatoshimx</p></div>
851            </div>
852            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
853            <p class="testimonial-card__text">We are left 🤯 with the integration of @SolidityScan into @EthereumRemix! 🚀 The speed of analysis on simple codes is very fast. It gives us a score for our contract, detailed statistics and even useful recommendations. Have you tried it yet?</p>
854            <p class="testimonial-card__date">1:59 am · 8 Sep 2024</p>
855          </div>
856        </div></li>
857        <!-- Group 4 -->
858        <li class="testimonial-group"><div class="testimonial-group__inner">
859          <div class="testimonial-card">
860            <div class="testimonial-card__header">
861              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/arthera.webp" alt="" />
862              <div class="testimonial-card__info"><p class="testimonial-card__name">Arthera</p><p class="testimonial-card__designation">@artherachain</p></div>
863            </div>
864            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
865            <p class="testimonial-card__text">We are excited to remind you of our ongoing integration with @SolidityScan as part of our commitment to maintaining the highest security standards for smart contracts within the Arthera Ecosystem. #S
865olidityScan will continuously monitor and audit our smart contracts, providing real-time vulnerability scans to ensure secure and reliable dApps development. Regular updates and reviews will be scheduled to maintain robust security across the network.</p>
866            <p class="testimonial-card__date">16:30 PM · Sep 4, 2024</p>
867          </div>
868          <div class="testimonial-card">
869            <div class="testimonial-card__header">
870              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/esibzas.jpg" alt="" />
871              <div class="testimonial-card__info"><p class="testimonial-card__name">Esibzas</p><p class="testimonial-card__designation">@esibzas</p></div>
872            </div>
873            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
874            <p class="testimonial-card__text">🔥Crypto Security — BLOCX Desktop features a Contract Threat Scanner powered by @SolidityScan, securing your crypto assets. Scan smart contracts and stay safe. #Crypto #Web3 $blocx #DePIN</p>
875            <p class="testimonial-card__date">7:14 AM · Aug 30, 2024</p>
876          </div>
877        </div></li>
878        <!-- Group 5 -->
879        <li class="testimonial-group"><div class="testimonial-group__inner">
880          <div class="testimonial-card">
881            <div class="testimonial-card__header">
882              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/bukprotocol.jpg" alt="" />
883              <div class="testimonial-card__info"><p class="testimonial-card__name">Buk Protocol</p><p class="testimonial-card__designation">@BukProtocol</p></div>
884            </div>
885            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
886            <p class="testimonial-card__text">We're thrilled to announce our partnership with @SolidityScan, a leading smart contract vulnerability scanner! This collaboration will significantly enhance the security of Buk Protocol's smart contracts 🔐 SolidityScan is a cloud-based tool designed to detect vulnerabilities and anti-patterns in smart contract code. It scans all your contract code and provides detailed audit reports highlighting potential security issues. With SolidityScan, we ensure our smart contracts are secure by identifying and mitigating vulnerabilities. The tool also provides a security score, helping our developers understand and improve the security posture of the contracts.</p>
887            <p class="testimonial-card__date">7:24 AM · Aug 21, 2024</p>
888          </div>
889          <div class="testimonial-card">
890            <div class="testimonial-card__header">
891              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/lucie.jpg" alt="" />
892              <div class="testimonial-card__info"><p class="testimonial-card__name">Lucie</p><p class="testimonial-card__designation">@LucieSHIB</p></div>
893            </div>
894            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
895            <p class="testimonial-card__text">Shibarium just added a fantastic new feature—a "Security Score" for contracts created on the network. This is a game-changer for anyone navigating the ecosystem, offering an extra layer of transparency and peace of mind. Exciting times ahead!</p>
896            <p class="testimonial-card__date">7:29 PM · Aug 17, 2024</p>
897          </div>
898        </div></li>
899        <!-- Group 6 -->
900        <li class="testimonial-group"><div class="testimonial-group__inner">
901          <div class="testimonial-card">
902            <div class="testimonial-card__header">
903              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/derbro.jpg" alt="" />
904              <div class="testimonial-card__info"><p class="testimonial-card__name">DerBro</p><p class="testimonial-card__designation">@DerBro87</p></div>
905            </div>
906            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
907            <p class="testimonial-card__text">Wow nice, this is fire #ShibArmy! #Shibarium is becoming more and more unique! I instantly checked #CorruptFUN ranking and well, this is a great contract! But there are no risks! I need to get in contact with them. Just downloading the full report and tell @SolidityScanthen ❤️‍🔥</p>
908            <p class="testimonial-card__date">8:27 PM · Aug 17, 2024</p>
909          </div>
910          <div class="testimonial-card">
911            <div class="testimonial-card__header">
912              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/david.jpg" alt="" />
913              <div class="testimonial-card__info"><p class="testimonial-card__name">David</p><p class="testimonial-card__designation">@debugtitan</p></div>
914            </div>
915            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
916            <p class="testimonial-card__text">SolidityScan: Ultimate Tool for Smart Contract Security 🚀 As a solidity developer and smart contract auditor, I have been exploring various platforms that can create secure, efficient, and reliable smart contracts.</p>
917            <p class="testimonial-card__date">7:32 PM · Apr 8, 2024</p>
918          </div>
919        </div></li>
920        <!-- Group 7 -->
921        <li class="testimonial-group"><div class="testimonial-group__inner">
922          <div class="testimonial-card">
923            <div class="testimonial-card__header">
924              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/skalez.jpg" alt="" />
925              <div class="testimonial-card__info"><p class="testimonial-card__name">Skalez.Defi</p><p class="testimonial-card__designation">@skalezDgreat</p></div>
926            </div>
927            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
928            <p class="testimonial-card__text">Finding Vulnerabilities in smart contracts code has not been easier. Found out about this auditing tool that Ive been using for a few days now and I would highly recommend for every smart contract developer out there.</p>
929            <p class="testimonial-card__date">4:39 AM · Jun 4, 2024</p>
930          </div>
931          <div class="testimonial-card">
932            <div class="testimonial-card__header">
933              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/piyush.jpg" alt="" />
934              <div class="testimonial-card__info"><p class="testimonial-card__name">Piyush Shukla</p><p class="testimonial-card__designation">@PiyushShukla__</p></div>
935            </div>
936            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
937            <p class="testimonial-card__text">Are you still wondering what automation in Web3 audits looks like? You might have missed out on @solidityscan! Built by the team at @CredShields, @SolidityScan automates your smart contract security audits with top-notch quality. It's not just effective; it's a time-saver.</p>
938            <p class="testimonial-card__date">9:42 AM · Jul 18, 2024</p>
939          </div>
940        </div></li>
941        <!-- Duplicate groups for infinite scroll -->
942        <li class="testimonial-group"><div class="testimonial-group__inner">
943          <div class="testimonial-card">
944            <div class="testimonial-card__header">
945              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/gregory.jpeg" alt="" />
946              <div class="testimonial-card__info"><p class="testimonial-card__name">Gregory Makodzeba</p><p class="testimonial-card__designation">Co-Founder, Soken</p></div>
947            </div>
948            <p class="testimonial-card__text">Thanks to Solidity Scan team for building a comprehensive vulnerability scanner for smart contracts that will help you protect contracts from potential scams. It helps you not only find bugs in source code, but conveniently manage reports with the dashboard from your account. It is a nice tool not only for investors to know about the security of the contract they are investing in, but also for audit teams who conduct security testing and want to expand their tools for contract analysis.</p>
949            <p class="testimonial-card__date">March 17, 2024</p>
950          </div>
951          <div class="testimonial-card">
952            <div class="testimonial-card__header">
953              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/blockscout.svg" alt="" />
954              <div class="testimonial-card__info"><p class="testimonial-card__name">Blockscout</p><p class="testimonial-card__designation"></p></div>
955            </div>
956            <p class="testimonial-card__text">SolidityScan has been an invaluable partner in enhancing smart contract security for Blockscout users. Their AI-driven tools provide real-time insights into contract vulnerabilities, empowering both developers and blockchain users to make informed decisions. The seamless integration with Blockscout simplifies the process of identifying potential risks, ensuring a safer and more secure blockchain ecosystem. We're proud to collaborate with SolidityScan in promoting transparency and security in smart contract development.</p>
957            <p class="testimonial-card__date">March 17, 2024</p>
958          </div>
959        </div></li>
960        <li class="testimonial-group"><div class="testimonial-group__inner">
961          <div class="testimonial-card">
962            <div class="testimonial-card__header">
963              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/dextoro.svg" alt="" />
964              <div class="testimonial-card__info"><p class="testimonial-card__name">Dextoro</p><p class="testimonial-card__designation"></p></div>
965            </div>
966            <p class="testimonial-card__text">SolidityScan was a perfect solution for DexToro as we were looking for a fast and effective smart contract auditing tool to scan our 
966contracts prior to our official launch. SolidityScan has this brilliant feature where you can export the audit report in a PDF format &amp; get it verified for an additional fee. Overall, I highly recommend using SolidityScan even if you already have a security audit completed, their algorithm can detect vulnerabilities that another tool could have missed.</p>
967            <p class="testimonial-card__date">March 17, 2024</p>
968          </div>
969          <div class="testimonial-card">
970            <div class="testimonial-card__header">
971              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/jon.svg" alt="" />
972              <div class="testimonial-card__info"><p class="testimonial-card__name">Jon Greenwood</p><p class="testimonial-card__designation">Integrations, GovernorDAO</p></div>
973            </div>
974            <p class="testimonial-card__text">A perfect tool for startup projects in Web 3.0 ! Personally used this as a reference tool while morphing contracts and governance protocols to have a second set of eyes in real-time. Nothing beats actual audits, but the access and ease of use of Solidity Scan make it a no-brainer !</p>
975            <p class="testimonial-card__date">March 17, 2024</p>
976          </div>
977        </div></li>
978        <li class="testimonial-group"><div class="testimonial-group__inner">
979          <div class="testimonial-card">
980            <div class="testimonial-card__header">
981              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/nikhil_kulkarni.jpeg" alt="" />
982              <div class="testimonial-card__info"><p class="testimonial-card__name">Nikhil Kulkarni</p><p class="testimonial-card__designation">Founder, Buk Technology</p></div>
983            </div>
984            <p class="testimonial-card__text">Hats off to the Solidity Scan team for creating an all-encompassing vulnerability scanner designed specifically for smart contracts. It played a crucial role in securing our contracts from potential scams by efficiently reviewing the source code. Furthermore, the inclusion of a dashboard feature enables effortless management of reports, all conveniently accessible from your own account. Although actual audits remain important, the real-time monitoring capability of this tool provides invaluable support as an additional layer of security.</p>
985            <p class="testimonial-card__date">March 17, 2024</p>
986          </div>
987          <div class="testimonial-card">
988            <div class="testimonial-card__header">
989              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/centrosatoshimx.jpg" alt="" />
990              <div class="testimonial-card__info"><p class="testimonial-card__name">centrosatoshimx.eth</p><p class="testimonial-card__designation">@centrosatoshimx</p></div>
991            </div>
992            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
993            <p class="testimonial-card__text">We are left 🤯 with the integration of @SolidityScan into @EthereumRemix! 🚀 The speed of analysis on simple codes is very fast. It gives us a score for our contract, detailed statistics and even useful recommendations. Have you tried it yet?</p>
994            <p class="testimonial-card__date">1:59 am · 8 Sep 2024</p>
995          </div>
996        </div></li>
997        <li class="testimonial-group"><div class="testimonial-group__inner">
998          <div class="testimonial-card">
999            <div class="testimonial-card__header">
1000              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/arthera.webp" alt="" />
1001              <div class="testimonial-card__info"><p class="testimonial-card__name">Arthera</p><p class="testimonial-card__designation">@artherachain</p></div>
1002            </div>
1003            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
1004            <p class="testimonial-card__text">We are excited to remind you of our ongoing integration with @SolidityScan as part of our commitment to maintaining the highest security standards for smart contracts within the Arthera Ecosystem. #S
1004olidityScan will continuously monitor and audit our smart contracts, providing real-time vulnerability scans to ensure secure and reliable dApps development. Regular updates and reviews will be scheduled to maintain robust security across the network.</p>
1005            <p class="testimonial-card__date">16:30 PM · Sep 4, 2024</p>
1006          </div>
1007          <div class="testimonial-card">
1008            <div class="testimonial-card__header">
1009              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/esibzas.jpg" alt="" />
1010              <div class="testimonial-card__info"><p class="testimonial-card__name">Esibzas</p><p class="testimonial-card__designation">@esibzas</p></div>
1011            </div>
1012            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
1013            <p class="testimonial-card__text">🔥Crypto Security — BLOCX Desktop features a Contract Threat Scanner powered by @SolidityScan, securing your crypto assets. Scan smart contracts and stay safe. #Crypto #Web3 $blocx #DePIN</p>
1014            <p class="testimonial-card__date">7:14 AM · Aug 30, 2024</p>
1015          </div>
1016        </div></li>
1017        <li class="testimonial-group"><div class="testimonial-group__inner">
1018          <div class="testimonial-card">
1019            <div class="testimonial-card__header">
1020              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/bukprotocol.jpg" alt="" />
1021              <div class="testimonial-card__info"><p class="testimonial-card__name">Buk Protocol</p><p class="testimonial-card__designation">@BukProtocol</p></div>
1022            </div>
1023            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
1024            <p class="testimonial-card__text">We're thrilled to announce our partnership with @SolidityScan, a leading smart contract vulnerability scanner! This collaboration will significantly enhance the security of Buk Protocol's smart contracts 🔐 SolidityScan is a cloud-based tool designed to detect vulnerabilities and anti-patterns in smart contract code. It scans all your contract code and provides detailed audit reports highlighting potential security issues. With SolidityScan, we ensure our smart contracts are secure by identifying and mitigating vulnerabilities. The tool also provides a security score, helping our developers understand and improve the security posture of the contracts.</p>
1025            <p class="testimonial-card__date">7:24 AM · Aug 21, 2024</p>
1026          </div>
1027          <div class="testimonial-card">
1028            <div class="testimonial-card__header">
1029              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/lucie.jpg" alt="" />
1030              <div class="testimonial-card__info"><p class="testimonial-card__name">Lucie</p><p class="testimonial-card__designation">@LucieSHIB</p></div>
1031            </div>
1032            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
1033            <p class="testimonial-card__text">Shibarium just added a fantastic new feature—a "Security Score" for contracts created on the network. This is a game-changer for anyone navigating the ecosystem, offering an extra layer of transparency and peace of mind. Exciting times ahead!</p>
1034            <p class="testimonial-card__date">7:29 PM · Aug 17, 2024</p>
1035          </div>
1036        </div></li>
1037        <li class="testimonial-group"><div class="testimonial-group__inner">
1038          <div class="testimonial-card">
1039            <div class="testimonial-card__header">
1040              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/derbro.jpg" alt="" />
1041              <div class="testimonial-card__info"><p class="testimonial-card__name">DerBro</p><p class="testimonial-card__designation">@DerBro87</p></div>
1042            </div>
1043            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
1044            <p class="testimonial-card__text">Wow nice, this is fire #ShibArmy! #Shibarium is becoming more and more unique! I instantly checked #CorruptFUN ranking and well, this is a great contract! But there are no risks! I need to get in contact with them. Just downloading the full report and tell @SolidityScanthen ❤️‍🔥</p>
1045            <p class="testimonial-card__date">8:27 PM · Aug 17, 2024</p>
1046          </div>
1047          <div class="testimonial-card">
1048            <div class="testimonial-card__header">
1049              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/david.jpg" alt="" />
1050              <div class="testimonial-card__info"><p class="testimonial-card__name">David</p><p class="testimonial-card__designation">@debugtitan</p></div>
1051            </div>
1052            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
1053            <p class="testimonial-card__text">SolidityScan: Ultimate Tool for Smart Contract Security 🚀 As a solidity developer and smart contract auditor, I have been exploring various platforms that can create secure, efficient, and reliable smart contracts.</p>
1054            <p class="testimonial-card__date">7:32 PM · Apr 8, 2024</p>
1055          </div>
1056        </div></li>
1057        <li class="testimonial-group"><div class="testimonial-group__inner">
1058          <div class="testimonial-card">
1059            <div class="testimonial-card__header">
1060              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/skalez.jpg" alt="" />
1061              <div class="testimonial-card__info"><p class="testimonial-card__name">Skalez.Defi</p><p class="testimonial-card__designation">@skalezDgreat</p></div>
1062            </div>
1063            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
1064            <p class="testimonial-card__text">Finding Vulnerabilities in smart contracts code has not been easier. Found out about this auditing tool that Ive been using for a few days now and I would highly recommend for every smart contract developer out there.</p>
1065            <p class="testimonial-card__date">4:39 AM · Jun 4, 2024</p>
1066          </div>
1067          <div class="testimonial-card">
1068            <div class="testimonial-card__header">
1069              <img class="testimonial-card__avatar" loading="eager" src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/landing/testimonial/piyush.jpg" alt="" />
1070              <div class="testimonial-card__info"><p class="testimonial-card__name">Piyush Shukla</p><p class="testimonial-card__designation">@PiyushShukla__</p></div>
1071            </div>
1072            <div class="testimonial-card__social"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/x.svg" alt="X" loading="lazy" /></div>
1073            <p class="testimonial-card__text">Are you still wondering what automation in Web3 audits looks like? You might have missed out on @solidityscan! Built by the team at @CredShields, @SolidityScan automates your smart contract security audits with top-notch quality. It's not just effective; it's a time-saver.</p>
1074            <p class="testimonial-card__date">9:42 AM · Jul 18, 2024</p>
1075          </div>
1076        </div></li>
1077      </ul>
1078      <div class="testimonial-fade-left"></div>
1079      <div class="testimonial-fade-right"></div>
1080    </div>
1081  </section>
1082
1083  <!-- ============================================================= -->
1084  <!-- SECTION 11: LATEST HACKS -->
1085  <!-- ============================================================= -->
1086  <section class="latest-hacks">
1087    <div class="content-header">
1088      <h2>Most recent hacks that <span class="underline">made the news</span></h2>
1089      <p>The world of Web3 is constantly evolving. Stay ahead of the curve with the latest industry developments impacting the space.</p>
1090    </div>
1091    <div class="latest-hacks__carousel">
1092      <div class="latest-hacks__track" id="hacks-track">
1093        <div class="hack-card">
1094          <div class="hack-card__header" data-bg-src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/background/latest_hack_post_bg.webp">
1095            <div class="hack-card__header-text"><p class="hack-card__label">HACK ANALYSIS</p><h3 class="hack-card__title">MIMSpell</h3></div>
1096            <p class="hack-card__date">Published on Mon, 12 Feb 2024</p>
1097          </div>
1098          <div class="hack-card__footer"><a href="https://blog.solidityscan.com/mimspell-hack-analysis-05ffcde475f6" target="_blank"><button class="btn-cta-outline" id="ss-mimspell">Read Full Article</button></a></div>
1099        </div>
1100        <div class="hack-card">
1101          <div class="hack-card__header" data-bg-src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/background/latest_hack_post_bg.webp">
1102            <div class="hack-card__header-text"><p class="hack-card__label">HACK ANALYSIS</p><h3 class="hack-card__title">Socket Gateway</h3></div>
1103            <p class="hack-card__date">Published on Thu, 18 Jan 2024</p>
1104          </div>
1105          <div class="hack-card__footer"><a href="https://blog.solidityscan.com/socket-gateway-hack-analysis-b0e9567f7d3e" target="_blank"><button class="btn-cta-outline" id="ss-socket-gateway">Read Full Article</button></a></div>
1106        </div>
1107        <div class="hack-card">
1108          <div class="hack-card__header" data-bg-src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/background/latest_hack_post_bg.webp">
1109            <div class="hack-card__header-text"><p class="hack-card__label">HACK ANALYSIS</p><h3 class="hack-card__title">Wise Lending</h3></div>
1110            <p class="hack-card__date">Published on Tue, 16 Jan 2024</p>
1111          </div>
1112          <div class="hack-card__footer"><a href="https://blog.solidityscan.com/wise-lending-hack-analysis-f652f389e397" target="_blank"><button class="btn-cta-outline" id="ss-wise-lending">Read Full Article</button></a></div>
1113        </div>
1114        <div class="hack-card">
1115          <div class="hack-card__header" data-bg-src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/background/latest_hack_post_bg.webp">
1116            <div class="hack-card__header-text"><p class="hack-card__label">HACK ANALYSIS</p><h3 class="hack-card__title">Gamma Hack</h3></div>
1117            <p class="hack-card__date">Published on Tue, 09 Jan 2024</p>
1118          </div>
1119          <div class="hack-card__footer"><a href="https://blog.solidityscan.com/gamma-hack-analysis-6c074e61709e" target="_blank"><button class="btn-cta-outline" id="ss-gamma-hack">Read Full Article</button></a></div>
1120        </div>
1121        <div class="hack-card">
1122          <div class="hack-card__header" data-bg-src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/background/latest_hack_post_bg.webp">
1123            <div class="hack-card__header-text"><p class="hack-card__label">HACK ANALYSIS</p><h3 class="hack-card__title">Radiant Capital</h3></div>
1124            <p class="hack-card__date">Published on Mon, 08 Jan 2024</p>
1125          </div>
1126          <div class="hack-card__footer"><a href="https://blog.solidityscan.com/radiant-capital-hack-analysis-b300ebdeee29" target="_blank"><button class="btn-cta-outline" id="ss-radiant-capital">Read Full Article</button></a></div>
1127        </div>
1128        <div class="hack-card">
1129          <div class="hack-card__header" data-bg-src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/background/latest_hack_post_bg.webp">
1130            <div class="hack-card__header-text"><p class="hack-card__label">HACK ANALYSIS</p><h3 class="hack-card__title">Orbit Chain</h3></div>
1131            <p class="hack-card__date">Published on Wed, 03 Jan 2024</p>
1132          </div>
1133          <div class="hack-card__footer"><a href="https://blog.solidityscan.com/orbit-chain-hack-analysis-b71c36a54a69" target="_blank"><button class="btn-cta-outline" id="ss-orbit-chain">Read Full Article</button></a></div>
1134        </div>
1135        <div class="hack-card">
1136          <div class="hack-card__header" data-bg-src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/background/latest_hack_post_bg.webp">
1137            <div class="hack-card__header-text"><p class="hack-card__label">HACK ANALYSIS</p><h3 class="hack-card__title">Pine Protocol</h3></div>
1138            <p class="hack-card__date">Published on Tue, 02 Jan 2024</p>
1139          </div>
1140          <div class="hack-card__footer"><a href="https://blog.solidityscan.com/pine-protocol-hack-analysis-7ce8621f444b" target="_blank"><button class="btn-cta-outline" id="ss-pine-protocol">Read Full Article</button></a></div>
1141        </div>
1142        <div class="hack-card">
1143          <div class="hack-card__header" data-bg-src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/background/latest_hack_post_bg.webp">
1144            <div class="hack-card__header-text"><p class="hack-card__label">HACK ANALYSIS</p><h3 class="hack-card__title">Transit Finance</h3></div>
1145            <p class="hack-card__date">Published on Fri, 29 Dec 2023</p>
1146          </div>
1147          <div class="hack-card__footer"><a href="https://blog.solidityscan.com/transit-finance-hack-analysis-998400e2bd0c" target="_blank"><button class="btn-cta-outline" id="ss-transit-finance">Read Full Article</button></a></div>
1148        </div>
1149        <div class="hack-card">
1150          <div class="hack-card__header" data-bg-src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/background/latest_hack_post_bg.webp">
1151            <div class="hack-card__header-text"><p class="hack-card__label">HACK ANALYSIS</p><h3 class="hack-card__title">TheStandard.io</h3></div>
1152            <p class="hack-card__date">Published on Mon, 04 Dec 2023</p>
1153          </div>
1154          <div class="hack-card__footer"><a href="https://blog.solidityscan.com/thestandard-io-hack-analysis-e9d74aede42e" target="_blank"><button class="btn-cta-outline" id="ss-thestandard">Read Full Article</button></a></div>
1155        </div>
1156      </div>
1157      <button class="carousel-nav carousel-nav--prev" id="hacks-prev" aria-label="Previous slide">
1158        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
1159          <path d="M12.5 15L7.5 10L12.5 5" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1160        </svg>
1161      </button>
1162      <button class="carousel-nav carousel-nav--next" id="hacks-next" aria-label="Next slide">
1163        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
1164          <path d="M7.5 5L12.5 10L7.5 15" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1165        </svg>
1166      </button>
1167      <div class="carousel-pagination" id="hacks-pagination" aria-hidden="true"></div>
1168    </div>
1169  </section>
1170
1171  <!-- ============================================================= -->
1172  <!-- SECTION 12: SIGNUP BOX -->
1173  <!-- ============================================================= -->
1174  <section class="signup-box-wrap">
1175    <div class="signup-box" data-bg-src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/background/pattern.png">
1176      <div class="signup-box__inner">
1177        <div class="signup-box__content">
1178          <h2 class="signup-box__title">Start securing your <span class="signup-box__accent">contracts</span> today</h2>
1179          <hr class="signup-box__divider" />
1180          <p class="signup-box__subtitle">
1180Have more questions? Talk to our team and get a demo now.</p>
1181        </div>
1182        <div class="signup-box__cta">
1183          <a href="/signup"><button class="btn-brand" id="ss-signup" style="width:100%;min-width:200px;">Signup For Free Trial</button></a>
1184        </div>
1185      </div>
1186    </div>
1187  </section>
1188
1189  </main>
1190
1191  <!-- ============================================================= -->
1192  <!-- FOOTER -->
1193  <!-- ============================================================= -->
1194  <footer class="site-footer" data-bg-src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/background/footer_bg.svg">
1195    <div class="footer__left">
1196      <div class="footer__logo">
1197        <img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/logo/solidityscan_black.webp" alt="SolidityScan" />
1198      </div>
1199      <!-- Footer links (mobile) shown via CSS on <768px -->
1200      <nav class="footer__links footer__links--mobile">
1201        <a href="/pricing">Pricing</a>
1202        <a href="/detectors">Detectors</a>
1203        <a href="/quickscan">Quickscan</a>
1204        <a href="https://apidoc.solidityscan.com/" target="_blank">API Doc</a>
1205        <a href="https://docs.solidityscan.com/" target="_blank">SolidityScan Doc</a>
1206        <a href="/terms-of-service">Terms of Service</a>
1207        <a href="/privacy-policy">Privacy Policy</a>
1208      </nav>
1209      <div class="footer__socials">
1210        <a href="https://blog.solidityscan.com/" target="_blank" id="ss-footer-medium"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/medium.svg" alt="SolidityScan on Medium" width="50" height="50" /></a>
1211        <a href="https://t.me/solidityscan" target="_blank" id="ss-footer-telegram"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/telegram.svg" alt="SolidityScan on Telegram" width="50" height="50" /></a>
1212        <a href="https://discord.com/invite/9HhV4hGENw" target="_blank" id="ss-footer-discord"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/discord.svg" alt="SolidityScan on Discord" width="50" height="50" /></a>
1213        <a href="https://www.instagram.com/solidityscan/" target="_blank" id="ss-footer-instagram"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/instagram.svg" alt="SolidityScan on Instagram" width="50" height="50" /></a>
1214        <a href="https://twitter.com/solidityscan" target="_blank" id="ss-footer-twitter"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/icons/twitter.svg" alt="SolidityScan on Twitter" width="50" height="50" /></a>
1215      </div>
1216      <div class="footer__badges">
1217        <a href="https://www.aicpa-cima.com/" target="_blank"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/logo/soc_badge.webp" alt="SOC 2 Badge" width="70" height="70" /></a>
1218        <div class="footer__badge-divider"></div>
1219        <a href="https://owasp.org/www-project-smart-contract-top-10/" target="_blank"><img src="https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/logo/owasp_badge2.webp" alt="OWASP Smart Contract Top 10 Badge" width="160" height="80" /></a>
1220      </div>
1221    </div>
1222    <!-- Footer links (desktop) shown via CSS on >=768px -->
1223    <nav class="footer__links footer__links--desktop">
1224      <a href="/pricing">Pricing</a>
1225      <a href="/detectors">Detectors</a>
1226      <a href="/quickscan">Quickscan</a>
1227      <a href="https://apidoc.solidityscan.com/" target="_blank">API Doc</a>
1228      <a href="https://docs.solidityscan.com/" target="_blank">SolidityScan Doc</a>
1229      <a href="/terms-of-service">Terms of Service</a>
1230      <a href="/privacy-policy">Privacy Policy</a>
1231    </nav>
1232  </footer>
1233
1234  <!-- ============================================================= -->
1235  <!-- CONTACT US MODAL -->
1236  <div id="contact-modal-overlay" class="contact-modal-overlay" aria-hidden="true" role="dialog" aria-modal="true" aria-label="Contact Us">
1237    <div class="contact-modal">
1238      <div class="contact-modal__header">
1239        <h2 class="contact-modal__title">Contact Us</h2>
1240        <button class="contact-modal__close" id="contact-modal-close" aria-label="Close">&times;</button>
1241      </div>
1242      <div class="contact-modal__body">
1243        <div class="hs-form-frame" data-region="eu1" data-form-id="096f879c-1f9d-4fd1-bc17-391d20bdc355" data-portal-id="24889894"></div>
1244      </div>
1245    </div>
1246  </div>
1247
1248  <!-- MINIMAL VANILLA JS -->
1249  <!-- ============================================================= -->
1250  
1250<script type="9d212173beec8ad74ac8fcb6-text/javascript">
1251    // Auth state: toggle Sign In / Go to Dashboard (desktop + mobile)
1252    (function() {
1253      var isAuth = localStorage.getItem('authenticated') !== null;
1254
1255      // Desktop
1256      var signinBtn = document.getElementById('ss-signin');
1257      var dashboardBtn = document.getElementById('ss-dashboard');
1258      if (isAuth) {
1259        if (signinBtn) signinBtn.style.display = 'none';
1260        if (dashboardBtn) dashboardBtn.style.display = 'inline-flex';
1261      }
1262
1263      // Mobile
1264      var mobileSignin = document.getElementById('mobile-ss-signin');
1265      var mobileSignout = document.getElementById('mobile-ss-signout');
1266      var mobileDashboardItem = document.getElementById('mobile-dashboard-item');
1267      if (isAuth) {
1268        if (mobileSignin) mobileSignin.style.display = 'none';
1269        if (mobileSignout) mobileSignout.style.display = 'block';
1270        if (mobileDashboardItem) mobileDashboardItem.style.display = 'block';
1271      }
1272
1273      // Sign out
1274      var signoutBtn = document.getElementById('mobile-ss-signout');
1275      if (signoutBtn) {
1276        signoutBtn.addEventListener('click', function() {
1277          fetch('/api-logout/', { credentials: 'include' })
1278            .catch(function() {})
1279            .finally(function() {
1280              localStorage.removeItem('authenticated');
1281              window.location.href = '/signin';
1282            });
1283        });
1284      }
1285    })();
1286
1287    // Mobile nav drawer open/close
1288    (function() {
1289      var overlay = document.getElementById('mobile-nav-overlay');
1290      var drawer = document.getElementById('mobile-nav-drawer');
1291      var hamburger = document.getElementById('ss-menu');
1292      var closeBtn = document.getElementById('mobile-nav-close');
1293
1294      function openDrawer() {
1295        overlay.classList.add('is-open');
1296        drawer.classList.add('is-open');
1297        overlay.setAttribute('aria-hidden', 'false');
1298        drawer.setAttribute('aria-hidden', 'false');
1299        document.body.style.overflow = 'hidden';
1300      }
1301      function closeDrawer() {
1302        overlay.classList.remove('is-open');
1303        drawer.classList.remove('is-open');
1304        overlay.setAttribute('aria-hidden', 'true');
1305        drawer.setAttribute('aria-hidden', 'true');
1306        document.body.style.overflow = '';
1307      }
1308
1309      if (hamburger) hamburger.addEventListener('click', openDrawer);
1310      if (closeBtn) closeBtn.addEventListener('click', closeDrawer);
1311      if (overlay) overlay.addEventListener('click', closeDrawer);
1312      document.addEventListener('keydown', function(e) {
1313        if (e.key === 'Escape') closeDrawer();
1314      });
1315
1316      // Close drawer on bfcache restore (browser back/forward navigation)
1317      window.addEventListener('pageshow', function(e) {
1318        if (e.persisted) closeDrawer();
1319      });
1320    })();
1321
1322    // Video click-to-play
1323    var overlay = document.getElementById('video-play-overlay');
1324    if (overlay) {
1325      overlay.addEventListener('click', function() {
1326        var container = document.getElementById('video-container');
1327        var iframe = document.createElement('iframe');
1328        iframe.src = 'https://www.youtube.com/embed/dmpEbZuywvQ?autoplay=1&rel=0&origin=https://solidityscan.com';
1329        iframe.title = 'SolidityScan by CredShields - Intro';
1330        iframe.frameBorder = '0';
1331        iframe.allow = 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture;';
1332        iframe.allowFullscreen = true;
1333        iframe.referrerPolicy = 'strict-origin-when-cross-origin';
1334        iframe.style.cssText = 'position:absolute;top:0;left:0;width:100%;height:100%;';
1335        container.appendChild(iframe);
1336        overlay.style.display = 'none';
1337      });
1338    }
1339
1340    // Product slides: IntersectionObserver to update sticky image
1341    if (window.matchMedia('(min-width: 992px)').matches) {
1342      // ⚙️ CONFIG: Change this base URL for prod deployment
1343      // Dev:  https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/
1344      // Prod: https://web-assets.solidityscan.com/solidity_scan_assets/images/
1345      var ASSETS = 'https://web-assets.solidityscan.com/web-assets/solidity_scan_assets/images/';
1346      var slideDescs = document.querySelectorAll('.slide-desc');
1347      var activeImg = document.getElementById('slides-active-img');
1348      var imgWrap = document.getElementById('slides-img-wrap');
1349      var badgeOuter = document.getElementById('slides-badge-outer');
1350      var badgeInner = document.getElementById('slides-badge-inner');
1351      var numberEl = document.getElementById('slides-number');
1352
1353      if (slideDescs.length && activeImg) {
1354        var observer = new IntersectionObserver(function(entries) {
1355          entries.forEach(function(entry) {
1356            if (entry.isIntersecting) {
1357              var el = entry.target;
1358              activeImg.src = ASSETS + el.dataset.img;
1359              imgWrap.style.background = 'linear-gradient(180deg, ' + el.dataset.light + ' 0%, rgba(237,252,254,0) 100%)';
1360              badgeOuter.style.background = el.dataset.light;
1361              badgeInner.style.background = el.dataset.gradient;
1362              numberEl.textContent = parseInt(el.dataset.slide) + 1;
1363            }
1364          });
1365        }, { threshold: 0.4 });
1366
1367        slideDescs.forEach(function(el) { observer.observe(el); });
1368      }
1369    }
1370
1371    // -------------------------------------------------------
1372    // Nav dropdowns (Audit Reports & Resources)
1373    // -------------------------------------------------------
1374    (function() {
1375      var triggers = document.querySelectorAll('.nav-dropdown__trigger');
1376      triggers.forEach(function(btn) {
1377        btn.addEventListener('click', function(e) {
1378          e.stopPropagation();
1379          var isOpen = btn.getAttribute('aria-expanded') === 'true';
1380          // Close all other open dropdowns first
1381          triggers.forEach(function(other) {
1382            other.setAttribute('aria-expanded', 'false');
1383          });
1384          btn.setAttribute('aria-expanded', isOpen ? 'false' : 'true');
1385        });
1386      });
1387
1388      // Sub-dropdown (Docs inside Resources)
1389      var subTriggers = document.querySelectorAll('.nav-subdropdown__trigger');
1390      subTriggers.forEach(function(btn) {
1391        btn.addEventListener('click', function(e) {
1392          e.stopPropagation();
1393          var isOpen = btn.getAttribute('aria-expanded') === 'true';
1394          btn.setAttribute('aria-expanded', isOpen ? 'false' : 'true');
1395        });
1396      });
1397
1398      // Close all dropdowns when clicking outside
1399      document.addEventListener('click', function() {
1400        triggers.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });
1401        subTriggers.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });
1402      });
1403
1404      // Close on Escape
1405      document.addEventListener('keydown', function(e) {
1406        if (e.key === 'Escape') {
1407          triggers.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });
1408          subTriggers.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });
1409        }
1410      });
1411    })();
1412
1413    // Contact Us modal (triggered by: Request Manual Audit, desktop Contact Us, mobile Contact Us)
1414    (function() {
1415      var overlay = document.getElementById('contact-modal-overlay');
1416      var closeBtn = document.getElementById('contact-modal-close');
1417      var hsScriptLoaded = false;
1418
1419      function openModal() {
1420        if (!overlay) return;
1421        overlay.classList.add('is-open');
1422        overlay.setAttribute('aria-hidden', 'false');
1423        document.body.style.overflow = 'hidden';
1424        if (!hsScriptLoaded) {
1425          var script = document.createElement('script');
1426          script.src = 'https://js-eu1.hsforms.net/forms/embed/v2.js';
1427          script.defer = true;
1428          document.body.appendChild(script);
1429          hsScriptLoaded = true;
1430        }
1431      }
1432
1433      function closeModal() {
1434        if (!overlay) return;
1435        overlay.classList.remove('is-open');
1436        overlay.setAttribute('aria-hidden', 'true');
1437        document.body.style.overflow = '';
1438      }
1439
1440      // Wire all triggers: Request Manual Audit, desktop Contact Us, mobile Contact Us
1441      var triggers = [
1442        document.getElementById('ss-req-manual-audit'),
1443        document.getElementById('ss-contact-us'),
1444        document.getElementById('mobile-ss-contact')
1445      ];
1446      triggers.forEach(function(trigger) {
1447        if (trigger) trigger.addEventListener('click', function(e) { e.preventDefault(); openModal(); });
1448      });
1449
1450      if (closeBtn) closeBtn.addEventListener('click', closeModal);
1451      if (overlay) overlay.addEventListener('click', function(e) { if (e.target === overlay) closeModal(); });
1452      document.addEventListener('keydown', function(e) {
1453        if (e.key === 'Escape' && overlay && overlay.classList.contains('is-open')) closeModal();
1454      });
1455    })();
1456
1457    // Hacks carousel: prev/next navigation + pagination dots
1458    (function() {
1459      var track = document.getElementById('hacks-track');
1460      var prevBtn = document.getElementById('hacks-prev');
1461      var nextBtn = document.getElementById('hacks-next');
1462      var paginationEl = document.getElementById('hacks-pagination');
1463      if (!track || !paginationEl) return;
1464
1465      var cards = track.querySelectorAll('.hack-card');
1466
1467      // Build pagination dots
1468      cards.forEach(function(_, i) {
1469        var dot = document.createElement('button');
1470        dot.className = 'carousel-dot' + (i === 0 ? ' active' : '');
1471        dot.setAttribute('aria-label', 'Go to slide ' + (i + 1));
1472        (function(idx) {
1473          dot.addEventListener('click', function() {
1474            track.scrollTo({ left: cards[idx].offsetLeft, behavior: 'smooth' });
1475          });
1476        })(i);
1477        paginationEl.appendChild(dot);
1478      });
1479
1480      function getScrollStep() {
1481        return cards[0] ? cards[0].offsetWidth + 20 : 370;
1482      }
1483
1484      if (prevBtn) prevBtn.addEventListener('click', function() {
1485        track.scrollBy({ left: -getScrollStep(), behavior: 'smooth' });
1486      });
1487      if (nextBtn) nextBtn.addEventListener('click', function() {
1488        track.scrollBy({ left: getScrollStep(), behavior: 'smooth' });
1489      });
1490
1491      // Update active dot on scroll
1492      var scrollTimer;
1493      track.addEventListener('scroll', function() {
1494        clearTimeout(scrollTimer);
1495        scrollTimer = setTimeout(function() {
1496          var dots = paginationEl.querySelectorAll('.carousel-dot');
1497          var scrollLeft = track.scrollLeft;
1498          var activeIdx = 0;
1499          var minDist = Infinity;
1500          cards.forEach(function(card, i) {
1501            var dist = Math.abs(card.offsetLeft - scrollLeft);
1502            if (dist < minDist) { minDist = dist; activeIdx = i; }
1503          });
1504          dots.forEach(function(dot, i) {
1505            dot.classList.toggle('active', i === activeIdx);
1506          });
1507        }, 80);
1508      });
1509    })();
1510
1511    // Lazy-load CSS background images for below-fold sections.
1512    // Elements use data-bg-src="URL" so the browser doesn't fetch them on HTML
1513    // parse. We set style.backgroundImage when the element is 200px from the viewport.
1514    (function() {
1515      var bgObserver = new IntersectionObserver(function(entries) {
1516        entries.forEach(function(entry) {
1517          if (entry.isIntersecting) {
1518            var el = entry.target;
1519            el.style.backgroundImage = 'url(' + el.dataset.bgSrc + ')';
1520            bgObserver.unobserve(el);
1521          }
1522        });
1523      }, { rootMargin: '200px 0px', threshold: 0 });
1524
1525      document.querySelectorAll('[data-bg-src]').forEach(function(el) {
1526        bgObserver.observe(el);
1527      });
1528    })();
1529
1530    // Hero video: inject source + play after window.load so the 2MB webm
1531    // never competes with the LCP element during critical page load.
1532    window.addEventListener('load', function() {
1533      var video = document.getElementById('hero-video');
1534      if (!video) return;
1535      var source = video.querySelector('source[data-src]');
1536      if (source) {
1537        source.src = source.dataset.src;
1538        video.load();
1539        video.play().catch(function() { /* blocked by browser policy — poster stays visible */ });
1540      }
1541    });
1542
1543    // QuickScan iframe: two-step lazy loading.
1544    //   Step 1 — load observer: set iframe.src from data-src when 200px from viewport.
1545    //            This delays the full React bundle until the user is about to see it.
1546    //   Step 2 — view observer: once 20% visible, notify iframe so its scroll
1547    //            animation fires correctly (two-way handshake).
1548    //   iframe → parent : { type: 'qs-ready' }       (React component mounted)
1549    //   parent → iframe : { type: 'qs-in-viewport' }  (iframe is visible)
1550    (function() {
1551      var qsIframe = document.getElementById('quickscan-iframe');
1552      if (!qsIframe) return;
1553      var isInView = false;
1554      var isReady = false;
1555
1556      function tryTrigger() {
1557        if (isInView && isReady) {
1558          qsIframe.contentWindow.postMessage({ type: 'qs-in-viewport' }, '*');
1559        }
1560      }
1561
1562      // Step 1: load src 200px before the iframe enters the viewport.
1563      var loadObserver = new IntersectionObserver(function(entries) {
1564        if (entries[0].isIntersecting && qsIframe.dataset.src) {
1565          qsIframe.src = qsIframe.dataset.src;
1566          loadObserver.disconnect();
1567        }
1568      }, { rootMargin: '200px 0px', threshold: 0 });
1569
1570      // Step 2: fire qs-in-viewport when 20% of the iframe is visible.
1571      var viewObserver = new IntersectionObserver(function(entries) {
1572        entries.forEach(function(entry) {
1573          if (entry.isIntersecting && !isInView) {
1574            isInView = true;
1575            tryTrigger();
1576            viewObserver.disconnect();
1577          }
1578        });
1579      }, { threshold: 0.2 });
1580
1581      loadObserver.observe(qsIframe);
1582      viewObserver.observe(qsIframe);
1583
1584      window.addEventListener('message', function(e) {
1585        if (e.data && e.data.type === 'qs-ready') {
1586          isReady = true;
1587          tryTrigger();
1588        }
1589      });
1590    })();
1591  </script>
vendor: 144 bytes, lines 1591-1593
1591
1592
1593<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="9d212173beec8ad74ac8fcb6-|49" defer></script>
1593<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"857720174be448d8a82be1a7e414d7e7","r":1,"spa":2}' crossorigin="anonymous"></script>
1593
1594</body>
1595</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.