Simfony is a high-level language for writing Bitcoin smart contracts.
Simfony looks and feels like Rust. Just how Rust compiles down to assembly language, Simfony compiles down to Simplicity bytecode. Developers write Simfony, full nodes execute Simplicity.
A live demo is running on GitHub pages.
First install nix.
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- installYou might need to open a new terminal for the changes to take effect.
Then enter the nix developer environment.
nix developNow you can use all just commands.
just --listCompile the website and serve it on localhost.
just serveYou can instruct the compiler to open the website on the default browser.
just openThe compiler will keep running in the background and make live updates to the website as you change the code.
Run a single command to run all CI jobs.
just checkThere are just commands that can help you fix broken code.
just --list