Skip to content
Aptos Documentation
Search
GitHub
X
Discord
Telegram
Select theme
Dark
Light
Auto
Select language
English
Español
简体中文
AskAptos
AskAptos
Guides
SDKs & Tools
Smart Contracts
Nodes
Concepts
Reference
AI and LLMs
Get Started
Get Started
Learn from Guides
Developer Setup
Ethereum to Aptos Cheatsheet
Solana to Aptos Cheatsheet
Beginner
Your First Transaction
Your First NFT
Your First Coin
Your First Fungible Asset
Your First Move Module
Your First Aptos Multisig (Python SDK)
Build E2E DApp
Build an End-to-End Dapp on Aptos
1. Create a Smart Contract
2. Set up the frontend
3. Fetch Data from Chain
4. Submit Data to Chain
5. Handle Tasks
Advanced
Manage Fungible Assets with Multisig
Aptos Keyless
Aptos Keyless
Keyless Introduction
How Keyless Works
Keyless Integration Guide
Keyless Simple Example
Keyless OIDC Support
Keyless Terminology and FAQ
Federated Keyless
Federated Keyless
Federated Keyless Integration Guide
Federated Keyless Key Considerations
Federated Keyless Simple Example
FAQ
Sponsored Transactions
Transaction Management
Account Key Rotation
Orderless Transactions
Integration
Exchange Integration Guide
Application Integration Guide
Use Oracles in Your Aptos Applications
Aptos APIs
Aptos APIs
Fullnode Rest API
Faucet API
Data Providers
Aptos Labs Geomi
Official SDKs
TypeScript SDK
TypeScript SDK
Creating and Managing Accounts
Building Transactions
Confidential Asset (CA)
Fetch Data via SDK
Legacy TypeScript SDK
TypeScript SDK Quickstart
TypeScript SDK Example Code
Surf: TypeScript Type Safety for Move Contracts
React Hooks
Account
Creating and Managing Accounts
Account Abstraction
Derivable Account Abstraction
Building Transactions
Building Transactions
Batching Transactions
BCS Format
Multi-Agent Transactions
Orderless Transactions
Invoke chains of Move calls with Dynamic Script Composer
Simulating Transactions
Sponsoring Transactions
Legacy TS SDK
Legacy TypeScript SDK
Migration Guide
Python SDK
Go SDK
Go SDK
Go SDK - Creating and Managing Accounts
Go SDK - Building Transactions
Go SDK - Fetch Data
Go SDK - Examples
Building Transactions
Go SDK - Building Transactions
Go SDK - Batching Transactions
Go SDK - Simulating Transactions
Go SDK - Binary Canonical Serialization (BCS) Format
Go SDK - Multi-Agent Transactions
Go SDK - Sponsoring Transactions
Rust SDK
Dotnet SDK
.NET SDK
Examples
Quickstart
Godot Integration
Unity Integration
Accounts
Ed25519 Accounts
Keyless Accounts
Multikey Accounts
Queries
View Functions
Transactions
Basic Transactions
Sponsored Transactions
Unity SDK
Aptos C++ / Unreal SDK
Wallet Adapter
Wallet Adapter
Wallet Adapter Plugin for Browser Extension Wallet Builders
Wallet Adapter for Dapp Builders
Aptos Wallet Standard
Wallet Adapter Plugin for SDK Wallet Builders
X-Chain Accounts
Community SDKs
Community SDKs
Kotlin SDK
Creating and Managing Accounts
Building and Sending Transactions
Client Configuration
Fetch Data via the Kotlin SDK
Kotlin SDK Quickstart
Sponsored Transactions (Fee Payer)
For iOS Developers
Swift SDK
For iOS Developers
Swift SDK
Unity SDK (Legacy)
Indexer
Indexer
Indexer API
Indexer API Access
Indexer Architecture
Indexer API Reference
Self-Hosted Indexer API
Get Account Transactions Data
Get Aptos Name From Address
Get Fungible Asset Balances
Get Fungible Asset Info
Count Number of Active Delegators for a Pool
Retrieve NFT Collections Owned by an Account
Get NFTs Owned by an Account
Get Token Metadata by Name
Indexer SDK
Indexer SDK
Quickstart Guide on Aptos Indexer SDK
Documentation
Documentation
Initial Setup
Connecting Steps
Defining a Data Schema
Creating a Processor
Running Your Processor
Creating a Step
Parsing Transactions
Transaction Stream Step
Advanced Tutorials
Version Tracking
Advanced Tutorials
Migrate to Indexer SDK
Testing Processor
Aptos Indexer Testing Framework Overview
Importing Transactions
Generating Transactions with Move Scripts
NFT Aggregator
NFT Aggregator API
Analytics REST API
GraphQL API
Integrated Marketplaces
NFT Aggregator Table Reference
Marketplaces
Bluemove
Rarible
Topaz (Deprecated)
Tradeport
Wapal
Transaction Stream
Transaction Stream Service
Hosted Transaction Stream Service
Running Locally
Self-Hosted Transaction Stream Service
Legacy
Legacy Indexer
Custom Data Model
Run an Indexer Fullnode
Migrate to Transaction Stream Service
CLI
Aptos CLI
Setup CLI Initial Configuration
Formatting Move Contracts
Managing a Network Node via Aptos CLI
Running a Public Network (Advanced)
Replaying Past Transactions
Running a Localnet via Aptos CLI
Start a Move package from a template
Trying Things On-Chain With Aptos CLI
Working With Move Contracts
Install CLI
Install the Aptos CLI on Linux
Install the Aptos CLI on Mac
Install Specific Aptos CLI Versions (Advanced)
Install the Aptos CLI on Windows
Setup CLI
Setup CLI Initial Configuration
Install the Move Prover
Trying Things On Chain
Trying Things On-Chain With Aptos CLI
Create Test Accounts and Send Transactions From Aptos CLI
Use Hardware Ledger via the Aptos CLI
Look Up On-Chain Account Info Using Aptos CLI
Working with Move Contracts
Working With Move Contracts
Arguments in JSON Tutorial
Local Simulation, Benchmarking & Gas Profiling
Multisig Governance Tutorial
Create Aptos DApp
create-aptos-dapp
Create Aptos Dapp FAQ
Testnet Faucet
Sign in with Aptos
Smart Contracts
Why Move?
Move Book
Modules and Scripts
Structs and Resources
Integers
Bool
Address
Vector
Signer
References
Tuples and Unit
Abilities
Equality
Abort and Assert
Conditionals
While, For, and Loop
Functions
Enums
Constants
Generics
Uses and Aliases
Friends
Global Storage - Structure
Global Storage - Operators
Local Variables and Scope
Unit Tests
Move Coding Conventions
Move Tutorial
Libraries
Development
Create Package (Move)
Compiling (Move)
Object Code Deployment
Packages
Package Upgrades
Debugging Move
Building with Move Scripts
Compiling Move Scripts
Running Move Scripts
Move Scripts Tutorial
How can I write Move Scripts?
Move Security Guidelines
Third Party Dependencies
Aptos Features
Building with Objects
Creating objects
Using objects
Aptos Standards
Aptos Digital Asset Standard
Aptos Fungible Asset (FA) Standard
Aptos Coin Standard (Legacy)
Aptos Token Standard (Legacy)
Randomness API
Cryptography
Resource Accounts
Binary Canonical Serialization (BCS)
Maps
Smart Table
Smart Vector
Table
Vector
Aptos Token Standard Overview
Confidential Asset (CA)
Modules on Aptos
Tooling
Move VSCode Extension
Overview
Move Prover User Guide
Move Specification Language
Supporting Resources
Aptos Move Lint
Move On Aptos Compiler
Reference
Framework Reference
Aptos Framework
Aptos Standard Library
Move Standard Library
Aptos Token Objects
Aptos Token (Legacy)
Aptos Error Codes
Move 2 Release Notes
Nodes Overview
Validator Node
Validator & VFN Overview
Run Validators
Requirements
Deploy Nodes
Deploy Overview
Source Code
Docker
AWS
Azure
GCP
Connect Nodes
Connect Overview
Connecting
Pool Operations
Delegation Pool
Staking Pool
Voting
Configure Validators
Modify Overview
Upgrade
Shutdown
Rotate Consensus Key
Monitor Validators
Monitor Overview
Health Check
Leaderboard
Full Node
Fullnode Overview
Run Full Nodes
Requirements
Deploy a PFN
Overview
Source Code
Docker
GCP
Verify PFN
Modify Full Nodes
Modify Overview
Upgrade
Identity
Network Config
Bootstrap Full Nodes
Bootstrap Overview
From Snapshot
From Backup
Configure Nodes
Config Overview
Consensus Observer
State Sync
Data Pruning
Telemetry
Monitor Nodes
Monitor Overview
Inspection Service
Key Metrics
Node Health Checker
Health Checker
NHC FAQ
Network Information
Networks
Releases
Locating Network Files
Node File Overview
Mainnet Files
Testnet Files
Devnet Files
Local Networks
Localnet Overview
With CLI
With Source
With Multi-node
Blockchain Fundamentals
Blockchain
White Paper
Blockchain Deep Dive
Blocks
The Move Language
Execution & Transactions
Execution
Gas & Storage Fees
Computing Gas
Transactions & States
Events
Accounts & Resources
Accounts
Resources
Network & Nodes
Validator Nodes
Fullnodes
Node Networking & Syncing
Staking & Governance
Staking
Delegated Staking
Governance
AIPs
Overview
AIP-88
AIP-115
Indexer API Access
Indexer API Reference
Glossary
REST API Reference
Overview
Accounts
Overview
Get account
GET
Get account resources
GET
Get account balance
GET
Get account modules
GET
Get account resource
GET
Get account module
GET
Blocks
Overview
Get blocks by height
GET
Get blocks by version
GET
Events
Overview
Get events by creation number
GET
Get events by event handle
GET
General
Overview
Show OpenAPI explorer
GET
Show some basic info of the node.
GET
Check basic node health
GET
Get ledger info
GET
Tables
Overview
Get table item
POST
Get raw table item
POST
Transactions
Overview
Get transactions
GET
Submit transaction
POST
Get transaction by hash
GET
Wait for transaction by hash
GET
Get transaction by version
GET
Get account transactions
GET
Get account transaction summaries
GET
Submit batch transactions
POST
Simulate transaction
POST
Encode submission
POST
Estimate gas price
GET
View
Overview
Execute view function of a module
POST
Aptos MCP
Overview
Claude Code
Cursor
LLMs Txt
NEW
GitHub
X
Discord
Telegram
Select theme
Dark
Light
Auto
Select language
English
Español
简体中文
...
Build
Smart Contracts
Move Reference
Move Reference