Skip to content

Welcome to Scaf

The framework to develop, test, and deploy Sui smart contracts.

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.


Provide educational material by storing different versions of the same package alongside scripts to interract with each version.