> For the complete documentation index, see [llms.txt](https://docs.rpc.forbole.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rpc.forbole.com/rpc-api-documentation/guide-to-rpc/endpoints/rpc/sui.md).

# Sui

<figure><img src="/files/tYuoAmBL99c1nCTiQaQu" alt="Sui Logo" width="563"><figcaption></figcaption></figure>

## Introduction

The [**Sui network**](https://sui.io/) is a next-generation Layer 1 blockchain designed for high-performance and scalability. Built with **Move**, a Rust-based programming language, Sui prioritizes speed, low latency, and the ability to handle complex applications such as gaming, decentralized finance (DeFi), and asset tokenization.

#### Key Features of the Sui Network:

1. **High Throughput and Low Latency**:
   * Sui achieves parallel transaction processing, enabling high throughput and near-instant finality for most transactions.
2. **Scalable Architecture**:
   * The network scales horizontally by adding more computing resources, ensuring consistent performance even with high usage.
3. **Move Programming Language**:
   * Sui uses Move for smart contract development, offering a secure and flexible framework tailored for asset management.
4. **Object-Centric Model**:
   * Sui structures data as objects, allowing more intuitive and efficient programming for developers and simplifying on-chain interactions.
5. **Decentralized and Secure**:
   * Sui employs a delegated Proof-of-Stake (dPoS) consensus mechanism, ensuring decentralization while maintaining security.
6. **Optimized for Web3**:
   * Designed to support the needs of Web3 applications, including NFTs, gaming, and complex dApps.
7. **Cost-Effectiveness**:
   * Its efficient consensus and transaction execution model result in lower fees for users and developers.
8. **SUI Token**:
   * The native token **SUI** is used for staking, transaction fees, and governance within the ecosystem.

The Sui network aims to provide a scalable, developer-friendly platform for Web3 applications, empowering creators to build innovative solutions without being constrained by traditional blockchain limitations.

> Forbole is also one of the [SUI Validators](https://forbole.com/en/staking).

## How to Interact

1. Get your API Key from [Forbole's RPC](https://rpc.forbole.com/).

<figure><img src="/files/cUEGTDMF6HyAbmgBmgF2" alt="DevTools Endpoints"><figcaption></figcaption></figure>

1. Test the query as follow:

```bash
curl https://rpc-mainnet-sui-fullnode.forbole.com \
     -H "Content-Type: application/json" \
     -H "apikey: {apiKey}" \
     -d '{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "suix_getBalance",
  "params": [
    "0x51ceab2edc89f74730e683ebee65578cb3bc9237ba6fca019438a9737cf156ae",
    "0x168da5bf1f48dafc111b0a488fa454aca95e0b5e::usdc::USDC"
  ]
}'
```

**Response Example**

```json
{
    "jsonrpc": "2.0",
    "result": {
        "coinType": "0x168da5bf1f48dafc111b0a488fa454aca95e0b5e::usdc::USDC",
        "coinObjectCount": 0,
        "totalBalance": "0",
        "lockedBalance": {}
    },
    "id": 1
}
```
