# Aptos RPC Node  
Safest & Most Scalable Blockchain

Connect to Aptos, the high-performance Layer 1 built by former Meta engineers. Experience parallel execution, Move language security, and sub-second finality.

[Documentation](https://docs-rpc.crypto-chief.com/chains/aptos) [Get a free endpoint ](https://auth.crypto-chief.com/registration)

##### 9 M+

Requests per Day

##### 99.9 %

Network Uptime

##### < 100 ms

Average Response Time

##### 24/7

Technical Support

## Specification Aptos Network

Technical characteristics and available endpoints

![Aptos (APT)](/img/protocols/aptos.svg)

### Aptos (APT)

Mainnet & Testnet Support — Aptos Testnet, Devnet

Network Mainnet

Protocol HTTP / REST API

Uptime 99.9%

Finality &lt;1s

Consensus AptosBFT

Language Move

Aptos is a next-generation Layer 1 blockchain developed by former Meta (Facebook) engineers who worked on Diem. Using the Move programming language and parallel execution engine, Aptos achieves 160,000+ TPS in testing with sub-second finality, making it one of the fastest and safest blockchains for Web3 applications.

#### Key capabilities:

- Parallel execution — process transactions simultaneously
- Move language — formally verified smart contracts
- Sub-second finality through AptosBFT consensus
- 160,000+ TPS demonstrated in testing
- Transaction fees typically under $0.01
- Block-STM for optimistic parallelization
- Keyless accounts — Web2 login for Web3
- Modular architecture for future upgrades
- Strong backing from top-tier VCs and builders

#### 🔗 RPC Endpoints

HTTPS

`https://rpc.crypto-chief.com/aptos-mainnet/{YOUR_API_KEY}`

Replace {YOUR\_API\_KEY} with your actual API key from the dashboard.

## What is an Aptos RPC Node?

Access the safest high-performance blockchain

An Aptos RPC node provides applications with access to Aptos blockchain through REST API endpoints, enabling Move smart contract interactions, account operations, and transaction processing. Aptos's unique architecture combining Move's safety with parallel execution creates a platform optimized for both security and performance.

### What makes Aptos special

Aptos was built by the original creators of Diem (Facebook's blockchain project) who brought years of experience building financial infrastructure at Meta. The result is a blockchain that doesn't compromise on safety while achieving extreme performance through innovations like Block-STM parallel execution and Move's formal verification.

**Aptos advantages:**

- **Move language** — formally verified, prevents common vulnerabilities
- **Parallel execution** — Block-STM processes independent txs simultaneously
- **Sub-second finality** — transactions confirm in milliseconds
- **High throughput** — 160,000+ TPS in testing
- **Keyless accounts** — Web2 login using Google, Apple ID
- **Modular design** — easy upgrades without hard forks

### Move programming language

**Move** is a programming language designed specifically for secure asset management. Originally created at Meta for Diem, Move's resource-oriented architecture and formal verification capabilities prevent entire classes of smart contract vulnerabilities common in other languages.

Key Move features: resources can't be copied or implicitly discarded (prevents accidental asset loss), formal verification for mathematical proofs of correctness, and strong type safety preventing many runtime errors.

**Aptos architecture:**

1. AptosBFT consensus for Byzantine fault tolerance
2. Block-STM for optimistic parallel execution
3. Move VM executes smart contracts safely
4. Quorum Store for high-throughput transaction dissemination
5. Sub-second finality for user transactions

### Block-STM explained

Block-STM is Aptos's parallel execution engine. It optimistically executes transactions in parallel, detects conflicts, and re-executes conflicting transactions. This approach dramatically increases throughput compared to sequential execution.

## Technical Documentation

Quick start for developers

### Supported API Methods

Aptos uses a REST API (not JSON-RPC). Common endpoints include:

- **GET /accounts/{address}** — get account data
- **GET /accounts/{address}/resources** — account resources
- **POST /transactions** — submit transaction
- **GET /transactions/by\_hash/{hash}** — transaction details
- **GET /** — get ledger info (latest version)
- **POST /view** — call Move view function
- **POST /simulate** — simulate transaction
- **GET /events/{event\_key}** — query events
- **GET /accounts/{address}/modules** — account modules

### Code Examples

💻

#### JavaScript (aptos) — Aptos Connection:

```
const { Aptos, AptosConfig, Network } = require('@aptos-labs/ts-sdk');

const config = new AptosConfig({
  fullnode: 'https://rpc.crypto-chief.com/aptos-mainnet/YOUR_API_KEY',
  network: Network.MAINNET
});
const aptos = new Aptos(config);

// Get account APT balance
const address = '0xYourAptosAddress...';
const balance = await aptos.getAccountAPTAmount({
  accountAddress: address
});
console.log('APT Balance:', balance / 1e8); // APT has 8 decimals

// Get account resources
const resources = await aptos.getAccountResources({
  accountAddress: address
});
console.log('Resources:', resources.length);
```

💻

#### Transfer APT:

```
const { Aptos, AptosConfig, Network, Account } = require('@aptos-labs/ts-sdk');

const config = new AptosConfig({
  fullnode: 'https://rpc.crypto-chief.com/aptos-mainnet/YOUR_API_KEY'
});
const aptos = new Aptos(config);

// Create account from private key
const sender = Account.fromPrivateKey({
  privateKey: 'YOUR_PRIVATE_KEY'
});

// Build transfer transaction
const transaction = await aptos.transaction.build.simple({
  sender: sender.accountAddress,
  data: {
    function: '0x1::aptos_account::transfer',
    functionArguments: [
      '0xRecipientAddress...',
      100000000 // 1 APT (8 decimals)
    ]
  }
});

// Sign and submit
const committedTxn = await aptos.signAndSubmitTransaction({
  signer: sender,
  transaction
});

console.log('Transaction hash:', committedTxn.hash);

// Wait for confirmation
await aptos.waitForTransaction({ transactionHash: committedTxn.hash });
console.log('Confirmed!');
```

💻

#### Python (aptos-sdk) — Aptos Setup:

```
from aptos_sdk.client import RestClient
from aptos_sdk.account import Account

client = RestClient('https://rpc.crypto-chief.com/aptos-mainnet/YOUR_API_KEY')

# Get account balance
address = '0xYourAddress...'
balance = client.account_balance(address)
print(f'APT Balance: {balance / 1e8}')

# Get account resources
resources = client.account_resources(address)
print(f'Resources: {len(resources)}')

# Get latest ledger info
ledger = client.info()
print(f'Latest version: {ledger["ledger_version"]}')
```

💻

#### Call Move View Function:

```
const { Aptos, AptosConfig } = require('@aptos-labs/ts-sdk');

const aptos = new Aptos(new AptosConfig({
  fullnode: 'https://rpc.crypto-chief.com/aptos-mainnet/YOUR_API_KEY'
}));

// Call view function (read-only, no gas)
const result = await aptos.view({
  payload: {
    function: '0x1::coin::balance',
    typeArguments: ['0x1::aptos_coin::AptosCoin'],
    functionArguments: ['0xYourAddress...']
  }
});

console.log('APT Balance:', result[0]);
```

### Aptos Best Practices

- **Use Aptos SDK:** Official SDK handles signing and encoding properly
- **Move Development:** Learn Move for secure smart contracts
- **Sequence Numbers:** Track account sequence numbers for transactions
- **Gas Estimation:** Use simulation endpoint before submitting
- **Keyless Accounts:** Leverage for better UX in consumer apps
- **Testing:** Thoroughly test on devnet and testnet first

## Why choose us?

Production-ready Aptos infrastructure

### Maximum Performance

Infrastructure optimized for Aptos's parallel execution delivering &lt;70ms latency with efficient REST API handling.

### Move Security

Support for Move's formal verification with enterprise-grade infrastructure reliability and 99.9% uptime.

### Aptos Analytics

Monitor Move module deployments, transaction throughput, parallel execution efficiency, and gas consumption.

### Global Network

Strategically deployed nodes ensuring low latency for Aptos's growing global developer and user base.

### Parallel Scaling

Infrastructure designed to scale with Aptos's parallel execution architecture handling high throughput.

### Move Experts

24/7 support from engineers with deep Aptos, Move programming, and blockchain development expertise.

## Examples of Use

Build secure applications on Aptos

Aptos's combination of Move security and parallel execution makes it ideal for DeFi, gaming, social applications, and any use case requiring both safety and performance.

#### High-Security DeFi

Build DeFi protocols leveraging Move's formal verification for maximum security. Aptos's safety guarantees are perfect for handling financial assets and complex protocols.

#### High-Performance Gaming

Create blockchain games leveraging parallel execution for thousands of player actions per second. Move's resource model makes in-game assets natural and secure.

#### NFT Platforms

Launch NFT marketplaces with instant finality and low fees. Aptos's speed enables smooth minting and trading experiences for users.

#### Social Applications

Build Web3 social platforms with keyless accounts enabling Web2-style login. Aptos handles social interactions at internet scale.

#### Payment Systems

Create payment applications leveraging sub-second finality and low fees. Perfect for micropayments, remittances, and merchant solutions.

#### Next-Gen Wallets

Build wallets with keyless accounts, social recovery, and advanced security features enabled by Move's safety guarantees.

## Got questions?  
we are here to help

## What is Aptos? 

Aptos is a next-generation Layer 1 blockchain built by former Meta engineers using Move language, parallel execution, and AptosBFT consensus for security and performance.

## What is the Move language? 

Move is a programming language designed for secure asset management with formal verification capabilities, originally created at Meta for the Diem blockchain.

## How does parallel execution work on Aptos? 

Aptos uses Block-STM to optimistically execute independent transactions in parallel, detect conflicts, and re-execute as needed, dramatically increasing throughput.

## How fast is Aptos? 

Aptos achieves sub-second finality in production and has demonstrated 160,000+ TPS in testing environments. Real-world performance continues to improve.

## What are keyless accounts? 

Keyless accounts allow users to create wallets and sign transactions using Web2 credentials (Google, Apple ID) without managing seed phrases or private keys.

## Is Aptos EVM compatible? 

No, Aptos uses Move, not EVM. This allows for innovations in safety and performance impossible with EVM but requires learning Move.

## How much do Aptos transactions cost? 

Aptos transaction fees are typically less than $0.01, often just fractions of a cent for simple transfers.

## How is Aptos different from Sui? 

Both use Move and were built by ex-Meta engineers, but Aptos uses account-based model with Block-STM parallel execution, while Sui uses object-centric architecture.

## Do you support Aptos testnet? 

Yes, we provide RPC access to Aptos mainnet, testnet, and devnet for development and testing.

## Who backs Aptos? 

Aptos is backed by top-tier VCs including a16z, Multicoin Capital, Binance Labs, and others, with $350M+ raised.

## Pricing that grows with your needs.

### Free

Start building on Web3 — no credit card.

##### $0

- 5 reqs/sec RPC
- 5 reqs/min Unified API
- 1 req/day AML
- Ultimate chains
- WSS, Statistics
- Community support

[Get started ](https://auth.crypto-chief.com/registration)

### Pay for use

Flexible pay-as-you-go for any workload.

##### From $10

- 400 reqs/sec RPC
- 300 reqs/min Unified API
- 5 reqs/sec AML
- EventStream
- Ultimate chains
- WSS, Whitelists, Statistics
- Support portal

[Get started](https://auth.crypto-chief.com/registration)

### Subscription

From $500 monthly plus 20% extra value.

##### From $500

- 400 reqs/sec RPC
- 300 reqs/min Unified API
- 5 reqs/sec AML
- EventStream
- Ultimate chains
- WSS, Whitelists, Statistics
- Support portal

[Get started ](https://auth.crypto-chief.com/registration)

### Enterprise

Tailored solution for expert builders

##### Custom terms

All Subscription features plus:

- Flexible rate limits
- Engineering team support
- Custom SLA
- Personal manager

[Contact Sales ](/contact/)
