||-------------------------------------------------------||
||.--. .-._ .----. ||
|||==|____| |H|___ .---.___|""""|_____.--.___ ||
||| |====| | | |_ |+++|=-=|_ _|-=₿=-|==|---|||
|||==| | | | | \ | | | |white| | ^ |||
||| | | | |/-/|\ \ | |=-=|_ _|-=+=-| | ₿ |||
||| | | | | |_\ \_ | | | |paper| | ^ |||
|||==|====| |H| | \ \ |+++|=-=|""""|-=₿=-|==|---|||
||`--^----'-^-^---' `-' '---^---^----^-----^--^---^||
||-------------------------------------------------------||
Cheatsheet
₊ ⊹ Learning resources and useful links ⋆。˚
Web3 development can seem daunting, but with the right tools, anyone can get started. Check out these resources and dive into the process of writing and testing a Stacks smart contract, empowering you to bring your Bitcoin dApp ideas to life.
• Clarity Hub: https://clarity-lang.org/
└─ Resource for learning the basics of Clarity syntax and best practices. The site contains a REPL to run snippets of Clarity code in your browser.
• Hiro Platform: https://platform.hiro.so
└─ Cloud tool for smart contract development
• Clarinet: https://docs.hiro.so/clarinet
└─ Command line tool for smart contract development
• Stacks Blockchain API: https://docs.hiro.so/stacks-blockchain-api
└─ Developer-friendly REST endpoints to interact with Stacks blockchain
• Stacks.js client libraries: https://docs.hiro.so/stacks.js
└─ Utilities for interacting with Stacks blockchain from JavaScript code
• Sample app for this presentation
├─ Code: https://github.com/leahjlou/backed-by-stacks
└─ Deployed app (Testnet): https://backed-by-stacks.vercel.app/