<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: SmartScan</title>
    <description>The latest articles on DEV Community by SmartScan (@smartscan_dev).</description>
    <link>https://dev.to/smartscan_dev</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3889917%2F633c31aa-14ab-4824-8309-007179238b64.png</url>
      <title>DEV Community: SmartScan</title>
      <link>https://dev.to/smartscan_dev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/smartscan_dev"/>
    <language>en</language>
    <item>
      <title>Life after MythX: A Drop-in Solidity Security API</title>
      <dc:creator>SmartScan</dc:creator>
      <pubDate>Tue, 21 Apr 2026 03:19:41 +0000</pubDate>
      <link>https://dev.to/smartscan_dev/life-after-mythx-a-drop-in-solidity-security-api-c0h</link>
      <guid>https://dev.to/smartscan_dev/life-after-mythx-a-drop-in-solidity-security-api-c0h</guid>
      <description>&lt;p&gt;On March 31, 2026, Consensys shut down &lt;strong&gt;MythX&lt;/strong&gt; — the Solidity security API that had quietly sat inside many teams' CI for 6+ years.&lt;/p&gt;

&lt;p&gt;I was one of those devs. My side-project Hardhat repo had a &lt;code&gt;yarn security&lt;/code&gt; script pointing at MythX. One day it 500'd, and that's how I found out.&lt;/p&gt;

&lt;p&gt;I looked around for a replacement. The options:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Run Slither locally&lt;/strong&gt; — powerful, but compiler pinning, Docker, and false-positive triage eat an afternoon per project.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SolidityScan&lt;/strong&gt; — $29.99 per 1,000 LOC per month, which scales weirdly if you're scanning the same small contract often.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CertiK / OpenZeppelin Defender&lt;/strong&gt; — enterprise audit pricing ($10k+), not built for "I just want to sanity-check my DAO's treasury contract before a weekend upgrade."&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So I built &lt;strong&gt;SmartScan&lt;/strong&gt;. One POST request, structured audit JSON back, Solidity 0.8.x today, more EVM languages on the roadmap.&lt;/p&gt;

&lt;h2&gt;
  
  
  What a scan looks like
&lt;/h2&gt;

&lt;p&gt;Here's a classic reentrancy vulnerability to scan:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;pragma solidity ^0.8.0;
contract VulnerableBank {
    mapping(address =&amp;gt; uint) public balances;
    function deposit() external payable {
        balances[msg.sender] += msg.value;
    }
    function withdraw() external {
        uint amount = balances[msg.sender];
        require(amount &amp;gt; 0);
        (bool success,) = msg.sender.call{value: amount}("");
        require(success);
        balances[msg.sender] = 0;
    }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Save it as &lt;code&gt;VulnerableBank.sol&lt;/code&gt;, then scan it:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-X&lt;/span&gt; POST &lt;span class="s2"&gt;"https://smart-contract-security-scan.p.rapidapi.com/api/v1/scan/sync"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"Content-Type: application/json"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"X-RapidAPI-Key: YOUR_KEY"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"X-RapidAPI-Host: smart-contract-security-scan.p.rapidapi.com"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-d&lt;/span&gt; &lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="si"&gt;$(&lt;/span&gt;jq &lt;span class="nt"&gt;-n&lt;/span&gt; &lt;span class="nt"&gt;--rawfile&lt;/span&gt; src VulnerableBank.sol &lt;span class="s1"&gt;'{source_code:$src, contract_name:"VulnerableBank"}'&lt;/span&gt;&lt;span class="si"&gt;)&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Get back structured findings:&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1zfxn1fb034hf49plgpk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1zfxn1fb034hf49plgpk.png" alt="SmartScan audit result: reentrancy vulnerability detected with severity, location, and fix recommendation" width="800" height="667"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;LLM-reasoned triage means you don't drown in warnings you'd have to filter by hand. A risk score 0–100 gives you a single number to gate CI on.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pricing (no per-LOC weirdness)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Free&lt;/strong&gt; — 1 scan / month, entry-tier model&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Starter&lt;/strong&gt; — $48.9 / 100 scans&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pro&lt;/strong&gt; — $134.9 / 300 scans&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Business&lt;/strong&gt; — $399 / 1,000 scans&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Or one-off &lt;code&gt;$9.9 / scan&lt;/code&gt; on our API.market listing if you don't want a subscription.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who this is for
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Indie Solidity devs with 2–10 repos who can't justify $5k+ per audit&lt;/li&gt;
&lt;li&gt;Hackathon teams needing a quick sanity check before demo day&lt;/li&gt;
&lt;li&gt;Small DAOs doing routine upgrades&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you're an enterprise with a $100k/year security budget, this isn't for you — CertiK and Trail of Bits serve that market. SmartScan fills the MythX-shaped hole: API-first, cheap enough to not think about, accurate enough to trust.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&gt;

&lt;p&gt;Landing page: 👉 &lt;strong&gt;&lt;a href="https://smartscan.dev" rel="noopener noreferrer"&gt;smartscan.dev&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Or go straight to the free tier on RapidAPI (no credit card, 1 scan/month): &lt;strong&gt;&lt;a href="https://rapidapi.com/mypine/api/smart-contract-security-scan" rel="noopener noreferrer"&gt;SmartScan listing&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;If you try it, DM me on Twitter &lt;a href="https://twitter.com/smartscan_dev" rel="noopener noreferrer"&gt;@smartscan_dev&lt;/a&gt; — I'm collecting feedback from the first 10 real users and giving 3 months of Pro free in exchange for 3 sentences: what worked, what didn't, what you'd pay.&lt;/p&gt;

</description>
      <category>solidity</category>
      <category>security</category>
      <category>web3</category>
      <category>ethereum</category>
    </item>
  </channel>
</rss>
