← Package directory
Available on winget

Install Clarinet

Write, test and deploy high-quality smart contracts to the Stacks blockchain.

Install with winget
winget install --id StacksLabs.Clarinet
Upgrade
winget upgrade --id StacksLabs.Clarinet
Uninstall
winget uninstall --id StacksLabs.Clarinet

About Clarinet

Clarinet is a Clarity runtime packaged as a command line tool, designed to facilitate smart contract understanding, development, testing and deployment. Clarinet consists of a Clarity REPL and a testing framework. Allowing to rapidly develop and test Clarity smart contracts, with the ability to deploy the contract to a local devnet or to testnet and mainnet.

What's new in 3.14.0

✨ Features - Add unnecessary_public lint (#2190) (4db9207) - Add error_const lint (#2186) (3af1642) - Improve deployment plan transaction structure (#2175) (81cb8ff) - Add hex string support to toBeBuff matcher (#2176) (63b0041) 🐎 Performance Improvements - Improve Linux performance by using jemalloc instead of default allocator (#2149) (fb198d8) ➰ Refactors - Remove a few clone() in orchestrator.rs (#2193) (7eaa919) - Remove forced epoch dead code (#2183) (cf5f55b) - Remove epoch parameter since its no longer necessary (#2180) (76fc026) 🪲 Bug Fixes - Formatter: commented-out function params (#2191) (86f1188) - deploy_contract respects cost tracking (#2158) (8e40fe4) - Preserve user settings, key ordering, and comments when editing Clarinet.toml (#2167) (c1df374) - encode_error failure in certain environments (#2192) (552642c) 🧹 Chores - Upgrade stacks docker images (#2171) (210d88f) - Remove generated completions files (#2153) (382f9eb) 📖 Documentation Changes - Updated links from hiro docs to stacks docs (#2160) (3d62752) Contributors @xoloki-stacks @brady-stacks @hstove-stacks @eric-stacks @hugo-stacks @jbencin-stacks

Read release notes

Version history

Version Updated Notes
3.14.0 Unknown ✨ Features - Add unnecessary_public lint (#2190) (4db9207) - Add error_const lint (#2186) (3af1642) - Improve deployment plan transaction structure (#2175) (81cb8ff) - Add hex string support to toBeBuff matcher (#2176) (...