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

# So finden Sie die IDL für ein Solana-Programm

> Erfahren Sie, wie Sie Orb, einen neuen Solana-Block-Explorer, verwenden, um Programme zu untersuchen, einschließlich Transaktionen, IDLs, Verifizierungsstatus, Upgrade-Berechtigung und mehr.

IDL steht für Interface Definition Language.

In Solana beschreiben IDLs die Struktur eines On-Chain-Programms und zeigen, wie andere On-Chain-Programme mit ihnen zusammengesetzt werden können. Orb hat über 3.000 Solana-Programme markiert, um es einfacher zu machen, sie zu finden und mit ihnen zu komponieren.

<Tip>
  **NEU**: Verwenden Sie das [Solana Program Directory](https://orbmarkets.io/programs) von Orb, um über 3.000 markierte Programme aus Bereichen wie DeFi, PropAMMs, Zahlungen, DePIN und mehr zu erkunden.
</Tip>

In diesem Beispiel verwenden wir das [DFlow v4 Aggregator-Programm](https://orbmarkets.io/address/DF1ow4tspfHX9JwWJsAb9epbkA8hmpSEAtxXy1V27QBH/history?cluster=mainnet-beta).

Um ein Solana-Programm zu finden, gehen Sie zur Startseite von Orb und suchen Sie das Programm im Suchfeld per Namen, und klicken Sie dann auf das Ergebnis.

<Frame caption="Orb-Suchergebnisse für DFlow, einschließlich des DFlow Aggregator v4 Programms.">
  <img src="https://mintcdn.com/helius/GK_UEjIuMAXci0nx/images/orb/explore-programs/search-for-solana-programs-on-the-orb-explorer.jpg?fit=max&auto=format&n=GK_UEjIuMAXci0nx&q=85&s=727e71517c2e64b906b24e7abbd0fb9d" alt="Orb-Suchergebnisse für DFlow, einschließlich des DFlow Aggregator v4 Programms" width="3456" height="1944" data-path="images/orb/explore-programs/search-for-solana-programs-on-the-orb-explorer.jpg" />
</Frame>

## Programmverlauf

Im Abschnitt **Verlauf** sehen Sie alle aktuellen Transaktionen. Für weitere Details zum [Untersuchen einer Transaktion mit einem Block-Explorer](/docs/de/orb/explore-transactions) siehe unser Transaktionsuntersuchungsleitfaden.

<Frame caption="Aktueller Transaktionsverlauf für das DFlow Aggregator v4 Programm.">
  <img src="https://mintcdn.com/helius/GK_UEjIuMAXci0nx/images/orb/explore-programs/dflow-program-transaction-history-tab-in-orb.jpg?fit=max&auto=format&n=GK_UEjIuMAXci0nx&q=85&s=423fe418ed51373b6cd449534572c145" alt="Aktueller Transaktionsverlauf für das DFlow Aggregator v4 Programm" width="3456" height="1944" data-path="images/orb/explore-programs/dflow-program-transaction-history-tab-in-orb.jpg" />
</Frame>

Für die Zwecke dieses Leitfadens gehen wir direkt zum **IDL**-Tab.

## Programm-IDL

Der IDL-Viewer zeigt die analysierten Anweisungen, Konten, Typen, Ereignisse und Fehler. Um die rohe JSON-Ausgabe anzuzeigen, klicken Sie auf das "JSON anzeigen"-Toggle in der oberen rechten Ecke.

Das Erweitern des Dropdown-Menüs zeigt alle erforderlichen Parameter und Details.

Beispielsweise zeigt das Erweitern des Abschnitts **Types** eine Liste von Swap-Aktionen im Zusammenhang mit verschiedenen DEXs, wie WhirlpoolsSwap, ClearpoolsSwap und RaydiumAmmSwap.

<Frame caption="DFlow Aggregator v4 Programm-IDL.">
  <img src="https://mintcdn.com/helius/GK_UEjIuMAXci0nx/images/orb/explore-programs/solana-program-idl-viewer-with-json-parsed-results.jpg?fit=max&auto=format&n=GK_UEjIuMAXci0nx&q=85&s=b23e08d21d3f74c1a3bba63033364f22" alt="DFlow Aggregator v4 Programm-IDL" width="2784" height="1566" data-path="images/orb/explore-programs/solana-program-idl-viewer-with-json-parsed-results.jpg" />
</Frame>

## Programmverifizierung

Ein [verifiziertes Programm](https://solana.com/docs/programs/verified-builds) auf Solana ist ein bereitgestelltes Programm, dessen On-Chain-Binärdatei exakt dem öffentlich verfügbaren Quellcode entspricht. Dies wird normalerweise mit Tools wie Ellipsis Labs' [verified build CLI](https://github.com/Ellipsis-Labs/solana-verifiable-build) Tool durchgeführt.

Für dieses Beispiel verwenden wir [Privacy Cash](https://orbmarkets.io/address/9fhQBbumKEFuXtMBDw8AaQyAjCorLGJQiS3skWZdQyQD/history?cluster=mainnet-beta), ein Solana-Programm für private Token-Transfers.

Um den Verifizierungsstatus, den Hash, das Datum, den Unterzeichner oder das Repository anzuzeigen, klicken Sie auf den Tab **Verifikation**.

<Frame caption="Verifizierte Build-Seite für Privacy Cash auf Orb">
  <img src="https://mintcdn.com/helius/GK_UEjIuMAXci0nx/images/orb/explore-programs/verified-solana-progam-build-on-the-orb-block-explorer.jpg?fit=max&auto=format&n=GK_UEjIuMAXci0nx&q=85&s=4ee4b49f100021e613a11f19b727a23c" alt="Verifizierte Build-Seite für Privacy Cash auf Orb" width="2464" height="1386" data-path="images/orb/explore-programs/verified-solana-progam-build-on-the-orb-block-explorer.jpg" />
</Frame>

Für weitere Details klicken Sie auf die **Struktur anzeigen**-Taste, um das Repository-Layout anzuzeigen. Diese Ansicht lädt den verifizierten Build und ermöglicht es Ihnen, die vollständige Repository-Struktur auf Orb zu sehen.

<Frame caption="Gegenstand Cashs verifiziertes Programm-Repository-Struktur auf Orb mit geöffnetem lib.rs-Datei.">
  <img src="https://mintcdn.com/helius/GK_UEjIuMAXci0nx/images/orb/explore-programs/solana-program-github-repository-structure-on-the-orb-explorer.jpg?fit=max&auto=format&n=GK_UEjIuMAXci0nx&q=85&s=df90d61a28d725bd24db3cd03d56bea9" alt="Gegenstand Cashs verifiziertes Programm-Repository-Struktur auf Orb mit geöffnetem lib.rs-Datei" width="2688" height="1512" data-path="images/orb/explore-programs/solana-program-github-repository-structure-on-the-orb-explorer.jpg" />
</Frame>

## Programm security.txt

Eine `security.txt`-Datei ist eine standardisierte Möglichkeit für Solana-Programmentwickler, ihre Sicherheitsrichtlinien festzulegen, Kontaktinformationen für Sicherheitsprüfer bereitzustellen und klare Richtlinien zum Melden von Sicherheitslücken zu erstellen.

Das folgende Beispiel stammt aus dem [Phoenix-Programm](https://orbmarkets.io/address/PhoeNiXZ8ByJGLkxNfZRnkUfjvmuYqLR89jjFHGqdXY/security-txt?cluster=mainnet-beta), entwickelt von Ellipsis Labs.

<Frame caption="Security.txt-Datei für das Phoenix-Programm einschließlich Sicherheitskontakten, Richtlinienlinks und Quellcode.">
  <img src="https://mintcdn.com/helius/GK_UEjIuMAXci0nx/images/orb/explore-programs/solana-program-security-txt-file-example-phoenix-program-on-orb-explorer.jpg?fit=max&auto=format&n=GK_UEjIuMAXci0nx&q=85&s=d35e79071a7f6c0a0531322396ce20de" alt="Security.txt-Datei für das Phoenix-Programm (entwickelt von Ellipsis Labs) auf Solana" width="2912" height="1638" data-path="images/orb/explore-programs/solana-program-security-txt-file-example-phoenix-program-on-orb-explorer.jpg" />
</Frame>

## Programm Authority

Auf Solana sind Programme standardmäßig aktualisierbar, und die Befugnis, den Code eines Programms zu aktualisieren, liegt bei der Upgrade-Berechtigung.

Beim Blick auf den Tab **Authority** im DFlow Aggregator v4 Programm erkennen wir, dass die Upgrade-Berechtigung eine Squads-Multisig mit einem 2/2-Schwellenwert ist (d.h. genau 2 Unterzeichner müssen Programm-Upgrade-Transaktionen unterschreiben).

<Frame caption="DFlow Aggregator v4 Upgrade Authority Seite.">
  <img src="https://mintcdn.com/helius/GK_UEjIuMAXci0nx/images/orb/explore-programs/solana-program-multisig-authority-viewer-on-the-orb-explorer.jpg?fit=max&auto=format&n=GK_UEjIuMAXci0nx&q=85&s=02935ae7b066792ff301f00d6eea4852" alt="DFlow Aggregator v4 Upgrade Authority Seite" width="2592" height="1458" data-path="images/orb/explore-programs/solana-program-multisig-authority-viewer-on-the-orb-explorer.jpg" />
</Frame>

## Fazit

Composability ist eine der größten Stärken von Solana. Durch die Veröffentlichung von IDLs On-Chain und die Verifizierung von Builds kann jedes Unternehmen, das auf Solana baut, ohne Erlaubnis mit jedem anderen auf der Chain bereitgestellten Programm interagieren.

Um loszulegen, probieren Sie [Orb](https://orbmarkets.io/) heute aus.

Für weitere Tutorials zu Orb lesen Sie unsere Artikel über:

* [Erkundung der Top-Solana-Validatoren](https://www.helius.dev/docs/orb/explore-validators)
* [Untersuchung der Top-Solana-Märkte](https://www.helius.dev/docs/orb/explore-markets)
* [Verwendung von Orb auf Solana Devnet](https://www.helius.dev/docs/orb/explore-devnet)
