Aptos Developer Documentation
Welcome! Aptos is a Layer 1 for everyone. In the Ohlone language, "Aptos" means "The People." This site is here to help you grow a web3 ecosystem project that benefits the entire world through easier development, more reliable services, faster transactions, and a supportive, decentralized family.
This documentation will help you develop applications for the Aptos blockchain, run nodes, and be a part of the blossoming Aptos community. This documentation covers both basic and advanced topics. Here you will find concepts, how-to guides, quickstarts, tutorials, API references, code examples, release notes, and more.
Please note, this site is built from the
mainupstream branch of GitHub and so therefore reflects the latest changes to Aptos. If you have checked out another branch to use a specific network, the code may not yet have all of the features described here.
Find the latest releases
See the newest Aptos releases in the Latest Releases list and its subpages.
Set up your environment and start with the tutorials
Begin by setting up your Aptos development environment.
Run quickstart tutorials
Submit your first transaction, write your first Move module, deploy your first coin, and more.
Learn Aptos concepts and follow the guides
Learn the key concepts of the Aptos blockchain, including transactions, accounts, gas and transaction fees, nodes, and more.
How it works
How does interacting with the Aptos blockchain work, how Move works on Aptos, how to create a signed transaction, and more.
Move on Aptos
Learn how Move works on the Aptos blockchain.
Run an Aptos node
Run a validator node
Install and run a validator or a fullnode.
Run a local testnet
Run a validator node on your local testnet.
Run a public fullnode
Run a public fullnode and connect to devnet.
Develop apps with the SDKs and APIs
Connect to an Aptos network
Aptos offers the ability to run a local testnet, as well as provides a shared devnet and testnet. See the System Integrators Guide for a summary of the available networks and the means to connect to them.
The Aptos devnet is reset every Thursday. See the latest updates in the Aptos Discord.
Find the ecosystem
We are excited that you are here, and we look forward to getting to know you. Welcome to the Aptos community! Find out more about us and exchange ideas at:
Community projects on Aptos
Here's a list of community-maintained projects collected by the Aptos Foundation. If you have a project that you want added to the list, just edit the page and add a GitHub pull request.
Want to pitch in on smaller tasks, such as doc updates and code fixes? See our Community list for opportunities to help the Aptos ecosystem.