Inspiration
Vercel, Remix IDE, VS Code, and other developer tools that provide a complete workflow out of the box.
What It Does
SimplyIDE offers examples of Simplicity smart contracts and enables live deployment to the Liquid Testnet by automatically funding the contract address.
How We Built It
We compiled the Simplicity high-level compiler to WebAssembly and integrated it into a web-based interface. We also built a langgraph that powers an AI agent designed to teach users the Simplicity high-level language. The development flow connects writing, compiling, and deploying contracts directly from the browser.
Challenges We Ran Into
Creating correct and useful contract examples. Generating valid witnesses for Simplicity transactions.
Accomplishments
Running the Simplicity compiler entirely in the browser.
What We Learned
Understanding Bitcoin smart contracts and the UTXO model. Implementing the full process of generating, signing, and broadcasting transactions to the Bitcoin test network.
What’s Next
Implementing complete witness generation and transaction propagation to the Bitcoin network.
Built With
- langgraph
- nextjs
- simplicity
- wasm
Log in or sign up for Devpost to join the conversation.