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

# getSignaturesForAsset

> Rufen Sie alle historischen Transaktionssignaturen für ein Solana NFT oder ein komprimiertes NFT ab, einschließlich Transfers, Verkäufe und Zustandsänderungen, mit Paginierung.

## Anforderungsparameter

<ParamField body="id" type="string" required>
  Der eindeutige Bezeichner (Mint-Adresse) des Solana-Digitalassets, für das der Transaktionsverlauf abgerufen werden soll.
</ParamField>

<ParamField body="page" type="number" required>
  Die Seitennummer zur Paginierung durch den Transaktionsverlauf des Solana-Assets.
</ParamField>

<ParamField body="limit" type="number">
  Die maximale Anzahl von Solana-Transaktionssignaturen, die pro Anfrage zurückgegeben werden sollen.
</ParamField>

<ParamField body="before" type="string">
  Der Cursor für die Paginierung rückwärts durch die Signaturen.
</ParamField>

<ParamField body="after" type="string">
  Der Cursor für die Paginierung vorwärts durch die Signaturen.
</ParamField>


## OpenAPI

````yaml de/openapi/das-api/getSignaturesForAsset.yaml POST /
openapi: 3.1.0
info:
  title: Solana Digital Asset Transaction History API
  version: 1.0.0
  description: >
    Erweiterte Solana Digital Asset Standard (DAS) API zum Abrufen vollständiger
    Transaktionsverläufe für jedes NFT oder Token auf der Solana-Blockchain.
    Diese spezialisierte Transaktionsüberwachungs-API bietet umfassende
    Einblicke in alle historischen Vorgänge, die an bestimmten digitalen Assets
    durchgeführt wurden, sodass Anwendungen Eigentumsübertragungen, Prägungen,
    Verbrennungen und andere Lebenszyklusereignisse für sowohl traditionelle als
    auch komprimierte Solana NFTs verfolgen können.
  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: getSignaturesForAsset
      description: >
        Abrufen eines vollständigen chronologischen Verlaufs aller
        Transaktionen, die an einem bestimmten komprimierten NFT (cNFT)
        beteiligt sind. Diese spezialisierte Methode gibt eine geordnete Liste
        von Transaktionssignaturen und Operationstypen zurück, die ein
        bestimmtes komprimiertes digitales Asset auf der Solana-Blockchain
        betroffen haben, sodass Anwendungen den vollständigen Eigentumsverlauf,
        Erstellungsvorgänge, Übertragungen, Listings, Verkäufe und andere
        Operationen verfolgen können.


        **Hinweis:** Diese Methode ist speziell für komprimierte NFTs
        konzipiert. Für reguläre NFTs verwenden Sie stattdessen
        `getSignaturesForAddress`. Dieser spezialisierte Endpunkt wurde
        hinzugefügt, weil die standardmäßige `getSignaturesForAddress`-Methode
        nicht mit komprimierten NFTs funktioniert.
      operationId: rpc
      requestBody:
        content:
          application/json:
            schema:
              type: object
              required:
                - jsonrpc
                - id
                - method
                - params
              properties:
                jsonrpc:
                  type: string
                  enum:
                    - '2.0'
                  description: Die Version des JSON-RPC-Protokolls.
                  default: '2.0'
                id:
                  type: string
                  description: Eine ID, um die Anfrage zu identifizieren.
                  example: '1'
                  default: '1'
                method:
                  type: string
                  enum:
                    - getSignaturesForAsset
                  description: Der Name der DAS-Methode, die aufgerufen werden soll.
                  default: getSignaturesForAsset
                params:
                  type: object
                  default:
                    id: FNt6A9Mfnqbwc1tY7uwAguKQ1JcpBrxmhczDgbdJy5AC
                  required:
                    - id
                    - page
                  properties:
                    id:
                      type: string
                      description: >-
                        Der eindeutige Bezeichner (Prägeadresse) des
                        Solana-Digital-Assets, für das der Transaktionsverlauf
                        abgerufen werden soll.
                      example: FNt6A9Mfnqbwc1tY7uwAguKQ1JcpBrxmhczDgbdJy5AC
                    page:
                      type: integer
                      description: >-
                        Die Seitennummer zur Paginierung durch den
                        Transaktionsverlauf des Solana-Assets.
                      example: 1
                    limit:
                      type: integer
                      description: >-
                        Die maximale Anzahl an Solana-Transaktionssignaturen,
                        die pro Anfrage zurückgegeben werden sollen.
                      example: 100
                    before:
                      type: string
                      description: >-
                        Der Cursor zur Rückwärts-Paginierung durch die
                        Signaturen.
                      example: string
                    after:
                      type: string
                      description: >-
                        Der Cursor zur Vorwärts-Paginierung durch die
                        Signaturen.
                      example: string
      responses:
        '200':
          description: Erfolgsmeldung
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    example: '2.0'
                  result:
                    type: object
                    properties:
                      last_indexed_slot:
                        type: integer
                        description: >-
                          Alle Daten bis einschließlich dieses Slots sind
                          garantiert indexiert worden.
                        example: 365750752
                      total:
                        type: integer
                        description: >-
                          Die Gesamtanzahl der in der Geschichte dieses
                          Solana-Digital-Assets gefundenen Transaktionen.
                        example: 3
                      limit:
                        type: integer
                        description: >-
                          Die maximale Anzahl angeforderter
                          Solana-Transaktionssignaturen pro Seite.
                        example: 1000
                      items:
                        type: array
                        description: >-
                          Ein Array von Solana-Transaktionssignaturen mit ihren
                          entsprechenden Operationstypen, die dieses digitale
                          Asset betreffen.
                        items:
                          type: array
                          items:
                            type: string
                        example:
                          - - >-
                              5nLi8m72bU6PBcz4Xrk23P6KTGy9ufF92kZiQXjTv9ELgkUxrNaiCGhMF4vh6RAcisw9DEQWJt9ogM3G2uCuwwV7
                            - MintToCollectionV1
                          - - >-
                              323Ag4J69gagBt3neUvajNauMydiXZTmXYSfdK5swWcK1iwCUypcXv45UFcy5PTt136G9gtQ45oyPJRs1f2zFZ3v
                            - Transfer
                          - - >-
                              3TbybyYRtNjVMhhahTNbd4bbpiEacZn2qkwtH7ByL7tCHmwi2g4YapPidSRGs1gjaseKbs7RjNmUKWmU6xbf3wUT
                            - Transfer
                  id:
                    type: string
                    example: text
        '400':
          description: >-
            Fehlerhafte Anfrage. Der Server konnte die Anfrage aufgrund
            fehlerhafter Syntax nicht verstehen.
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    example: '2.0'
                  error:
                    type: object
                    properties:
                      code:
                        type: integer
                        example: -32602
                      message:
                        type: string
                        example: Ungültige Anfrageparameter.
                  id:
                    type: string
                    example: '1'
        '401':
          description: >-
            Nicht autorisiert. Der Client muss sich authentifizieren, um die
            angeforderte Antwort zu erhalten.
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    example: '2.0'
                  error:
                    type: object
                    properties:
                      code:
                        type: integer
                        example: -32001
                      message:
                        type: string
                        example: >-
                          Authentifizierung fehlgeschlagen. Fehlender oder
                          ungültiger API-Schlüssel.
                  id:
                    type: string
                    example: '1'
        '403':
          description: Verboten. Der Client hat keine Zugriffsrechte auf den Inhalt.
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    example: '2.0'
                  error:
                    type: object
                    properties:
                      code:
                        type: integer
                        example: -32003
                      message:
                        type: string
                        example: >-
                          Sie haben keine Berechtigung zum Zugriff auf diese
                          Ressource.
                  id:
                    type: string
                    example: '1'
        '404':
          description: >-
            Nicht gefunden. Der Server kann die angeforderte Ressource nicht
            finden.
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    example: '2.0'
                  error:
                    type: object
                    properties:
                      code:
                        type: integer
                        example: -32004
                      message:
                        type: string
                        example: Keine Signaturen für das angegebene Asset gefunden.
                  id:
                    type: string
                    example: '1'
        '429':
          description: >-
            Zu viele Anfragen. Der Benutzer hat zu viele Anfragen in einem
            bestimmten Zeitraum gesendet.
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    example: '2.0'
                  error:
                    type: object
                    properties:
                      code:
                        type: integer
                        example: -32029
                      message:
                        type: string
                        example: >-
                          Ratenlimit überschritten. Bitte versuchen Sie es
                          später noch einmal.
                  id:
                    type: string
                    example: '1'
        '500':
          description: >-
            Interner Serverfehler. Der Server ist auf eine Situation gestoßen,
            mit der er nicht umgehen kann.
          content:
            application/json:
              schema:
                type: object
                properties:
                  jsonrpc:
                    type: string
                    example: '2.0'
                  error:
                    type: object
                    properties:
                      code:
                        type: integer
                        example: -32000
                      message:
                        type: string
                        example: >-
                          Ein unerwarteter Fehler ist auf dem Server
                          aufgetreten.
                  id:
                    type: string
                    example: '1'
      security:
        - ApiKeyQuery: []
components:
  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.

````