A bunch of annotated Aptos contracts written by me when I was learning Aptos development
Last updated Mar 18, 2026
19
Stars
7
Forks
0
Issues
0
Stars/day
Attention Score
11
Language breakdown
Move 76.2%
Python 23.8%
▸ Files
click to expand
README
Aptos Annotated Contracts
So I began to learn Move. It's an interesting language and a totally different concept than Solidity/EVM. Because Move and Aptos are pretty niche at the moment and there aren't many resources to learn - I'm publishing the code I'm writing as I learn - with annotations. Maybe they'll be of some use to you.
How to start with Aptos and Move
So my road was pretty simple. You will need development experience though.
- Read the whitepaper
- Get Aptos wallet and set it up
- Install CLI locally
devnet (you probably are), make sure you pass --branch devnet when installing CLI wih cargo.
- If you're using JetBrains IDEs then install Move Plugin AND CONFIGURE IT in settings before use.
- Read the Move Book.
- At this point you can start building, but you don't have to yet.
useless module to see how packages look like and what minimal working setup looks like
- you can continue to the Move Language Guide
- you can read the step-by-step articles below, but some of them are a bit outdated and do not depend on the CLI yet
- Read Move Language Guide - which is also named "Move Book" for some reason. This will fill in a lot of blanks.
- At this point you should realize that Aptos provides a lot of libraries -
std,aptosstd,aptosframeworkinsideAptosFramework
- You can read through these series (there may be more now, so check author's page):
🔗 More in this category