Scaffold a new Move project from templates (basic, fa, nft)
Scaffolds a new Move project from templates for Movement blockchain development.
/plugin marketplace add Rahat-ch/move-plugin/plugin install rahat-ch-move@Rahat-ch/move-pluginCreate a new Move project for Movement blockchain using the specified template.
Usage: /move:new <template> <name>
Templates:
basic - Basic module with init and entry functionsfa - Fungible Asset with mint/burn/transfernft - NFT Collection with token objectsArguments:
$1 - Template type (basic, fa, nft)$2 - Project nameUse the scaffold_module MCP tool with:
template: $1 (or "basic" if not specified)name: $2 (required)Generate the full project structure:
Move.toml with Movement defaults and my_addr placeholdersources/ with main moduletests/ with basic test filescripts/ for deploymentREADME.md with project info.gitignore for Move projectsAfter scaffolding, explain:
my_addr in Move.tomlmovement move compilemovement move testmovement move publishhttps://testnet.movementnetwork.xyz/v1https://mainnet.movementnetwork.xyz/v1