SandBlox Usage
What is SandBlox?
SandBlox is a modular prototyping tool that lets developers:
Use pre-built templates ("blox")
Visually configure contract behavior
Deploy directly from a browser
Workflow Overview
Visit: sandblox.app/
Choose a pre-built blox (e.g., SimpleVault)
Configure parameters visually
Connect wallet and deploy
Each "blox" contains:
A smart contract (e.g.,
SimpleVault.sol)A UI component (
SimpleVault.tsx)Metadata/config (
SimpleVault.blox.json)
Fork or Create Your Own Blox
Developers can fork the SandBlox source from GitHub and build custom blox:
Project uses:
Vite for fast builds
Tailwind CSS for UI
RainbowKit for wallet connection
To create a custom blox:
Inside
src/blox/, create a new folder:CustomVault/Add the following:
CustomVault.sol— Solidity contractCustomVault.tsx— main logicCustomVault.ui.tsx— user interfaceCustomVault.blox.json— metadata config
Last updated