Move by Example

Join the ranks of top developers by learning through practical code examples.

Whatever feature you aim to build, we've got a code example ready for you.

OnboardingAptogotchi
Aptogotchi Beginner: Your First dApp
Developing a dApp on Aptos is easier than you think. Learn the basics about Move smart contracts and building a front-end.
OnboardingAptogotchi
Aptogotchi Intermediate: Token Standards
Delve into advanced Token Standard features and learn to create dynamic interactions in your dApp.
User Auth
Streamlining User Authentication
Create user-friendly login methods that welcome users without advanced wallet setups.
DefiAptogotchi
NFT Marketplace
Create a marketplace for NFTs on the Aptos blockchain.
Ethereum
Fungible Asset Standard (Akin to ERC-20)
Similar to ERC-20, Aptos supports Fungible Tokens by the Fungible Asset standard.
Ethereum
Digital Asset Standard (Akin to ERC-721)
Similar to ERC-721, Aptos supports NFTs with the Aptos Digital Asset standard.
Governance
Vesting Token
An example for staked locked APT, where a sponsor can create locks of staked APTs for recipients.
Onboarding
Managing Contract Upgrades
A package management system example for the Aptos blockchain, enabling controlled deployment.
Defi
Epoch-based Rewards Pool
An example module that manages rewards for multiple tokens on a per-epoch basis.
Defi
Solidly Style ve(3,3) DEX
Useful modules to use in a DEX implementation.
Defi

Made by an Aptos Partner

Reference Frontend from Econia
Learn how to use the reference frontend from Econia and host your own version.
Solana
Building on Aptos: A Guide for Solana Developers #1
Learn the basic of Aptos and Move with step by step comparison to a Solana version.
Ethereum
Building on Aptos: A Guide for Ethereum Developers
Learn Aptos and Move concepts with an Ethereum Background. We got your back!
Solana

·

New!

Building on Aptos: A Guide for Solana Developers #2
Implementing a fungible asset launchpad on both Aptos and Solana. Learn how to create token and do cross contract call.
Ethereum

·

New!

Building on Aptos: A Guide for Ethereum Developers #2
Implementing a dutch auction on both Aptos and Ethereum. Learn the concept about NFT and fungible assets on Aptos.
KeylessAptogotchi

·

New!

Aptogotchi: Integrate Aptos Keyless Accounts
Integrate Aptos Keyless accounts to create a seamless login experience. Use familiar Web2 logins, no more wallet setup!