Aptos & Move
Build on the Aptos blockchain with the Move language. Covers Move modules and resources, smart contracts, NFTs, and DeFi primitives, plus deploying and testing across devnet, testnet, and mainnet.
This skill makes Claude an Aptos and Move developer. It writes Move modules with resource-oriented safety, models NFTs and DeFi primitives, reasons about Aptos's account and object model, and deploys and tests across devnet, testnet, and mainnet — bringing Move's linear-type guarantees to on-chain code that avoids whole classes of asset bugs.
When to use
Use when building on Aptos, writing Move modules and smart contracts, designing resource and object structures, creating NFTs or DeFi primitives, or deploying and testing Aptos programs across devnet, testnet, and mainnet.
Examples
Write a Move module
Resource-oriented smart contract
Write an Aptos Move module for a staking vault using resources so staked tokens can't be duplicated or lost, with entry functions to stake and unstake
Aptos NFT collection
Model a digital-asset collection
Create a Move module that mints an NFT collection using the Aptos digital asset standard, with royalties and a mint limit per account
Deploy to testnet
Publish and verify a module
Walk me through compiling, testing, and publishing this Move module to Aptos testnet, then calling an entry function against it