> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# getLargestAccounts

> Mengembalikan 20 akun terbesar berdasarkan saldo lamport (hasil dapat disimpan dalam cache hingga dua jam).

## Parameter Permintaan

<ParamField body="commitment" type="string">
  Tingkat komitmen untuk permintaan tersebut.

  * `confirmed`
  * `finalized`
</ParamField>

<ParamField body="filter" type="string">
  Filter hasil berdasarkan jenis akun—semua akun SOL yang beredar atau hanya akun cadangan khusus yang tidak beredar.

  * `circulating`
  * `nonCirculating`
</ParamField>


## OpenAPI

````yaml id/openapi/rpc-http/getLargestAccounts.yaml POST /
openapi: 3.1.0
info:
  title: API RPC Solana
  version: 1.0.0
  description: >-
    API analitik distribusi kekayaan untuk mengidentifikasi dan memantau
    pemegang SOL terbesar di blockchain Solana, dengan opsi pemfilteran untuk
    akun yang beredar dan akun cadangan.
  license:
    name: Apache 2.0
    url: https://www.apache.org/licenses/LICENSE-2.0.html
servers:
  - url: https://mainnet.helius-rpc.com
    description: Titik akhir RPC Mainnet
  - url: https://devnet.helius-rpc.com
    description: Titik akhir RPC Devnet
security: []
paths:
  /:
    post:
      tags:
        - RPC
      summary: getLargestAccounts
      description: >
        Mengambil daftar berperingkat pemegang SOL terbesar di blockchain
        Solana.

        API analitik kekayaan ini memberikan wawasan tentang distribusi SOL
        dengan mengidentifikasi

        akun yang memiliki saldo token asli terbesar. Mengembalikan 20 akun
        teratas

        yang diurutkan berdasarkan saldo SOL, dengan opsi untuk memfilter antara
        suplai yang beredar (akun aktif)

        dan suplai yang tidak beredar (akun cadangan). Penting bagi peneliti
        pasar, analis

        ekonomi, pemantau whale, studi konsentrasi kekayaan, dan aplikasi yang
        memantau pemegang

        SOL utama serta potensi dampaknya terhadap ekonomi token dan pergerakan
        pasar.
      operationId: getLargestAccounts
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - jsonrpc
                - id
                - method
              properties:
                jsonrpc:
                  type: string
                  description: Versi protokol JSON-RPC.
                  enum:
                    - '2.0'
                  example: '2.0'
                  default: '2.0'
                id:
                  type: string
                  description: Pengidentifikasi unik untuk permintaan.
                  example: '1'
                  default: '1'
                method:
                  type: string
                  description: Nama metode RPC yang akan dipanggil.
                  enum:
                    - getLargestAccounts
                  example: getLargestAccounts
                  default: getLargestAccounts
                params:
                  type: array
                  description: Objek konfigurasi opsional untuk memfilter akun.
                  default: []
                  items:
                    type: object
                    properties:
                      commitment:
                        type: string
                        description: Tingkat komitmen untuk permintaan.
                        enum:
                          - confirmed
                          - finalized
                        example: finalized
                      filter:
                        type: string
                        description: >-
                          Memfilter hasil berdasarkan jenis akun—semua akun SOL
                          yang beredar atau hanya akun cadangan khusus yang
                          tidak beredar.
                        enum:
                          - circulating
                          - nonCirculating
                        example: circulating
      responses:
        '200':
          description: Berhasil mengambil akun terbesar.
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    description: Versi protokol JSON-RPC.
                    enum:
                      - '2.0'
                    example: '2.0'
                  id:
                    type: string
                    description: Pengidentifikasi yang cocok dengan permintaan.
                    example: '1'
                  result:
                    type: object
                    description: Daftar akun terbesar beserta saldonya.
                    properties:
                      context:
                        type: object
                        description: Konteks respons.
                        properties:
                          slot:
                            type: integer
                            description: Slot tempat data diambil.
                            example: 54
                      value:
                        type: array
                        description: >-
                          20 akun Solana terbesar yang diurutkan berdasarkan
                          saldo SOL, dari tertinggi hingga terendah.
                        items:
                          type: object
                          properties:
                            lamports:
                              type: integer
                              description: >-
                                Saldo SOL akun ini dalam lamport (1 SOL =
                                1.000.000.000 lamport).
                              example: 999974
                            address:
                              type: string
                              description: >-
                                Alamat dompet Solana unik milik pemegang akun
                                utama ini.
                              example: 99P8ZgtJYe1buSK8JXkvpLh8xPsCFuLYhz9hQFNw93WJ
        '400':
          description: >-
            Permintaan Buruk - Parameter permintaan tidak valid atau format
            permintaan salah.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32602
                  message: Parameter tidak valid
                id: '1'
        '401':
          description: Tidak Diotorisasi - Kunci API tidak valid atau tidak ada.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32001
                  message: Tidak diotorisasi
                id: '1'
        '429':
          description: Terlalu Banyak Permintaan - Batas laju terlampaui.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32005
                  message: Terlalu banyak permintaan
                id: '1'
        '500':
          description: Kesalahan Server Internal - Terjadi kesalahan pada server.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32603
                  message: Kesalahan internal
                id: '1'
        '503':
          description: Layanan Tidak Tersedia - Layanan untuk sementara tidak tersedia.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32002
                  message: Layanan tidak tersedia
                id: '1'
        '504':
          description: Batas Waktu Gateway - Waktu permintaan habis.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32003
                  message: Waktu gateway habis
                id: '1'
      security:
        - ApiKeyQuery: []
components:
  schemas:
    ErrorResponse:
      type: object
      properties:
        jsonrpc:
          type: string
          description: Versi protokol JSON-RPC.
          enum:
            - '2.0'
          example: '2.0'
        error:
          type: object
          properties:
            code:
              type: integer
              description: Kode kesalahan.
              example: -32602
            message:
              type: string
              description: Pesan kesalahan.
            data:
              type: object
              description: Data tambahan tentang kesalahan tersebut.
        id:
          type: string
          description: Pengidentifikasi yang cocok dengan permintaan.
          example: '1'
  securitySchemes:
    ApiKeyQuery:
      type: apiKey
      in: query
      name: api-key
      description: >-
        Kunci API Helius Anda. Anda bisa mendapatkannya secara gratis di
        [dasbor](https://dashboard.helius.dev/api-keys).

````