Penjelajah Solana Devnet
Penjelajah Orb mendukung ketiga klaster Solana: Untuk mengakses klaster ini, pilih klaster Anda di sudut kanan atas UI.
Changing the Solana cluster to Devnet on Orb
?cluster=mainnet-beta?cluster=devnet?cluster=testnet
Cara Mencari Alamat Mint Token di Solana Devnet
Saat menguji program di Solana Devnet, Anda perlu mendapatkan SOL Devnet dari faucet Solana Devnet atau dengan memanggil metode airdrop dari Solana CLI. Anda juga memerlukan endpoint RPC Solana Devnet, yang dapat diperoleh secara gratis di Dasbor Helius Anda. Selain SOL Devnet, Anda mungkin memerlukan token lain, seperti USDC Devnet. Untuk menemukan alamat mint token Solana di Devnet, masukkan nama token di bilah pencarian.
Searching for a Solana Devnet token on Orb
4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU
Jika Anda menguji fungsionalitas token khusus, kemungkinan besar Anda perlu membuat token sendiri menggunakan Solana Token Program (Devnet) atau Token 2022 Program (Devnet).
Cara Men-debug Transaksi yang Gagal di Solana Devnet
Salah satu kasus penggunaan umum penjelajah Devnet di Solana adalah memecahkan masalah transaksi untuk program yang diterapkan di Devnet sebelum menerapkannya ke Mainnet-beta. Untuk contoh ini, mari kita lihat transaksi gagal acak yang melibatkan wrapped SOL.Jelaskan dengan AI
Setelah mengeklik tombol “Jelaskan dengan AI”, kita dapat melihat bahwa swap yang menggunakan program Raydium CP Swap Program (DRay…Wpyb) gagal akibat kesalahan “insufficient funds” (0x1) yang terjadi saat transfer token.

Using Orb’s AI Explainer to understand a failed transaction on Solana Devnet
Periksa Log
Untuk men-debug transaksi ini lebih lanjut, klik tab Logs. Tampilan ini menunjukkan daftar program yang dipanggil selama transaksi, instruksi yang dipanggil oleh program tersebut, jumlah unit komputasi yang digunakan, dan statusnya (yaitu berhasil atau gagal).
Finding failed transaction logs on Orb’s Solana Devnet explorer
TransferChecked milik Token Program, program mencatat kesalahan “insufficient funds” dan mengembalikan kesalahan 0x1.
Periksa Output Mentah
Untuk men-debug lebih lanjut, mari kita lihat output mentah guna mengidentifikasi dompet yang menyebabkan masalah, token yang ingin ditransfer, dan saldo sebelum transaksi.
Reading the raw JSON outputs of a Solana Devnet transaction on Orb
innerInstruction (indeks 2, atau instruksi ke-3) memiliki jenis TransferChecked dan mencoba mengirim 26,874,347.041642 unit token DaHE...8R8i (Wildlife Conservation Coin) dari akun token GVBbU...5TUP milik dompet Bzi4...tuvF ke akun token tujuan 2yXu...qsTP.
Setelah menggulir ke bawah, kita dapat melihat bahwa log instruksi mengonfirmasi instruksi internal pada indeks 2 mencatat kesalahan insufficient funds pada instruksi TransferChecked milik Token Program.

Finding an “insufficient funds” error logged for Solana’s Token Program on the Orb Devnet explorer
DRay…WpYb adalah program Raydium CP Swap Program, kita dapat berasumsi bahwa pool likuiditas yang menyimpan token DaHE...8R8i tidak memiliki jumlah yang cukup untuk menyelesaikan swap yang diminta.
Cara Menemukan Alamat Program Solana Devnet
Kasus penggunaan umum lainnya untuk penjelajah Solana Devnet adalah menemukan ID Program untuk program yang diterapkan di Devnet guna keperluan pengujian. Sama seperti saat menjelajahi program di Solana Mainnet-beta, cukup ubah klaster Anda ke Devnet, cari program berdasarkan nama, lalu klik hasilnya. Jika program yang Anda cari belum diberi tag, silakan hubungi tim kami.ID Program Inti Solana Devnet
Berikut beberapa program inti Solana terpenting yang diterapkan di Devnet:ID Program Aplikasi Solana Devnet
Untuk menguji integrasi, pengembang juga perlu melakukan pengujian dengan program on-chain populer seperti Metaplex, Jupiter, Pyth, Wormhole, Pump.fun, dan banyak lainnya. Berikut beberapa ID program Solana Devnet yang paling populer:
The IDL for Wormhole’s Core Bridge program deployed on Solana Devnet in the Orb explorer