> ## 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.

# getMinimumBalanceForRentExemption

> Gibt die Mindestbilanz zurück, die erforderlich ist, um das Konto mietfrei zu machen.

## Anforderungsparameter

<ParamField body="address" type="number" required>
  Größe der Kontodaten in Bytes, die Sie auf der Solana-Blockchain speichern müssen.
</ParamField>

<ParamField body="commitment" type="string">
  Das Verpflichtungslevel für die Anfrage.

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


## OpenAPI

````yaml de/openapi/rpc-http/getMinimumBalanceForRentExemption.yaml POST /
openapi: 3.1.0
info:
  title: Solana RPC API
  version: 1.0.0
  description: >-
    API zur Berechnung der Kontospeicherkosten zur Bestimmung des minimalen
    SOL-Guthabens, das erforderlich ist, um Solana-Konten basierend auf ihren
    Datenanforderungen von Miete befreit zu machen.
  license:
    name: Apache 2.0
    url: https://www.apache.org/licenses/LICENSE-2.0.html
servers:
  - url: https://mainnet.helius-rpc.com
    description: Mainnet RPC-Endpunkt
  - url: https://devnet.helius-rpc.com
    description: Devnet RPC-Endpunkt
security: []
paths:
  /:
    post:
      tags:
        - RPC
      summary: getMinimumBalanceForRentExemption
      description: >-
        Berechnen Sie das minimale SOL-Guthaben, das erforderlich ist, um ein
        Solana-Konto dauerhaft mietfrei zu machen. Diese essenzielle
        wirtschaftliche API hilft dabei, die genaue Menge an SOL zu bestimmen,
        die einem Konto basierend auf seiner Datengröße zugewiesen werden muss,
        um wiederkehrende Mietgebühren zu vermeiden. Konten, die dieses
        Mindestguthaben aufrechterhalten, sind von den Speichergebühren des
        Netzwerks befreit, was ihre langfristige Persistenz in der Blockchain
        sicherstellt. Wichtig für Wallet-Entwickler, DApp-Ersteller und jede
        Anwendung, die On-Chain-Konten erstellt, um die Kosten der
        Kontoerstellung genau zu schätzen und neue Konten basierend auf ihren
        beabsichtigten Speicheranforderungen ordnungsgemäß zu finanzieren.
      operationId: getMinimumBalanceForRentExemption
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - jsonrpc
                - id
                - method
              properties:
                jsonrpc:
                  type: string
                  description: Die JSON-RPC-Protokollversion.
                  enum:
                    - '2.0'
                  example: '2.0'
                  default: '2.0'
                id:
                  type: string
                  description: Ein eindeutiger Bezeichner für die Anfrage.
                  example: '1'
                  default: '1'
                method:
                  type: string
                  description: Der Name der RPC-Methode, die aufgerufen werden soll.
                  enum:
                    - getMinimumBalanceForRentExemption
                  example: getMinimumBalanceForRentExemption
                  default: getMinimumBalanceForRentExemption
                params:
                  type: array
                  description: Parameter für die Methode.
                  default:
                    - 50
                  items:
                    oneOf:
                      - type: integer
                        description: >-
                          Größe der Kontodaten in Bytes, die Sie auf der
                          Solana-Blockchain speichern müssen.
                        example: 50
                      - type: object
                        description: Konfigurationsobjekt mit zusätzlichen Optionen.
                        properties:
                          commitment:
                            type: string
                            description: Das Engagementniveau für die Anfrage.
                            enum:
                              - confirmed
                              - finalized
                              - processed
                            example: finalized
      responses:
        '200':
          description: Der minimale Saldo für Mietbefreiung wurde erfolgreich abgerufen.
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    description: Die JSON-RPC-Protokollversion.
                    enum:
                      - '2.0'
                    example: '2.0'
                  id:
                    type: string
                    description: Bezeichner, der mit der Anfrage übereinstimmt.
                    example: '1'
                  result:
                    type: integer
                    description: >-
                      Minimales SOL-Guthaben in Lamports, das erforderlich ist,
                      um ein Konto mit dieser Datengröße dauerhaft von
                      Mietgebühren zu befreien.
                    example: 500
        '400':
          description: >-
            Fehlerhafte Anfrage - Ungültige Anforderungsparameter oder
            fehlerhafte Anfrage.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32602
                  message: Ungültige Parameter
                id: '1'
        '401':
          description: Nicht autorisiert - Ungültiger oder fehlender API-Schlüssel.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32001
                  message: Nicht autorisiert
                id: '1'
        '429':
          description: Zu viele Anfragen - Rate-Limit überschritten.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32005
                  message: Zu viele Anfragen
                id: '1'
        '500':
          description: Interner Serverfehler - Ein Fehler ist auf dem Server aufgetreten.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32603
                  message: Interner Fehler
                id: '1'
        '503':
          description: >-
            Dienst nicht verfügbar - Der Dienst ist vorübergehend nicht
            verfügbar.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32002
                  message: Dienst nicht verfügbar
                id: '1'
        '504':
          description: Gateway-Zeitüberschreitung - Die Anfrage ist abgelaufen.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
              example:
                jsonrpc: '2.0'
                error:
                  code: -32003
                  message: Gateway-Zeitüberschreitung
                id: '1'
      security:
        - ApiKeyQuery: []
components:
  schemas:
    ErrorResponse:
      type: object
      properties:
        jsonrpc:
          type: string
          description: Die JSON-RPC-Protokollversion.
          enum:
            - '2.0'
          example: '2.0'
        error:
          type: object
          properties:
            code:
              type: integer
              description: Der Fehlercode.
              example: -32602
            message:
              type: string
              description: Die Fehlermeldung.
            data:
              type: object
              description: Zusätzliche Daten zum Fehler.
        id:
          type: string
          description: Bezeichner, der mit der Anfrage übereinstimmt.
          example: '1'
  securitySchemes:
    ApiKeyQuery:
      type: apiKey
      in: query
      name: api-key
      description: >-
        Ihr Helius API-Schlüssel. Sie können einen kostenlos im
        [Dashboard](https://dashboard.helius.dev/api-keys) erhalten.

````