Smart contract development cost in 2026: prices by contract type
What it costs to write, test and audit a smart contract in 2026, from a $7,000 token to a $500,000+ lending protocol or bridge, plus freelance vs agency vs in-house and the hidden costs.
By Przemysław Paczoski, CEO & Founder at 23studio
Published 10 min read

Smart contract development cost in 2026 runs from about $7,000 to $30,000 for a standard token or NFT contract with a basic audit, to $40,000 to $150,000 for custom staking, vesting or DAO logic, to $150,000 to $700,000+ for a DEX, lending protocol or bridge once audits are included. Code size, how much of the logic is new, and how many audit rounds you need decide where you land.
This post breaks the price down by contract type, compares freelancers, agencies and in-house teams, and lists the costs that show up after the first quote. Deployment gas and audit pricing each have their own posts, so we only summarize them here and link out.
How much does a smart contract cost?
The honest answer depends on one question: how much of your contract is already written and audited by someone else. A token that inherits from OpenZeppelin and adds a cap and a mint role is mostly configuration. A lending market with your own interest rate model and liquidation logic is new code, and every new line is something you pay to write, test and audit.
Beltsys Labs' 2026 breakdown groups contracts into three approaches, and it is a useful frame:
| Approach | Development | Audit | Time to market |
|---|---|---|---|
| Audited standard (OpenZeppelin-based) | $2,000 to $15,000 | $5,000 to $15,000 | 2 to 6 weeks |
| Standard plus custom extensions | $10,000 to $60,000 | $10,000 to $30,000 | 1 to 3 months |
| Fully custom logic | $50,000 to $500,000+ | $40,000 to $200,000+ | 3 to 12 months |
Debut Infotech (updated July 2026) lands in a similar place: $7,000 to $15,000 for a simple contract, $25,000 to $45,000 for a complex one and $100,000+ for enterprise DeFi. Both are vendors, as are we, so treat these as market ranges rather than quotes.
Smart contract cost by contract type
The table combines development and audit, since a mainnet contract without an audit isn't a finished product. Gas and ongoing costs come later in the post.
| Contract type | Development | Audit | Timeline |
|---|---|---|---|
| ERC-20 or SPL token (standard, small extensions) | $2,000 to $15,000 | $5,000 to $20,000 | 1 to 4 weeks |
| NFT contract (ERC-721 / ERC-1155) | $2,000 to $15,000 | $5,000 to $15,000 | 1 to 4 weeks |
| Token vesting or airdrop (standard schedules) | $3,000 to $15,000 | $5,000 to $15,000 | 1 to 4 weeks |
| Staking, custom vesting, DAO voting, multisig rules | $15,000 to $100,000 | $15,000 to $40,000 | 1 to 3 months |
| DEX (AMM, full protocol) | $100,000 to $500,000+ | $40,000 to $200,000+ | 4 to 12 months |
| Lending protocol | $100,000 to $500,000+ | $40,000 to $200,000+ | 6 to 12 months |
| Cross-chain bridge | $100,000 to $500,000+ | $100,000 to $200,000+ | 6 to 12 months |
Development ranges and timelines come from Beltsys. Token and DeFi audit ranges are from Sherlock's 2026 audit pricing reference, which puts a simple ERC-20 at $5,000 to $20,000 and a mid-complexity DeFi protocol at $40,000 to $100,000. The vesting row is our own estimate inside Beltsys' basic tier.
A few notes on the rows, from building these ourselves.
Tokens and NFTs are cheap because the hard parts are inherited. The price climbs when you add transfer taxes, blacklists, on-chain royalties, reveal mechanics or allowlists with Merkle proofs. Each one is small, but each one is new audit scope.
Vesting and staking look simple and are where we see the most surprising bugs. Reward accounting across many users, rounding, early exits and admin changes to the reward rate all interact. A plain linear vesting contract is a few days of work. A staking contract with multiple reward tokens and boosted positions is weeks, and it needs invariant tests.
DEXs and lending markets are the big jumps because they hold other people's money and depend on prices. Oracles, liquidations, fee accounting and flash loan resistance all need careful design. Forking an audited protocol cuts the build cost a lot, but read the licence first, and know that a modified fork still needs an audit of the diff. Our white-label DeFi build vs buy guide covers that choice, and how to build a DeFi lending protocol goes through the lending case.
Bridges deserve their own warning. They have been the most expensive place in crypto to get security wrong. Chainalysis estimated that bridge hacks made up about 69% of all stolen funds in the first seven months of 2022. Unless moving assets across chains is your product, integrate an existing messaging layer instead of writing your own bridge contracts. It is cheaper by an order of magnitude and you inherit someone else's audits and bug bounty.
PoC vs MVP vs production: what you pay at each stage
The same contract costs very different amounts depending on what you need it to do. We scope work in three stages, and the price moves with each one.
| Scope | What you get | Simple contract (token, NFT, vesting) | Custom logic (staking, DAO) | DeFi core (DEX, lending) |
|---|---|---|---|---|
| PoC | Testnet only, core flow works, no audit | $2,000 to $8,000 | $8,000 to $25,000 | $25,000 to $60,000 |
| MVP | Mainnet-ready, tested, one audit, limited features | $7,000 to $30,000 | $30,000 to $120,000 | $120,000 to $350,000 |
| Production | Full features, invariant tests, audit plus re-review, monitoring | $15,000 to $45,000 | $80,000 to $200,000 | $300,000 to $700,000+ |
These are our planning ranges, built from the market data above. They include contract work and audit only. A PoC usually takes 2 to 6 weeks, an MVP 6 to 12 weeks and a full release 12 to 24 weeks. If you want a ballpark for your own scope, including frontend and backend, try our cost calculator.
What drives smart contract development cost
Lines of new code
Auditors price by non-comment source lines of code (nSLOC), and development time tracks it closely. Sherlock estimates a contest audit at about 3 days for 500 nSLOC, 18 days for 3,000 nSLOC and 38 days for 6,000 nSLOC. Cutting a feature from v1 is the most effective cost lever you have.
How much is novel
Inherited, audited code is cheap to review. A new pricing curve, a new liquidation mechanism or a new governance design is expensive, because nobody has attacked it yet. Auditors spend their time where the novelty is.
External dependencies
Every oracle, DEX router, bridge or token you call is an assumption that has to hold. Contracts that integrate with several protocols need tests against forked mainnet state and more audit time.
Chain and language
Solidity on an EVM chain has the largest pool of developers and auditors, which keeps prices down. Sherlock reports audit premiums of 25 to 40% for Rust on Solana, 30 to 45% for Move and Cairo, and 80 to 120% for ZK circuits. Our Rust vs Solidity comparison explains why.
Upgradeability and admin design
A proxy pattern adds $5,000 to $15,000 to development according to Beltsys, plus review of the upgrade path itself. It is often worth it for a young protocol. Our post on upgradeable smart contracts covers the trade-offs.
Testing depth
Unit tests are the floor. Fuzz and invariant tests take longer to write and catch the bugs auditors would otherwise bill you to find. Teams that skip them pay for it in audit findings and re-review rounds.
Deadline
Sherlock puts rush audit fees at 20 to 40% above base. Booking an auditor late is the most avoidable cost on this list.
Freelancer vs agency vs in-house: cost comparison
Who writes the contract changes both the price and the risk you carry.
| Option | Typical cost for a custom staking contract | What you manage | Main risk |
|---|---|---|---|
| Freelance developer | Lowest upfront, often $10,000 to $40,000 before audit | Spec, review, audit, deployment, handover | One person, no second reviewer, availability after launch |
| Agency or studio | $25,000 to $80,000 before audit | Product decisions and sign-off | Price includes overhead, quality varies a lot between firms |
| In-house engineer | A senior Solidity hire costs about $280,000 to $320,000 in the first year (US) | Hiring, management, process | Slow to hire, expensive if you only need one contract |
The freelance and agency figures are our planning estimates for the same scope. The in-house figure comes from the total-cost table in our guide to hiring blockchain developers, based on a $200,000 base salary plus benefits and hiring costs.
Our take: a strong freelancer is a good fit for a standard token, NFT or vesting contract where the spec is short and the audit firm acts as your second pair of eyes. Once you have several contracts that interact, you want at least two engineers who review each other's work, which means an agency or a team. Hire in-house when contracts are your core product and you will be changing them for years. If you are comparing outside teams, how to choose a Web3 development company has the checklist.
Hidden costs of a smart contract
The first quote usually covers writing the code. These come later:
- Audit remediation and re-review. Sherlock budgets $5,000 to $20,000 per re-audit pass. Ask whether the developer's quote includes fixing findings.
- Deployment gas. A few dollars on most L2s, potentially hundreds or thousands on Ethereum mainnet when gas spikes. See how much it costs to deploy a smart contract for numbers by chain.
- Upgrades. Beltsys estimates $2,000 to $10,000 of development per upgrade cycle plus $5,000 to $20,000 for an incremental audit.
- Monitoring and alerting. Tools such as Tenderly, OpenZeppelin Defender or Forta cost $500 to $5,000 per month at production scale (Beltsys).
- Bug bounty. Maximum payouts on Immunefi range from $10,000 to $1M+, scaled to the value at risk.
- Multisig and key management. Setting up a Safe, choosing signers and writing an incident runbook takes time, and it is the part founders skip.
- Legal review. Tokens and anything that touches securities rules need counsel. Beltsys puts legal work for a token offering at $20,000 to $80,000.
The audit is the line we'd protect hardest. Is a smart contract audit worth it? compares audit spend with exploit losses, and our audit checklist shows how to prepare so the audit costs less.
How to reduce the cost without cutting security
- Write a spec first. A two-page document with roles, state, invariants and failure cases makes quotes comparable and audits shorter.
- Inherit audited code. OpenZeppelin, Solmate or Solady for tokens and access control, audited protocols for anything financial.
- Ship the smallest v1. Leave governance, multiple reward tokens and multi-chain support for v2.
- Pick one chain. Each extra chain adds deployment, testing and often audit scope.
- Book the auditor early. Top firms have waitlists of weeks to months, and rushing costs 20 to 40% more.
- Budget for one re-review. It is cheaper to plan for it than to scramble for it.
Frequently asked questions
How much does it cost to create a smart contract?
A standard token or NFT contract costs about $2,000 to $15,000 to develop and $5,000 to $20,000 to audit. Custom contracts such as staking or DAO voting usually cost $15,000 to $100,000 before audit. DeFi protocols and bridges start around $100,000 and often pass $500,000 with audits.
How much does it cost to make an ERC-20 token?
If you use OpenZeppelin's implementation with standard features, development is a few thousand dollars and can be done in days. An audit adds $5,000 to $20,000. Deploying on an L2 costs a few dollars. Custom tokenomics such as taxes, rebasing or vesting push the price up.
Can I write a smart contract with AI tools and skip the developer?
AI coding tools speed up boilerplate and tests, and we use them. They also produce plausible code with subtle bugs in access control, rounding and reentrancy. For anything holding real value you still need an engineer who understands the code and an independent audit.
Is the audit included in the development price?
Usually not, and you shouldn't want it to be. The audit should come from a firm that didn't write the code. Ask whether the developer's quote includes fixing audit findings and supporting the re-review, because that work is often left out.
How long does it take to develop a smart contract?
A standard token or NFT contract takes 1 to 4 weeks, plus 2 to 4 weeks for an audit. Custom logic like staking or governance takes 1 to 3 months. A DEX, lending protocol or bridge takes 6 to 12 months including audits.
Is deployment cost part of smart contract development cost?
Deployment gas is a separate line. It is small on L2s and Solana and can be significant on Ethereum mainnet during busy periods. Our deployment cost guide has current figures by chain.
Get a quote for your contracts
If you have a rough spec, or just a list of what the contracts need to do, send it over and we'll come back with a range, a timeline and what we would cut from v1. Our smart contract development team writes Solidity and Rust and has shipped audited DeFi vaults and routing contracts. Get in touch.
Keep reading

How Much Does It Cost to Deploy a Smart Contract? Gas by Chain (2026)
Deploying a smart contract costs cents on L2s, under a dollar to a few hundred dollars on Ethereum depending on gas, and a refundable SOL deposit on Solana. Per-chain numbers, the gas math, and what users pay after launch.

Is a Smart Contract Audit Worth It? Audit Costs vs Exploit Losses
What a smart contract audit costs in 2026, when it pays for itself, which attacks it misses, and how to budget monitoring, bounties and key security around it.

Blockchain App Development Cost in 2026: Ranges by Project Type
What a token, NFT, DEX, lending protocol, wallet, game or RWA platform costs to build in 2026, phase by phase, with audit and gas numbers.