# Aptos Explorer > The official block explorer for the Aptos blockchain. View transactions, accounts, blocks, validators, tokens, and network analytics at [explorer.aptoslabs.com](https://explorer.aptoslabs.com). ## What You Can Do - Look up any transaction by version number or hash - Inspect any account's balances, resources, modules, and transaction history - Browse blocks by height and see contained transactions - View validator performance, staking, and delegation info - Explore fungible assets, coins, and NFT token details - Check network analytics (TPS, daily active users, gas, supply) - Resolve Aptos Name Service (ANS) `.apt` names to addresses - View Move objects (on-chain resources implementing the Object model) - Decompile on-chain Move module bytecode in-browser (WASM, no decompile backend; requires opt-in at `/settings`) ## URL Templates All URLs default to mainnet. Append `?network=testnet`, `?network=devnet`, or `?network=local` for other networks. **Crawlers and automated fetchers:** The site’s `robots.txt` disallows many bots from URLs that include `?network=devnet` or `?network=local` (testnet links are still crawlable but generally less useful). Use plain mainnet paths (no `network` query param) when linking for tools that crawl pages; humans can still switch network via the query param or UI. - Transaction: `/txn/{version}` or `/txn/{hash}` - Tabs: `/txn/{id}/userTxnOverview`, `/txn/{id}/events`, `/txn/{id}/payload`, `/txn/{id}/modules` (when the tx publishes or upgrades Move modules), `/txn/{id}/changes`, `/txn/{id}/balanceChange`, `/txn/{id}/trace` (experimental Sentio Move call trace, mainnet) - Account: `/account/{address}` - Tabs: `/account/{address}/transactions`, `/account/{address}/coins`, `/account/{address}/tokens`, `/account/{address}/resources`, `/account/{address}/modules`, `/account/{address}/multisig`, `/account/{address}/info` - Modules sub-tabs: `/account/{address}/modules/packages`, `/account/{address}/modules/code/{moduleName}`, `/account/{address}/modules/run/{moduleName}/{functionName}`, `/account/{address}/modules/view/{moduleName}/{functionName}` - Code view includes: published source, decompiled bytecode, disassembly - Historical module code: the Modules tab includes a version selector to view packages and source at any previous publish transaction - Block: `/block/{height}` - Tabs: `/block/{height}/overview`, `/block/{height}/transactions` - Validators: `/validators` - Tabs: `/validators/all`, `/validators/delegation`, `/validators/enhanced_delegation` - Individual validator: `/validator/{address}` - Coin: `/coin/{type}` — e.g., `/coin/0x1::aptos_coin::AptosCoin` - Tabs: `/coin/{type}/info`, `/coin/{type}/transactions`, `/coin/{type}/holders` - Fungible asset: `/fungible_asset/{address}` - Tabs: `/fungible_asset/{address}/info`, `/fungible_asset/{address}/transactions`, `/fungible_asset/{address}/holders` - NFT token: `/token/{tokenId}` - Tabs: `/token/{tokenId}/overview`, `/token/{tokenId}/activities` - Move object: `/object/{address}` - Tabs: `/object/{address}/info`, `/object/{address}/transactions`, `/object/{address}/coins`, `/object/{address}/tokens`, `/object/{address}/resources`, `/object/{address}/modules` - Modules sub-tabs: `/object/{address}/modules/packages`, `/object/{address}/modules/code/{moduleName}`, `/object/{address}/modules/run/{moduleName}/{functionName}`, `/object/{address}/modules/view/{moduleName}/{functionName}` - Coins list: `/coins` - Analytics: `/analytics` - Blocks list: `/blocks` - Transactions list: `/transactions` - Filter by function: `/transactions?type=user&fn_addr={address}&fn_module={module}&fn_name={function}` (e.g. `?fn_addr=0x1&fn_module=coin&fn_name=transfer`; each field is optional but progressive — module requires address, function requires module) - Verification: `/verification` - Releases hub: `/releases` (redirects to default tab `networks`) - Tabs: `/releases/networks`, `/releases/aips`, `/releases/sdks` - Networks tab — live deployment status (epoch, block height, framework release from gas schedule, max Move bytecode format, node release, node commit, validators, feature flag comparison) for mainnet, testnet, and devnet - AIPs tab — Aptos Improvement Proposals index sourced from `aptos-foundation/AIPs` (number, title, status, author, link) - SDKs & Tools tab — latest stable releases for the Aptos CLI, `aptos-node`, and the TypeScript / Python / Rust / Go SDKs, with a drill-in list of recent versions per registry - Legacy paths `/deployments` and `/aips` redirect to `/releases/networks` and `/releases/aips` respectively - Settings: `/settings` — configure explorer preferences (decompilation opt-in, API key overrides) ## Key Addresses - `0x1` — Aptos Framework (core modules: coin, account, staking, governance, fungible_asset) - `0x3` — Token v1 standard (legacy NFT/token module) - `0x4` — Token v2 / Digital Asset standard (current NFT standard) - APT coin type: `0x1::aptos_coin::AptosCoin` ## Example Queries | User question | Explorer URL | |---|---| | Show me transaction 123456789 | `/txn/123456789` | | What happened in tx 0xabc…def? | `/txn/0xabc…def` | | What's in account 0x1? | `/account/0x1` | | Show 0x1's modules | `/account/0x1/modules` | | Show account 0x1's APT coin module source | `/account/0x1/modules/code/aptos_coin` | | Latest blocks | `/blocks` | | Validator stats | `/validators` | | APT coin info | `/coin/0x1::aptos_coin::AptosCoin` | | Network analytics | `/analytics` | | Same on testnet | append `?network=testnet` to any URL | | All 0x1::coin::transfer txns | `/transactions?type=user&fn_addr=0x1&fn_module=coin&fn_name=transfer` | | General search / unknown input | `/?search={query}` — pre-fills the search bar on the home page; auto-detects address, hash, ANS name, coin type | ## Quick Data Reference - 1 APT = 100,000,000 Octas (10^8) - Addresses: 32 bytes, hex with `0x` prefix (e.g., `0x1`, `0x00…01`) - Transaction versions: sequential integers from 0 - Move resource syntax: `{address}::{module}::{struct}<{type_params}>` - ANS names: `.apt` suffix (e.g., `alice.apt`) resolve to 32-byte addresses ## More Information - Full reference for LLMs: [/llms-full.txt](https://explorer.aptoslabs.com/llms-full.txt) - Aptos developer docs: [aptos.dev](https://aptos.dev) - Source code: [github.com/aptos-labs/explorer](https://github.com/aptos-labs/explorer) ## Agent Discovery - MCP Server Card (SEP-1649 / SEP-2127 draft): [/.well-known/mcp/server-card.json](https://explorer.aptoslabs.com/.well-known/mcp/server-card.json) — describes the Explorer server, WebMCP transport endpoint, and read-only navigation tool capabilities for pre-connection agent discovery. - API catalog (RFC 9727, `application/linkset+json`): [/.well-known/api-catalog](https://explorer.aptoslabs.com/.well-known/api-catalog) — lists upstream Aptos REST and Indexer GraphQL APIs with `service-desc` / `service-doc` / `status` links. - Agent Skills discovery index (cloudflare/agent-skills-discovery-rfc v0.2.0): [/.well-known/agent-skills/index.json](https://explorer.aptoslabs.com/.well-known/agent-skills/index.json) — published skills for routing Aptos lookups to explorer URLs. - HTTP `Link` response header: the homepage advertises the MCP Server Card, `api-catalog`, the agent-skills index, and both `llms.txt` / `llms-full.txt` via RFC 8288 `Link` headers so agents can discover resources without parsing HTML. - Markdown content negotiation: the homepage responds with a markdown view (`Content-Type: text/markdown`) when the request includes `Accept: text/markdown`; HTML remains the default for browsers. - WebMCP: when the user's browser supports `navigator.modelContext`, the Explorer registers read-only navigation tools (`search_explorer`, `open_transaction`, `open_account`, `open_block`, `open_releases`, `open_coin`) so in-browser agents can open pages by identifier. - Content usage: [/robots.txt](https://explorer.aptoslabs.com/robots.txt) declares Content Signals — `ai-train=no, search=yes, ai-input=yes`.