All Guides
ChainsAptosMove

Building on Aptos: Move, Parallel Execution, and the Aptos Ecosystem

Aptos blockchain development — the Move language, Block-STM parallel execution engine, keyless accounts, and the current Aptos ecosystem.

Updated May 21, 2026 8 min read

Aptos is a Layer 1 blockchain by former Diem (Meta) engineers. Like Sui, it uses the Move language and parallel transaction execution — but with different architectural choices. This guide covers what Aptos does differently and when you'd choose it.

Aptos vs Sui: The Key Differences

Both use Move and parallel execution, but with different models. Sui uses an object-centric model with object ownership determining parallelism. Aptos uses a global state model (closer to Ethereum's world state) with Block-STM (Software Transactional Memory) — transactions execute optimistically in parallel and only roll back if conflicts are detected. Block-STM achieves parallelism without requiring developers to explicitly structure code around object ownership.

Move on Aptos

Aptos uses Move but with different standard library conventions and module naming from Sui's Move. Core concepts are the same: resources, modules, signer-based ownership. The Aptos framework (aptos-framework) provides standard modules for coins, fungible assets, staking, and governance. Fungible Asset (FA) is the current token standard (replacing the older Coin standard), similar to ERC-20 but as a Move resource.

Block-STM Parallel Execution

Block-STM executes transactions speculatively in parallel and uses multi-version data structure to detect conflicts. If transaction B reads state that transaction A wrote, B is re-executed after A completes. In practice, most DeFi operations involve shared state (shared AMM pools) and serialize — the benefit is most visible for independent transactions (transfers, NFT mints). Under high load with diverse transaction types, Block-STM provides significant throughput advantages.

Keyless Accounts

Like Sui's zkLogin, Aptos supports keyless accounts — creating a blockchain account from a Google/Apple OAuth identity using zero-knowledge proofs. The Aptos keyless system supports ephemeral keys with expiry, making it suitable for both consumer apps and session-based flows.

Aptos Ecosystem

DeFi: Liquidswap, Cellana Finance (AMM), Aries Markets (lending). NFTs: Topaz, Wapal. Infrastructure: Aptos Names Service, Aptos Wallet Adapter (multi-wallet connection library). Developer tooling: Aptos CLI, the Move Prover (formal verification tool for Move code — powerful and integrated with the Move language). The Move Prover is a meaningful advantage for security-critical contracts.

Developer Experience

Aptos SDK is available in TypeScript, Python, Rust, and Go — broader language support than Sui's TypeScript-focused SDK. The CLI is well-documented. Indexer infrastructure is provided (Aptos Indexer API) for common query patterns. The ecosystem is smaller than Ethereum or Solana, but developer tooling quality is high — Aptos Labs invests heavily in the developer experience.

Ready to build your Web3 project?

Tell us about your project and get a precise quote.

Get a Project Quote