# Sui

<figure><img src="https://3091755030-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FENUSv6WO6gDHge2JXsI2%2Fuploads%2FAbGYe5YIXkBhcPXE1lSN%2FSui_Symbol_Sea.png?alt=media&#x26;token=1ca7c471-3fd5-4468-8647-6e4319de3102" 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="https://3091755030-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FENUSv6WO6gDHge2JXsI2%2Fuploads%2FNcm4FiYC4L76EaY2t7ck%2FScreenshot%202025-01-08%20at%202.54.47%E2%80%AFPM.png?alt=media&#x26;token=3843cbc0-6d19-4aa4-8f2a-885ddddef001" 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
}
```
