Scaf is a framework for developing, testing, and deploying Sui smart contracts and provides conventient functions that abstract biolerplate code.
What you can do with Scaf…
Develop & Deploy
Develop Sui Move smart contracts and deploy them to Sui by using JavaScript/TypeScript scripts for automation.
Project-specific Local Sui Network
Spin a project-specific, local network from a customisable genesis state, for controlled testing, and isolation from other Sui projects on your machine.
Simulate & Test
Write scripts that interract with packages on any Sui network and simulate different interractions, especially before deploying on mainnet.
Educate
Provide educational material by storing different versions of the same package alongside scripts to interract with each version.