HOME
/
GLOSSARY
/
Vibe Coding

Vibe Coding

Vibe coding is a software development approach where you describe what you want in plain language and let an AI assistant generate the actual code. You steer with intent, not syntax. The term was coined by Andrej Karpathy, former AI research director at Tesla and co-founder of OpenAI, in a post on X in February 2025.

How Vibe Coding Works

Instead of writing code line by line, you give an AI tool like Cursor, GitHub Copilot, or Claude a plain-language description of what you want built. The AI generates the code. You review the output, test it, and give feedback to refine it. The loop continues until the result matches your intent.

The "vibe" part refers to working from a feeling of what the software should do rather than a precise technical specification. You do not need to know the exact syntax of a Solidity function or the correct Rust borrow checker rules. You need to know what you want the contract or program to accomplish.

Why Vibe Coding Took Off in Crypto

Crypto development is unusually accessible to vibe coding because many crypto applications follow well-documented patterns. An ERC-20 token contract, a yield vault, a simple DEX router, these follow established templates. An AI trained on millions of Solidity contracts can generate competent implementations of them from a short description.

Between 2024 and 2026, thousands of new tokens, NFT collections, and simple DeFi contracts were deployed by developers who used AI coding assistants to write the majority of their code. Some launched profitable products with minimal formal programming background. Others shipped contracts with bugs they could not identify because they did not understand the code they deployed.

The Real Risks of Vibe Coding Smart Contracts

When a vibe-coded web app has a bug, you lose a feature or annoy users. When a vibe-coded smart contract has a bug, you lose funds, and the transaction is irreversible.

AI coding assistants can generate plausible-looking Solidity that passes basic tests but contains subtle vulnerabilities like reentrancy flaws, incorrect access controls, or integer overflow errors. Without a deep understanding of what the code does, you cannot review it effectively. Deploying unreviewed, unaudited smart contracts on mainnet is one of the most common ways new protocols get exploited.

Security firm Cyfrin audited several vibe-coded contracts in 2025 and found that AI-generated code frequently omitted security patterns that experienced Solidity developers apply by habit, such as reentrancy guards and proper use of checks-effects-interactions.

How to Vibe Code Responsibly

Vibe coding is a powerful acceleration tool. It is not a substitute for security knowledge when real money is on the line.

  • Use AI to generate boilerplate, but learn enough Solidity to read and question the output.
  • Run generated contracts through automated tools like Slither and Aderyn before deployment.
  • Get a professional audit before deploying any contract that will hold user funds.
  • Start on testnet. Test extensively before moving to mainnet.
  • Use established, audited contract libraries like OpenZeppelin rather than generating security-critical components from scratch.

Sources

https://x.com/karpathy/status/1756428287108694503
https://cyfrin.io/blog/vibe-coding-smart-contracts-security
https://github.com/crytic/slither

About the Author
Jan Strandberg is the Founder and CEO of Acquire.Fi. He brings over a decade of experience scaling high-growth ventures in fintech and crypto.

Before founding Acquire.Fi, Jan was Co-Founder of YIELD App and the Head of Marketing at Paxful, where he played a central role in the business’s growth and profitability. Jan's strategic vision and sharp instinct for what drives sustainable growth in emerging markets have defined his career and turned early-stage platforms into category leaders.
Buy and sell secondaries
Trade SAFT, SAFE notes, locked tokens, and other digital assets in the public Secondaries and OTC marketplace
Acquire a frontier tech business
Browse our curated list of frontier tech businesses and projects available for acquisition; including revenue-generating crypto platforms, DeFi projects, and licensed financial organizations.