Semua artikel
Panduan

Perbedaan Devnet dan Testnet Solana, dan Kapan Pakai yang Mana

Devnet dan testnet Solana sama-sama jaringan uji coba tanpa uang sungguhan, tapi tujuannya beda. Ini tabel perbandingan, endpoint RPC, dan batas faucetnya.

9 min J Tools Editorial

Devnet dan testnet Solana adalah dua jaringan uji coba yang berjalan terpisah dari mainnet: devnet untuk developer aplikasi yang menguji program, testnet untuk validator dan kontributor inti yang menguji rilis baru Solana.

  • Devnet melayani developer aplikasi, testnet melayani kontributor inti dan operator validator yang menguji performa serta stabilitas jaringan (Solana Docs, Agustus 2026).
  • SOL di kedua jaringan bukan SOL sungguhan; dokumentasi resmi Solana menulisnya apa adanya, "tokens are not real".
  • Endpoint RPC publiknya terpisah: api.devnet.solana.com untuk devnet, api.testnet.solana.com untuk testnet.
  • faucet.solana.com melayani devnet dan testnet lewat satu toggle, dengan batas 2 permintaan tiap 8 jam.
  • Token testnet tidak punya pasar, tidak bisa dijual, dan tidak bisa dipindah ke mainnet.

Apa perbedaan devnet dan testnet Solana?

Perbedaan devnet dan testnet Solana ada pada siapa yang mengujinya. Devnet adalah tempat developer aplikasi mencoba program, transaksi, dan panggilan RPC sebelum masuk ke mainnet. Testnet adalah tempat kontributor inti dan operator validator menguji rilis Solana terbaru, dengan fokus pada performa jaringan, stabilitas, dan perilaku validator (Solana Docs, Agustus 2026).

Keduanya berbagi satu sifat: SOL di sana tidak bernilai. Yang berbeda adalah tujuan, penghuni, dan seberapa keras jaringannya diguncang. Testnet sengaja dibebani kode yang belum matang, jadi ia lebih sering bermasalah daripada devnet.

JaringanDipakai untukNilai SOLEndpoint RPC publik
DevnetDeveloper aplikasi menguji program dan dAppTidak ada nilai pasarapi.devnet.solana.com
TestnetKontributor inti dan validator menguji rilis client baruTidak ada nilai pasarapi.testnet.solana.com
MainnetPengguna, builder, dan holder sungguhanSOL sungguhan, punya harga pasarapi.mainnet-beta.solana.com

Kenapa Solana butuh dua jaringan uji coba sekaligus?

Karena dua kelompok itu menguji hal yang berbeda dan saling mengganggu kalau digabung. Developer aplikasi butuh jaringan yang stabil dan bisa diandalkan berhari-hari, supaya bug yang muncul jelas berasal dari kodenya sendiri. Tim yang menguji client Solana justru butuh jaringan yang boleh patah, karena patahnya itulah datanya.

Kalau keduanya dijadikan satu, setiap kali rilis baru bermasalah, ribuan developer aplikasi ikut kehilangan lingkungan kerjanya. Pemisahan ini juga alasan kenapa testnet lebih jarang dibicarakan: mayoritas orang yang membangun di Solana memang tidak pernah menyentuhnya.

Apa yang dimaksud dengan testnet dalam crypto?

Testnet adalah salinan jaringan blockchain yang berjalan terpisah dari jaringan utama dan memakai koin tanpa nilai pasar, supaya perubahan kode bisa diuji tanpa mempertaruhkan uang siapa pun. Fungsinya mirip server staging di software biasa. Bitcoin, Ethereum, dan Solana sama-sama punya jaringan seperti ini.

Alasannya sederhana: transaksi blockchain tidak bisa dibatalkan. Di database biasa, perintah yang salah bisa di-rollback. Di Solana, transfer ke alamat yang keliru selesai dalam satu slot dan tidak ada tombol undo. Jaringan uji coba adalah tempat kesalahan seperti itu boleh terjadi tanpa ada yang kehilangan apa pun.

Yang sering membingungkan pemula: satu blockchain bisa punya lebih dari satu jaringan uji coba. Solana punya tiga jaringan publik, yaitu devnet, testnet, dan mainnet, plus satu lapis keempat yang jalan di laptop kamu sendiri lewat perintah solana-test-validator. Lapis keempat itu paling cepat dan paling sepi, karena kamu satu-satunya penghuni.

Apakah Solana punya testnet dan di mana alamatnya?

Ya, Solana punya testnet, dan endpoint RPC publiknya api.testnet.solana.com. Devnet berada di api.devnet.solana.com, mainnet di api.mainnet-beta.solana.com. Kamu berpindah jaringan cukup dengan mengganti endpoint di wallet, di kode, atau memakai flag -u testnet pada Solana CLI. Alamat wallet kamu sendiri tidak berubah, dan tidak ada pendaftaran apa pun.

Di Phantom dan Solflare, pengalih jaringan ada di menu pengaturan, dan keduanya terbuka di mainnet sampai kamu sendiri yang mengubahnya. Setelah kamu pindah ke devnet, saldo mainnet menghilang dari layar. Itu normal, bukan tanda dana hilang; kamu cuma sedang melihat pembukuan jaringan yang berbeda dengan alamat yang sama.

Endpoint publik ini gratis tapi punya pagar yang tegas: maksimal 100 permintaan tiap 10 detik per IP, 40 permintaan tiap 10 detik untuk satu metode RPC, 40 koneksi bersamaan per IP, dan 100 MB data tiap 30 detik (Solana Docs, Agustus 2026). Cukup untuk belajar dan menguji fitur, tidak cukup untuk beban produksi.

Berapa banyak SOL uji coba yang bisa kamu minta?

Jatah SOL uji coba dibatasi per sumber, bukan per orang. faucet.solana.com melayani devnet dan testnet lewat satu toggle, membatasi 2 permintaan tiap 8 jam, dan membuka jatah lebih besar kalau kamu sign in dengan GitHub. Lewat Solana CLI, satu permintaan airdrop dibatasi 2 SOL di devnet dan 1 SOL di testnet (QuickNode, Agustus 2026).

SumberJaringanJatahPerlu login
faucet.solana.comDevnet dan testnet2 permintaan tiap 8 jamTidak, GitHub membuka jatah lebih besar
Solana CLI di devnetDevnet2 SOL per permintaanTidak
Solana CLI di testnetTestnet1 SOL per permintaanTidak
Devnet Faucet (J Tools)Devnet0,1 sampai 25 SOL sekali ambil, maksimal 25 SOL per 24 jamTidak, wallet juga tidak perlu di-connect

Dua SOL cukup untuk mencoba beberapa transaksi. Begitu kamu menguji pengiriman ke ratusan wallet, jatah segitu habis di percobaan pertama dan kamu menunggu 8 jam berikutnya. Devnet Faucet milik J Tools mengisi sampai 25 SOL devnet sekali ambil tanpa akun GitHub, dan hanya melayani devnet.

Apakah testnet memakai uang sungguhan?

Tidak. Devnet dan testnet tidak memakai uang sungguhan, dan dokumentasi Solana menyebut token di kedua jaringan itu "not real". Biaya transaksi tetap ditagih, cuma dibayar dengan SOL uji coba yang kamu ambil gratis dari faucet. Tidak ada saldo mainnet yang tersentuh selama kamu berada di jaringan uji coba.

Struktur biayanya sendiri nyata, dan justru itu gunanya. Satu signature tetap menagih 5.000 lamport (0,000005 SOL), dan satu akun token baru tetap mengunci rent sekitar 0,00204 SOL, baik di devnet maupun di mainnet.

Angka sekecil itu yang menentukan anggaran begitu skalanya naik. Untuk pengiriman ke 1.000 wallet penerima, rent akun token sudah menyerap sekitar 2 SOL, sedangkan fee jaringannya tidak sampai 0,005 SOL bahkan kalau setiap penerima dikirim lewat transaksi terpisah. Rent yang mendominasi, bukan fee transaksinya. Menghitungnya di devnet gratis. Salah menghitungnya di mainnet tidak.

Yang tidak ikut nyata adalah harga. SOL devnet tidak dikutip di bursa mana pun, tidak dipakai sebagai jaminan, dan tidak bisa ditukar ke rupiah. Gratis di sini berarti benar-benar nol nilai, bukan diskon.

Apakah token testnet bisa dijual?

Token testnet tidak bisa dijual. Tidak ada bursa yang melistingnya, tidak ada pool likuiditas yang memegangnya, dan tidak ada jembatan yang memindahkannya ke mainnet. Nilainya nol karena siapa pun bisa mengambilnya gratis dari faucet, jadi tidak ada kelangkaan yang bisa dihargai pasar.

Kebingungan biasanya datang dari praktik lain: seseorang ikut menguji jaringan sebuah proyek, lalu proyek itu membagikan token mainnet-nya kepada penguji awal. Yang dibagikan di situ token mainnet proyek tersebut, bukan koin testnet yang dipegang selama pengujian. Dua hal berbeda yang kebetulan muncul di kalimat yang sama.

Cara paling cepat memastikan sebuah token crypto ada di jaringan uji coba: buka alamat mint-nya di Solana Explorer atau Solscan, lalu perhatikan parameter cluster di URL. Kalau halaman itu hanya memuat data dengan cluster devnet atau testnet, token itu tidak punya keberadaan di mainnet sama sekali.

Siapa pun yang menawarkan membeli SOL testnet kamu, atau meminta kirim SOL mainnet dulu supaya "token testnet" bisa dicairkan, sedang menjalankan penipuan. Faucet resmi tidak pernah meminta bayaran dan tidak pernah meminta seed phrase.

Devnet atau testnet, mana yang harus kamu pakai?

Kalau kamu tidak menjalankan validator, jawabannya devnet. Devnet menampung semua pekerjaan di level aplikasi: mint token Solana uji coba, deploy program, uji pengiriman massal, latihan swap. Testnet baru relevan saat kamu mengoperasikan node dan ingin tahu bagaimana rilis client terbaru berperilaku sebelum rilis itu sampai ke mainnet.

  • Devnet: menguji program, token uji coba, bot, dan integrasi dApp sebelum masuk mainnet.
  • Testnet: menjalankan validator dan ikut program delegasi Solana Foundation, yang memang meminta peserta menjalankan validator testnet.
  • Validator lokal: solana-test-validator di laptop kamu, tanpa batas RPC, cocok untuk unit test yang jalan tiap menit.

Satu hal yang berlaku di ketiganya: pakai keypair terpisah untuk testing. Satu alamat Solana valid di devnet, testnet, dan mainnet sekaligus, jadi keypair yang kamu pakai untuk eksperimen sebaiknya tidak pernah memegang dana mainnet. Wallet Generator membuat keypair baru langsung di browser, dan satu keypair itu cukup untuk seluruh sesi pengujian devnet kamu.

Apa yang tidak bisa kamu ukur di devnet dan testnet?

Devnet dan testnet bisa direset kapan saja; dokumentasi Solana menyebutnya "may be subject to ledger resets". Saat reset terjadi, saldo, token uji coba, dan program yang sudah kamu deploy ikut hilang. Jangan menyimpan apa pun yang kamu butuhkan besok di sana, dan simpan kode program di luar jaringan.

Kepadatan mainnet juga tidak bisa ditiru. Di mainnet ada kompetisi priority fee, ada MEV, dan ada pool likuiditas berisi uang sungguhan. Transaksi yang mulus di devnet masih bisa gagal di mainnet karena antrean, bukan karena kodenya salah. Sebagian program pihak ketiga juga tidak di-deploy di devnet, jadi integrasi yang bergantung padanya baru bisa diuji setelah kamu pindah.

Artikel ini bersifat edukatif dan bukan nasihat keuangan, investasi, hukum, atau pajak. Token crypto sangat volatil dan sebagian besar kehilangan seluruh nilainya. Lakukan riset sendiri dan jangan pertaruhkan dana yang tidak sanggup kamu tanggung kerugiannya. J Tools tidak merekomendasikan token crypto atau transaksi tertentu.

Pertanyaan yang sering diajukan

Apa token asli blockchain Solana?

Token asli blockchain Solana adalah SOL. SOL dipakai membayar biaya transaksi, mengunci rent akun, dan melakukan staking ke validator. Satuan terkecilnya lamport, dan 1 SOL sama dengan 1.000.000.000 lamport. SOL devnet dan SOL testnet memakai nama yang sama, tapi keduanya bukan aset yang sama dan tidak punya nilai pasar.

Bagaimana cara mendapatkan koin testnet Solana?

Buka faucet.solana.com, pindahkan toggle jaringan ke testnet, tempel alamat wallet kamu, lalu minta airdrop. Batasnya 2 permintaan tiap 8 jam, dan sign in dengan GitHub membuka jatah lebih besar. Lewat Solana CLI, perintahnya solana airdrop 1 ALAMAT -u testnet, dengan batas 1 SOL sekali minta.

Apakah devnet dan testnet Solana bisa direset?

Ya. Dokumentasi Solana menyatakan kedua jaringan bisa mengalami ledger reset. Setelah reset, saldo SOL uji coba, token yang kamu mint, dan program yang kamu deploy tidak lagi ada di sana. Karena itu SOL devnet diambil saat butuh, bukan dikumpulkan, dan kode program selalu punya salinan di luar jaringan.

Apa bedanya testnet dan mainnet Solana?

Mainnet adalah jaringan Solana sungguhan tempat SOL punya harga pasar dan transaksi tercatat permanen. Testnet adalah jaringan uji coba tempat kontributor inti menguji rilis client baru, SOL-nya tidak bernilai, dan ledger-nya bisa direset. Alamat wallet berlaku di keduanya, tapi saldo dan riwayat transaksinya sepenuhnya terpisah.

Bisakah satu wallet dipakai di devnet, testnet, dan mainnet?

Bisa. Satu keypair Solana menghasilkan satu alamat yang valid di ketiga jaringan, dan Phantom serta Solflare menyediakan pengalih jaringan di menu pengaturan. Saldonya tetap terpisah: SOL devnet tidak pernah muncul di mainnet. Untuk keamanan, pakai keypair khusus testing dan jangan menaruh dana mainnet di sana.

Ditulis oleh tim J Tools (j.tools). Kami membangun dan menjalankan lebih dari 40 tool Solana di lingkungan produksi, dari pembuatan token sampai analisis wallet on-chain, dan menulis dari apa yang kami lihat di mainnet. Penerbit dan kontaknya ada di halaman tentang J Tools. Terbit: 8 Agustus 2026. Terakhir ditinjau: 8 Agustus 2026.

J
Penulis
J Tools Editorial

A post from the J Tools team.

View all posts by J Tools Editorial →

Artikel terkait