This example is built using the Fungible Asset minting template in create-aptos-dapp. Comparing to the original template, collection creation is permissionless.
- React framework
- Vite development tool
- shadcn/ui + tailwind for styling
- Aptos TS SDK
- Aptos Wallet Adapter
- Node based Move commands
The tool utilizes aptos-cli npm package that lets us run Aptos CLI in a Node environment.
Some commands are built-in the template and can be ran as a npm script, for example:
npm run move:init- a command to initialize an account to publish the Move contract and to configure the development environmentnpm run move:publish- a command to publish the Move contractnpm run move:upgrade- a command to upgrade the Move contractnpm run move:test- a command to run Move unit testsnpm run move:compile- a command to compile the Move contractnpm run deploy- a command to deploy the dapp to Vercel
For all other available CLI commands, can run npx aptos and see a list of all available commands.
aptos move publish --package-dir move/ --profile blaze-devnet