Get Started
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?
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.
Loading...
Coming from another ecosystem?
Quickly ramp up on some of the differences and similarities between Aptos and other ecosystems.
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
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
See the Smart Contract section for more info