The Boilerplate template provides a starter dapp with all necessary dapp infrastructure and a simple wallet info implementation.
- Folder structure - A pre-made dapp folder structure with a
frontendandmovefolders. - Dapp infrastructure - All required dependencies a dapp needs to start building on the Aptos network.
- Wallet Info implementation - Pre-made
WalletInfocomponents to demonstrate how one can use to read a connected Wallet info.
- 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: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.
https://sepolia.etherscan.io/address/0x5c184daf813ec32b77f393065802fd146bfbb121
https://sepolia.scrollscan.com/address/0xfd4a2eabccd33ed20519162944d988c1202de089
0xa641F3a1be580Fc5a87f0D0b7bA3AD08c384a89D