<?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>Forem: Kode Sherpa</title>
    <description>The latest articles on Forem by Kode Sherpa (@kode_sherpa).</description>
    <link>https://forem.com/kode_sherpa</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%2Forganization%2Fprofile_image%2F12913%2Fe6880b2c-d0b6-4a8a-b2b1-a96cd8133f38.png</url>
      <title>Forem: Kode Sherpa</title>
      <link>https://forem.com/kode_sherpa</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/kode_sherpa"/>
    <language>en</language>
    <item>
      <title>Stop copying AI-generated Solidity into empty folders — Kode Sherpa builds the whole project</title>
      <dc:creator>Diana Levytska</dc:creator>
      <pubDate>Tue, 07 Apr 2026 09:40:33 +0000</pubDate>
      <link>https://forem.com/kode_sherpa/stop-copying-ai-generated-solidity-into-empty-folders-kode-sherpa-builds-the-whole-project-59mc</link>
      <guid>https://forem.com/kode_sherpa/stop-copying-ai-generated-solidity-into-empty-folders-kode-sherpa-builds-the-whole-project-59mc</guid>
      <description>&lt;p&gt;Most AI tools give you a contract. Then leave you alone with a blank project, untested logic, and no deployment setup.&lt;/p&gt;

&lt;p&gt;Kode Sherpa works differently.&lt;/p&gt;

&lt;p&gt;Before writing a single line of Solidity, it asks the right questions — gathering your requirements, clarifying edge cases, and scoping what actually needs to be built. No generic output from a vague prompt.&lt;/p&gt;

&lt;p&gt;Then it generates a complete project: contracts, tests, deployment scripts, and a navigable structure you can work inside — not just a code snippet to copy elsewhere.&lt;/p&gt;

&lt;p&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%2F5ccit8cxzsyyqox642yd.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%2F5ccit8cxzsyyqox642yd.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What's inside:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sherpa Studio&lt;/strong&gt; — an IDE-like environment to manage your entire smart contract project in one place.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Templates&lt;/strong&gt; — real-world starting points for common blockchain use cases. Skip the blank page, start from something solid.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Spec-first generation&lt;/strong&gt; — Kode Sherpa asks before it builds. Because the quality of the output starts with the quality of the input.&lt;/p&gt;

&lt;p&gt;Whether you're shipping your first Solidity contract or managing a more complex project, the goal is the same: less friction between idea and deployment.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://kodesherpa.tech/" rel="noopener noreferrer"&gt;Try Kode Sherpa →&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Have questions or feedback? Drop them in the comments — we read everything.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>solidity</category>
      <category>smartcontract</category>
      <category>ai</category>
    </item>
    <item>
      <title>Why generating a smart contract is not the hard part anymore</title>
      <dc:creator>Diana Levytska</dc:creator>
      <pubDate>Tue, 07 Apr 2026 09:35:28 +0000</pubDate>
      <link>https://forem.com/kode_sherpa/why-generating-a-smart-contract-is-not-the-hard-part-anymore-3370</link>
      <guid>https://forem.com/kode_sherpa/why-generating-a-smart-contract-is-not-the-hard-part-anymore-3370</guid>
      <description>&lt;p&gt;Ask any AI tool to generate a Solidity smart contract today and you'll have something usable in seconds. ERC-20, staking logic, a marketplace contract — doesn't matter. Type a prompt, get code, move on.&lt;/p&gt;

&lt;p&gt;For a moment, it feels like the problem is solved.&lt;/p&gt;

&lt;p&gt;It isn't.&lt;/p&gt;

&lt;p&gt;After spending serious time in this space, one thing becomes obvious: &lt;strong&gt;generating the contract is the easy part now&lt;/strong&gt;. The hard part starts immediately after, and most tools just leave you there.&lt;/p&gt;

&lt;h2&gt;
  
  
  The illusion of "done"
&lt;/h2&gt;

&lt;p&gt;There's a quiet lie baked into most AI coding tools: once the contract is generated, you're mostly finished.&lt;/p&gt;

&lt;p&gt;In reality, a smart contract is not useful because it exists as a code snippet. It becomes useful when it's part of a project you can actually work on — test, review, iterate, and deploy.&lt;/p&gt;

&lt;p&gt;The moment you generate that contract, the real questions start:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Where does this file belong in the project?&lt;/li&gt;
&lt;li&gt;What else needs to exist around it?&lt;/li&gt;
&lt;li&gt;How should the test suite be structured?&lt;/li&gt;
&lt;li&gt;What happens when the first generated test fails?&lt;/li&gt;
&lt;li&gt;How do you prepare deployment?&lt;/li&gt;
&lt;li&gt;How do you make changes without breaking everything?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is where most "AI-assisted" workflows fall apart. They're good at producing code. They're much weaker at supporting what happens next.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where the friction actually lives
&lt;/h2&gt;

&lt;p&gt;Smart contract development isn't a single step. It's a sequence of tightly connected steps:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;idea → requirements → contract → project structure → tests → deployment → iteration&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Break any one of these links, and the whole thing gets fragile. Here's where it typically breaks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Code without structure&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Most tools generate isolated code blocks. Fine for a demo, useless for a real development process. Developers need a full context: contracts, tests, configuration files, deployment scripts, a folder structure they can navigate. Without that, generated code is just another artifact you still have to manually organize before work can actually continue.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Tests are where things crack&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Generating a contract is easy compared to generating useful tests. Tests are where you find out whether the logic is actually coherent — whether your assumptions hold, whether edge cases are covered. This is usually where AI-generated workflows start breaking:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;incomplete test coverage&lt;/li&gt;
&lt;li&gt;brittle assertions&lt;/li&gt;
&lt;li&gt;mismatched expectations&lt;/li&gt;
&lt;li&gt;errors from small structural inconsistencies&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The promise of "faster development" quietly turns into hours of manual debugging.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Deployment as an afterthought&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Even when the contract looks good and tests are partially passing, deployment is still left to you. That's another gap the tool didn't close. You're faster on one part of the workflow and still on your own for the rest.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Iteration becomes risky&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Once v1 exists, you need to refine it. Update features, fix issues, regenerate tests — without breaking the project. This is where structure matters most, and where its absence hurts most. Every iteration becomes riskier and slower when files, dependencies, and conventions aren't handled properly.&lt;/p&gt;

&lt;h2&gt;
  
  
  What we built Kode Sherpa to do differently
&lt;/h2&gt;

&lt;p&gt;Kode Sherpa started from a simple premise: &lt;strong&gt;AI shouldn't just generate smart contracts&lt;/strong&gt;. It should help developers build complete smart contract projects.&lt;/p&gt;

&lt;p&gt;That's a different scope entirely.&lt;/p&gt;

&lt;p&gt;The first thing that sets Kode Sherpa apart happens before a single line of code is written. Instead of taking a vague prompt and generating something generic, &lt;strong&gt;Kode Sherpa asks questions first&lt;/strong&gt;. It proactively gathers requirements, clarifies edge cases, and builds a structured understanding of what you're actually trying to build. Poor input leads to poor output — so we deal with it upfront.&lt;/p&gt;

&lt;p&gt;Then the workflow continues from there.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sherpa Studio&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Sherpa Studio is the IDE-like environment we built to solve the "AI gives me code but I still have to build the project myself" problem.&lt;br&gt;
Instead of receiving a single code output and copying it somewhere else, you work inside a complete project structure. Navigate files, manage folders, keep everything in one place. It's the difference between getting a contract and getting a project.&lt;/p&gt;

&lt;p&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%2F81lo02qt8imas617c8ps.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%2F81lo02qt8imas617c8ps.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Templates&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The blank page is expensive. Even when you know what you want to build, starting from nothing takes time.&lt;/p&gt;

&lt;p&gt;Templates give you a concrete starting point based on real use cases and common blockchain patterns. Not a generic prompt — an actual project baseline you can adapt. Less setup, faster start, more realistic foundation.&lt;/p&gt;

&lt;p&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%2Fxioczpf37g7b0tpeeaj2.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%2Fxioczpf37g7b0tpeeaj2.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tests, deployment, and safe iteration&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Test generation is part of the flow, not an afterthought. And when the contract is ready, Kode Sherpa generates a deployment script and a README directly inside the project — because "here's your contract" and "here's how to actually ship it" are two very different things.&lt;/p&gt;

&lt;p&gt;Features like locked files and structured project handling exist for one reason: to keep the environment stable while you keep iterating. Because fragile workflows don't scale.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why this matters specifically for web3
&lt;/h2&gt;

&lt;p&gt;Every space has tools that generate code. That alone stopped being impressive a while ago.&lt;/p&gt;

&lt;p&gt;What matters now is whether those tools can support the full development process — especially in a domain where the stakes are higher.&lt;/p&gt;

&lt;p&gt;Smart contracts aren't casual scripts. They interact with real assets, enforce permissions, and execute irreversible logic on-chain. The code quality matters, yes. But so does the workflow around it: how you structure it, test it, deploy it, and update it safely.&lt;/p&gt;

&lt;p&gt;If AI is going to be genuinely useful in web3 development, it has to go further than generation. It has to support structure, testing, deployment, and controlled iteration.&lt;/p&gt;

&lt;p&gt;Where we stand&lt;/p&gt;

&lt;p&gt;The bottleneck in smart contract development has shifted. It's no longer "&lt;em&gt;how do I write this contract?&lt;/em&gt;" — AI solved that part.&lt;/p&gt;

&lt;p&gt;The real questions now are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How do I turn this into a usable project?&lt;/li&gt;
&lt;li&gt;How do I test it properly?&lt;/li&gt;
&lt;li&gt;How do I deploy it without ambiguity?&lt;/li&gt;
&lt;li&gt;How do I keep iterating without breaking things?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That's the gap Kode Sherpa is built to close.&lt;/p&gt;

&lt;p&gt;We're still early, and there's a lot ahead. But the direction is clear: not just code generation, but &lt;strong&gt;guided project development&lt;/strong&gt; — from the first requirement to a contract that's actually ready to ship.&lt;/p&gt;

&lt;p&gt;Built this in Kode Sherpa? Running into workflow pain we haven't addressed yet? Let us know in the comments.&lt;/p&gt;

</description>
      <category>smartcontract</category>
      <category>solidity</category>
      <category>ai</category>
      <category>developer</category>
    </item>
    <item>
      <title>We turned our AI smart contract generator into an IDE</title>
      <dc:creator>Diana Levytska</dc:creator>
      <pubDate>Fri, 03 Apr 2026 13:22:33 +0000</pubDate>
      <link>https://forem.com/kode_sherpa/we-turned-our-ai-smart-contract-generator-into-an-ide-2i7l</link>
      <guid>https://forem.com/kode_sherpa/we-turned-our-ai-smart-contract-generator-into-an-ide-2i7l</guid>
      <description>&lt;p&gt;When we started building Kode Sherpa, the goal was simple:&lt;br&gt;
help developers generate smart contracts faster.&lt;/p&gt;

&lt;p&gt;But pretty quickly we hit a limit.&lt;/p&gt;

&lt;p&gt;Generating code is not the hard part anymore.&lt;br&gt;
The hard part is everything around it:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;structuring the project&lt;/li&gt;
&lt;li&gt;writing and running tests&lt;/li&gt;
&lt;li&gt;handling deployment&lt;/li&gt;
&lt;li&gt;iterating safely&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So we started asking a different question:&lt;/p&gt;

&lt;p&gt;👉 What if AI didn’t just generate code, but helped you manage the entire project?&lt;/p&gt;

&lt;p&gt;That’s what led us to build Sherpa Studio.&lt;/p&gt;

&lt;p&gt;Instead of just outputting Solidity, you now work inside a structured environment:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;contracts, tests, config&lt;/li&gt;
&lt;li&gt;file management&lt;/li&gt;
&lt;li&gt;deployment scripts generated automatically&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We also introduced templates you can explore even without signing up — just to make the entry barrier lower.&lt;/p&gt;

&lt;p&gt;Still early, still a lot to improve.&lt;/p&gt;

&lt;p&gt;Curious to hear from other devs:&lt;br&gt;
does this direction make sense, or is it overengineering?&lt;/p&gt;

</description>
      <category>solidity</category>
      <category>smartcontract</category>
      <category>ai</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
