Get Started
What would you like to learn?
Section titled “What would you like to learn?”   Smart Contracts  Learn how to write smart contracts on Aptos with the Move programming language.   
    Query Data  Use the Aptos Indexer to query for on-chain data efficiently.   
    Blockchain Infrastructure  Learn the different components of the Aptos blockchain's infrastructure.   
 What developer tools should I use?
Section titled “What developer tools should I use?”   SDKs  Use our TypeScript, Python, Rust, and other SDKs to submit transactions and read on-chain data.   
    Indexer  Query for on-chain data like account balances, historical transactions, NFTs by account, and more.   
    CLI  Compile and profile Move smart contracts, run a local network, and more with the Aptos CLI.   
 Here’s an interactive example of our Indexer and how you can query for the Current Fungible Asset Balances of an account. More usage examples can be found in example queries.
Coming from another ecosystem?
Section titled “Coming from another ecosystem?”Quickly ramp up on some of the differences and similarities between Aptos and other ecosystems.
Do you have any examples?
Section titled “Do you have any examples?”We’ve got all kinds of examples and guides, catered to what you’re looking for.
End-to-end guides
Section titled “End-to-end guides”   Your First Transaction  This tutorial describes how to generate and submit transactions to the Aptos blockchain, and verify these submitted transactions.   
    Your First NFT  This tutorial describes how to create and transfer non-fungible assets on the Aptos blockchain.   
    Your First Fungible Asset  This tutorial introduces how you can compile, deploy, and mint your own fungible asset (FA), named FACoin.   
 Smart Contract guides
Section titled “Smart Contract guides”See the Smart Contract section for more info
   Create a Smart Contract  This is the first chapter of the tutorial on building an end-to-end dapp on Aptos.   
    Aptos Move Examples  30+ examples on how to develop Move on Aptos   
    Move Tutorial  Covers the basics of programming with Move   
 Interactive guides
Section titled “Interactive guides”   Aptos Learn  Basic and advanced guides   
    Move Spiders  Learn about Move with a friendly spider mascot by Move Spiders   
    Aptos Shores  Learn about Move with Aptos Shores