Before continuing, ensure that you have completed the steps in the Installation section to install all necessary Seismic developer tools:
• sforge: Framework for testing and deploying smart contracts.
• sanvil : Local Seismic node.
• ssolc: The Seismic Solidity compiler.
Run each of the above commands in your terminal with a --version flag to ensure that they're installed correctly.
This tutorial uses bun as the JavaScript runtime. Other runtimes like Node.js should also work, but the commands below assume bun. If you don't have it installed, follow the instructions here.