Skip to content
Charms software is ready for testnet use (we recommend testnet4). Mainnet soon! 🚀

Enchant Bitcoin with your own spells ✨

Build stuff: tokens, NFTs, you (create and) name it!

Start a new project

Terminal window
charms app new my-token

Implement application logic

pub fn app_contract(
app: &App,
tx: &Transaction,
x: &Data,
w: &Data) -> bool
{
todo!()
}

Test your spells

Terminal window
## edit the spell at ./spells/mint-tokens.yaml
## then run
charms app run --spell=./spells/mint-tokens.yaml