Skip to main content

Aptos Developer Documentation

Welcome! At Aptos Labs we are building a Layer 1 for everyone. 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.

Looking for the AIT-2 docs?

Start here

Getting started

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.

Concepts and guides

Concepts

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.

Nodes

Run a Validator or a FullNode

Install and run a Validator or a FullNode.

Run a local testnet

Run a Validator node on your local testnet.

SDKs and APIs

Typescript SDK

API reference for transacting with the Aptos Blockchain.

REST API

Reference for the REST API to interact with the Aptos Blockchain.

Aptos devnet

Aptos Devnet Resets

The Aptos devnet is reset every Thursday Morning (PST). See the latest updates in Aptos Discord.

Got a question?

Join our Discord to speak with our developers and hop into the Aptos community. It's the best way to keep up to date with news and developments in the Aptos universe. Be sure to check pinned messages in the channels - this is where we like to keep topic-specific links, events, and more.

Or even if you just want to stop by to say "Good Morning!". There's a little something for everyone!

Be safe out there

It's dangerous to go alone. Please remember, our community managers will never message or DM you first, and they will never ask you to send them money or share any sensitive, private, or personal information. If this happens to you, please report it to us in our Discord, or by sending an email to security@aptoslabs.com.

Join us

Want to join a great team working on amazing world-scale problems? Take a look at our active roles, and come build with us!

Have fun!

We are excited that you are here, and we look forward to getting to know you. Welcome to the Aptos community!