How to Check a Transaction and Contract Balance on BscScan

Ein Blockchain-Datensatz lässt sich unabhängig prüfen. Wurde eine Transaktion an BNB Smart Chain gesendet, können Sie sie anhand ihres Transaktionshashs auf BscScan aufrufen. Ebenso können Sie die Assets prüfen, die an einer Smart-Contract-Adresse gehalten werden.

The key is to read the data correctly. A Erfolg status means that the network executed the transaction without reverting it. It does not prove that the address belongs to the intended project, that a token is genuine, or that the transaction is safe or beneficial.

Dieser Artikel dient ausschließlich Bildungszwecken. Er ist keine Finanzberatung und garantiert nicht die Sicherheit eines Projekts, Vertrags oder einer Transaktion.

Was Sie benötigen

Halten Sie eine der folgenden Kennungen bereit:

  • a transaction hash (or TxHash), which identifies one transaction;
  • a wallet or contract address, which identifies an account or smart contract.

Both usually begin with 0x, but they are not interchangeable. Obtain contract addresses from an official project source and compare the full string. A name or ticker is not enough: unrelated tokens may use the same name.

Zum Anzeigen öffentlicher BscScan-Daten müssen Sie keine Wallet verbinden. Geben Sie niemals eine Seed-Phrase oder einen privaten Schlüssel ein – BscScan benötigt beides nicht.

Schritt 1: Transaktion finden

  1. Öffnen bscscan.com.
  2. Fügen Sie den vollständigen Transaktionshash in die Suchleiste ein.
  3. Open the Transaktionsdetails result.

Wird kein Ergebnis angezeigt, prüfen Sie, ob:

  • die Transaktion auf BNB Smart Chain und nicht in einem anderen Netzwerk gesendet wurde;
  • der Hash vollständig kopiert wurde;
  • die Wallet die Transaktion tatsächlich an das Netzwerk gesendet hat;
  • der Block Explorer genügend Zeit hatte, eine neu eingereichte Transaktion zu indexieren.

Schritt 2: Transaktionsfelder lesen

Prüfen Sie diese Felder in der folgenden Reihenfolge:

  1. Status
    Erfolg means execution completed without a revert. Ausstehend means the transaction has not yet been included. Fehlgeschlagen means execution reverted. A failed contract call normally does not complete its intended state changes, but gas used may still be charged.

  2. Block and confirmations
    The block number identifies where the transaction was included. Confirmations count the blocks added afterwards. Services may require different confirmation counts. BNB Smart Chain has a fast-finality mechanism and a probabilistic fallback in which additional blocks increase confidence.

  3. Zeitstempel
    Confirm the date and time. BscScan can display UTC, so account for your time zone.

  4. Aus
    This is the address that initiated the transaction. Compare it with the expected sender.

  5. To / Interacted With
    For a simple transfer, this is the recipient. For a contract call, it is the contract directly called by the transaction. Compare the complete address with the project’s officially published address.

  6. Wert
    This is the native BNB sent at the top level. A BEP-20 transfer may show 0 BNB here because the token movement is displayed separately.

  7. BEP-20 Tokens Transferred
    This section shows token transfer events, including token, sender, recipient, and amount. Verify the token contract address, not just its name, icon, or ticker.

  8. Transaktionsgebühr
    This is the BNB paid for execution. It is not the transferred amount.

  9. Transaction Action and Input Data
    When the contract interface is known, BscScan may decode the function and its parameters. Treat the human-readable summary as a useful aid and still verify addresses, amounts, and emitted events.

Prüfen Sie bei komplexen Aufrufen zusätzlich:

  • Internal Txns, which shows internal calls and BNB movements involving contracts;
  • Logs, which shows events emitted during execution.

Beispiel: eine Übertragung von 100 USDT lesen

Angenommen, ein Benutzer möchte 100 USDT an einen Vertrag senden. Eine grundlegende Prüfung sollte bestätigen, dass:

  • Status is Erfolg;
  • Aus matches the user’s address;
  • Interacted With matches the intended contract;
  • BEP-20 Tokens Transferred shows 100 units moving from the user to the intended address;
  • die USDT-Token-Vertragsadresse mit der offiziellen USDT-Adresse für BNB Smart Chain übereinstimmt;
  • Wert may be 0 BNB, while the gas fee is paid in BNB.

No single matching field is sufficient. A call to an impersonating contract can also have a Erfolg Status.

Schritt 3: Vertragssaldo prüfen

  1. Fügen Sie die offizielle Vertragsadresse in BscScan ein.
  2. Prüfen Sie die vollständige Adresse auf der Ergebnisseite.
  3. Read BNB Balance for native BNB held at the address.
  4. Öffnen Token Holdings to inspect BEP-20 assets.
  5. Locate a specific token by its contract address and check the amount.

„Vertragssaldo“ ist keine universelle Kennzahl:

  • BNB- und USDT-Salden sind voneinander getrennt;
  • eine Adresse viele Token einschließlich unaufgefordert zugesandter Spam-Token halten kann;
  • ein System mehrere Vertrags- oder Treasury-Adressen verwenden kann;
  • Assets später an eine andere Adresse übertragen werden können;
  • ein aktueller Saldo nicht alle Verpflichtungen oder wirtschaftlichen Ansprüche auf die Assets offenlegt.

For a more direct BEP-20 check, open the exact token contract, select Vertrag → Vertrag lesen, find balanceOf, and enter the address being checked. This is a read-only query and requires no transaction or gas. The result may use the token’s smallest unit; apply the token’s decimals value to convert it to the displayed amount.

Was „Verified“ bedeutet

Auf BscScan gibt es verschiedene Stufen der Vertragsquellcodeverifizierung:

  • Exact Match means the published source and constructor parameters were matched to the deployed bytecode;
  • Similar Match means the bytecode matches an existing verified contract, but constructor arguments are not included in that match;
  • Unverified means no matching source is published and only bytecode is available.

Verifizierung erleichtert die Prüfung des Codes. Sie ist kein Sicherheitsaudit und beweist nicht, dass der Code keine Schwachstellen enthält.

If the address is a proxy, its active logic may live in a separate implementation contract and may be changeable by an authorized upgrader. Check whether BscScan identifies a proxy, follow the implementation address, and determine who controls upgrades. Reviewing only the proxy shell gives an incomplete picture.

Was BscScan belegen kann – und was nicht

Mit BscScan lässt sich feststellen, dass:

  • eine Transaktion in einen Block aufgenommen wurde;
  • eine Adresse eine andere aufgerufen hat;
  • Verträge bestimmte Logs ausgegeben haben;
  • eine Adresse derzeit einen bestimmten BNB- oder Token-Saldo hat;
  • der veröffentlichte Quellcode auf der angegebenen Verifizierungsstufe mit dem Bytecode abgeglichen wurde.

Für sich allein belegt dies nicht:

  • wer eine Adresse besitzt oder kontrolliert;
  • dass ein Token allein aufgrund seines Namens echt ist;
  • dass Administratoren keine gefährlichen Befugnisse besitzen;
  • dass Code frei von Schwachstellen ist;
  • dass Liquidität vorhanden ist;
  • dass ein Frontend verfügbar bleibt;
  • dass Mittel zurückgeführt werden oder eine Rendite erzeugen.

Abschließende Checkliste

  • Ich habe den Hash auf BNB Smart Chain gefunden.
  • I compared the complete Aus und To / Interacted With addresses.
  • Ich habe die Token-Vertragsadresse verifiziert.
  • I distinguished native Wert, BEP-20 movement, and gas fee.
  • I reviewed Internal Txns und Logs where relevant.
  • Ich habe BNB und jeden erforderlichen Token getrennt geprüft.
  • Bei einem Proxy habe ich Implementierung und Upgrade-Berechtigung geprüft.
  • My conclusion relies on several fields, not only Erfolg.

Quellen und weiterführende Literatur

  1. BscScan Information Center — Transaktionen anzeigen
  2. BscScan Information Center — Eine Transaktion verstehen
  3. BscScan Information Center — Arten der Vertragsverifizierung
  4. BscScan Information Center — Die Token-Seite verstehen
  5. BscScan Information Center — Was ist ein BEP-20-Token?
  6. BNB Chain Docs — Einführung in BNB Smart Chain