Skip to content
Sign UpLog In

Clarity Template

Online Compiler & IDE

Using Clarity Lang you can bring smart contracts to Bitcoin. This template contains the Clarity setup so all you need to focus on is building your dApp.

Repls using this template

Mines Bits
Clarity Tutorial — Make a simple `counter` dApp!
Clarity Tutorial — Make a simple `counter` dApp!This tutorial introduces Clarity, the Bitcoin smart contract programming language, and demonstrates how to interact with them through a simple incrementing and decrementing counter. In this tutorial you will: Create a new Clarinet project Add a new Clarity contract to the - project Populate the contract with a variable and read variable function Populate the contract with an increment and a decrement function Execute the functions in a local, simulated blockchain Optionally, deploy and test the contract on the testnet blockchain
PROJETOS NA ESQUERDA!Para ver os projetos e respostas do curso, cliquem em "Repls" no canto superior esquerdo.

Build anything with zero setup.

Instantly start and rapidly develop projects in any programming language or framework.
zero setup

Instantly host everything.

All your projects are instantly live. With zero setup deployment and custom domains, sharing your work with the world is easy.
host your projects instantly.

Create together, wherever.

Live collaboration is built-in. Create together with others from anywhere in the world, on any device.
multiplayer collaboration

Power up your projects.

Accelerate your coding with AI assistance. Boost your speed, storage, and memory. Keep your app running forever. Take your project to the next level.
power up your projects

Learn while you build.

Take step-by-step tutorials that teach you how to build your dream project, whatever it may be.
learning projects on Replit

More templates

HTML, CSS, JSThe languages that make up the web. HTML provides the basic structure, CSS controls formatting, and JavaScript controls the behavior of different elements.
CPlusPlusC++ is a low-level and cross-platform imperative language. It has object-oriented, generic, and functional features.
C C is a general-purpose computer programming language. It's used in operating systems, device drivers, and protocol stacks.