Lewati ke konten utama

Tutorial Address Generator: Turunkan Alamat Kripto

Setiap transaksi cryptocurrency memerlukan alamat — pengenal unik yang berfungsi seperti nomor rekening bank. Namun tidak seperti rekening bank, alamat kripto diturunkan secara matematis dari private key, yang juga diturunkan dari seed phrase Anda. Address Generator SafeSeed memungkinkan Anda melakukan penurunan ini langsung di browser, memberi visibilitas penuh tentang bagaimana wallet Anda menghasilkan alamat dan memungkinkan Anda memverifikasi bahwa seed phrase cadangan Anda menghasilkan alamat yang diharapkan.

Coba Sekarang

Turunkan alamat untuk 15+ blockchain di safeseed.app/tools/address-generator/ — sepenuhnya client-side, berfungsi offline.

Mengapa Anda Membutuhkan Address Generator

Anda mungkin bertanya: jika wallet Anda sudah menghasilkan alamat, mengapa perlu alat terpisah? Ada beberapa alasan kuat.

Verifikasi Wallet

Saat Anda menyiapkan hardware wallet dengan seed phrase, Anda mempercayai bahwa perangkat menurunkan alamat dari seed tersebut dengan benar. Tapi bagaimana Anda tahu? Address Generator memungkinkan Anda memverifikasi penurunan secara independen. Masukkan seed phrase Anda ke SafeSeed (di mesin air-gapped) dan konfirmasi bahwa alamatnya cocok dengan yang ditampilkan hardware wallet Anda.

Pemulihan Wallet

Jika hardware wallet Anda hilang atau rusak, Anda perlu memulihkan dana menggunakan seed phrase. Tapi bagaimana jika software wallet baru yang Anda gunakan menghasilkan alamat yang berbeda? Wallet yang berbeda dapat menggunakan jalur penurunan berbeda (BIP-44, BIP-49, BIP-84). Address Generator membantu Anda mengeksplorasi berbagai jalur untuk menemukan lokasi dana Anda.

Menghasilkan Alamat Penerimaan di Awal

Untuk pengguna yang peduli privasi, Anda mungkin ingin menghasilkan sekumpulan alamat penerimaan dari seed tanpa menghubungkan hardware wallet. Address Generator dapat menghasilkan daftar alamat sepanjang jalur penurunan, yang kemudian bisa Anda bagikan sesuai kebutuhan.

Wallet Watch-Only

Dengan memasukkan extended public key (xpub/ypub/zpub) alih-alih seed phrase, Anda dapat menurunkan alamat tanpa mengekspos private key. Ini adalah fondasi wallet watch-only yang dapat memantau saldo dan menghasilkan alamat penerimaan tetapi tidak dapat membelanjakan dana.

Memahami Penurunan Alamat

Sebelum masuk ke alatnya, akan membantu jika memahami konsep dasarnya.

Dari Seed ke Alamat

Perjalanan dari seed phrase ke alamat mengikuti rantai yang terdefinisi jelas:

Seed Phrase (BIP-39)
↓ PBKDF2
Master Seed (512 bits)
↓ BIP-32
Master Key (xprv)
↓ BIP-44 Path
Child Private Key
↓ Elliptic Curve
Child Public Key
↓ Hash + Encoding
Address

Setiap langkah bersifat deterministik — input yang sama selalu menghasilkan output yang sama. Inilah yang membuat pemulihan wallet memungkinkan: selama Anda memiliki seed phrase (dan mengetahui jalur penurunan), Anda bisa meregenerasi setiap key dan alamat.

Jalur Penurunan BIP-44

BIP-44 mendefinisikan struktur standar untuk mengatur key:

m / purpose' / coin_type' / account' / change / address_index
LevelDeskripsiContoh
mMaster keyRoot dari tree
purpose'Standar BIP44' (Legacy), 49' (SegWit), 84' (Native SegWit), 86' (Taproot)
coin_type'Cryptocurrency0' (Bitcoin), 60' (Ethereum), 2' (Litecoin)
account'Indeks akun0' (akun pertama), 1' (akun kedua)
changeRantai eksternal/internal0 (menerima), 1 (kembalian)
address_indexNomor alamat0, 1, 2, ...

Tanda apostrof (') menunjukkan hardened derivation, yang mencegah child key digunakan untuk menurunkan parent key. Ini adalah fitur keamanan yang sangat penting.

Format Alamat (Bitcoin)

Bitcoin telah berevolusi melalui beberapa format alamat, masing-masing menawarkan fitur yang berbeda:

FormatPrefixPath PurposeTingkat BiayaContoh
Legacy (P2PKH)144'Tertinggi1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2
SegWit (P2SH-P2WPKH)349'Sedang3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy
Native SegWit (P2WPKH)bc1q84'Rendahbc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq
Taproot (P2TR)bc1p86'Paling rendahbc1p5d7rjq7g6rdk2yhzks9smlaqtedr4dekq08ge8ztwac72sfr9rusxg3297

Address Generator memungkinkan Anda memilih format mana yang ingin diturunkan, sehingga Anda dapat menyesuaikannya dengan yang digunakan wallet Anda.

Langkah demi Langkah: Menurunkan Alamat dari Seed Phrase

Langkah 1: Buka Address Generator

Buka safeseed.app/tools/address-generator/ di browser Anda.

Catatan keamanan: Jika Anda memasukkan seed phrase yang melindungi dana nyata, ikuti Offline Usage Guide dan gunakan alat ini pada komputer air-gapped.

Langkah 2: Masukkan Seed Phrase Anda

Di kolom input, masukkan frasa mnemonic BIP-39 12 kata atau 24 kata Anda. Alat ini memvalidasi frasa secara real-time:

  • Indikator hijau: Frasa BIP-39 valid (checksum benar)
  • Indikator merah: Frasa tidak valid (kata tidak ada di daftar BIP-39, atau checksum tidak cocok)

Jika Anda menerima error validasi, penyebab umum meliputi:

  • Salah eja kata (periksa wordlist BIP-39)
  • Urutan kata salah
  • Ada kata yang hilang
  • Spasi atau karakter tambahan

Langkah 3: (Opsional) Masukkan Passphrase

Jika Anda menggunakan passphrase BIP-39 (kata ke-25), masukkan di kolom passphrase. Passphrase secara fundamental mengubah seed yang diturunkan, menghasilkan key dan alamat yang sepenuhnya berbeda. Jika Anda biasanya memakai passphrase di wallet, Anda harus memasukkannya di sini agar alamatnya cocok.

Membiarkan passphrase kosong juga valid — ini menghasilkan alamat untuk wallet "default" yang ada tanpa passphrase.

Langkah 4: Pilih Cryptocurrency

Pilih blockchain yang ingin Anda turunkan alamatnya. Address Generator mendukung 15+ blockchain:

  • Bitcoin (BTC) — dengan opsi Legacy, SegWit, Native SegWit, dan Taproot
  • Ethereum (ETH) — dan semua chain yang kompatibel EVM
  • Litecoin (LTC)
  • Bitcoin Cash (BCH)
  • Dogecoin (DOGE)
  • Dan banyak lagi (lihat Supported Blockchains)

Memilih cryptocurrency secara otomatis menetapkan coin_type yang sesuai pada jalur penurunan.

Langkah 5: Pilih Format Alamat

Untuk Bitcoin, pilih format alamat yang Anda inginkan:

  • Native SegWit (bc1q): Direkomendasikan untuk wallet modern, biaya paling rendah
  • Taproot (bc1p): Format terbaru, didukung sebagian besar wallet pada 2026
  • SegWit (3...): Kompatibel dengan wallet lama
  • Legacy (1...): Kompatibilitas maksimum, biaya tertinggi

Untuk Ethereum, hanya ada satu format alamat (0x...), jadi langkah ini tidak berlaku.

Langkah 6: Atur Jalur Penurunan

Alat ini mengisi otomatis jalur penurunan standar berdasarkan pilihan cryptocurrency dan format Anda. Bagi kebanyakan pengguna, nilai default sudah benar:

  • Bitcoin Native SegWit: m/84'/0'/0'/0/0
  • Bitcoin Taproot: m/86'/0'/0'/0/0
  • Ethereum: m/44'/60'/0'/0/0
  • Litecoin: m/84'/2'/0'/0/0

Jika wallet Anda menggunakan jalur non-standar, Anda dapat mengeditnya secara manual. Ini sangat berguna saat memulihkan dana dari wallet yang menggunakan jalur penurunan kustom.

Langkah 7: Hasilkan Alamat

Klik Derive untuk menghasilkan alamat. Alat ini menampilkan:

  • Address: Alamat publik untuk menerima dana
  • Private Key: Private key terkait dalam Wallet Import Format (WIF) atau hex
  • Derivation Path: Jalur persis yang digunakan untuk menurunkan alamat ini
  • Public Key: Public key compressed atau uncompressed

Anda dapat menghasilkan beberapa alamat berurutan dengan menyesuaikan address index. Sebagian besar wallet menghasilkan alamat berurutan mulai dari index 0:

IndexPath (Bitcoin Native SegWit)Tujuan
0m/84'/0'/0'/0/0Alamat penerimaan pertama
1m/84'/0'/0'/0/1Alamat penerimaan kedua
2m/84'/0'/0'/0/2Alamat penerimaan ketiga
.........

Langkah 8: Verifikasi dengan Wallet Anda

Bandingkan alamat yang diturunkan dengan yang ditampilkan di software wallet atau hardware wallet Anda:

  1. Buka wallet Anda dan masuk ke bagian "Receive"
  2. Hasilkan alamat baru di wallet
  3. Bandingkan dengan alamat pertama (index 0) yang diturunkan oleh SafeSeed
  4. Hasilkan alamat tambahan dan bandingkan index 1, 2, dst.

Jika alamat cocok, cadangan seed phrase Anda terverifikasi dan benar. Jika tidak cocok, periksa:

  • Apakah jalur penurunannya sama? (Wallet berbeda memakai jalur berbeda)
  • Apakah Anda memasukkan passphrase dengan benar?
  • Apakah format alamatnya sama? (Legacy vs. SegWit vs. Taproot)

Langkah demi Langkah: Menurunkan Alamat dari Extended Public Key

Untuk operasi watch-only ketika Anda tidak ingin mengekspos seed phrase, Anda dapat menggunakan extended public key.

Apa Itu Extended Public Key?

Extended public key (xpub, ypub, atau zpub) adalah public key pada level tertentu di tree penurunan yang dapat menurunkan semua child public key (dan karenanya alamat) di bawahnya, tanpa mengetahui private key apa pun.

Tipe KeyFormat PrefixTipe Alamat
xpubxpub6...Legacy (P2PKH)
ypubypub6...SegWit (P2SH-P2WPKH)
zpubzpub6...Native SegWit (P2WPKH)

Mengekspor Extended Public Key Anda

Sebagian besar wallet memungkinkan Anda mengekspor xpub/ypub/zpub:

  • Ledger Live: Settings > Accounts > (select account) > Advanced > Extended Public Key
  • Trezor Suite: Account details > Show xpub
  • Electrum: Wallet > Information
  • BlueWallet: Wallet > Settings > Show XPUB

Menggunakan xpub di SafeSeed

  1. Tempel extended public key Anda ke kolom input Address Generator
  2. Alat mendeteksi tipe key dan memilih format alamat yang sesuai
  3. Hasilkan alamat mulai dari index 0
  4. Bandingkan dengan wallet Anda untuk verifikasi

Keunggulan penurunan berbasis xpub:

  • Tidak mengekspos seed phrase — aman dipakai di komputer mana pun
  • Hanya menghasilkan alamat publik (tidak menampilkan private key)
  • Ideal untuk menyiapkan wallet watch-only atau alat pemantauan
  • Dapat dibagikan ke akuntan atau pelacak portofolio tanpa risiko keamanan

Keterbatasan:

  • Tidak dapat menurunkan private key (sesuai desain)
  • Privasi: siapa pun yang memiliki xpub Anda dapat melihat semua alamat dan saldo Anda

Kasus Penggunaan Praktis

Kasus Penggunaan 1: Memverifikasi Setup Hardware Wallet

Anda baru menyiapkan Ledger Nano baru dengan seed phrase 24 kata. Sebelum menyetor dana:

  1. Tulis seed phrase di kertas
  2. Buka SafeSeed Address Generator di komputer air-gapped
  3. Masukkan seed phrase
  4. Pilih Bitcoin > Native SegWit
  5. Turunkan 5 alamat pertama
  6. Bandingkan dengan 5 alamat penerimaan pertama yang ditampilkan di Ledger Live
  7. Jika semuanya cocok, cadangan seed phrase Anda benar
  8. Bersihkan komputer air-gapped

Kasus Penggunaan 2: Menemukan Dana yang Hilang Setelah Pemulihan

Anda memulihkan wallet menggunakan seed phrase, tetapi dana Anda tidak muncul. Wallet mungkin menggunakan jalur penurunan berbeda.

  1. Masukkan seed phrase Anda ke Address Generator
  2. Coba jalur yang berbeda:
    • m/44'/0'/0'/0/0 (Legacy)
    • m/49'/0'/0'/0/0 (SegWit)
    • m/84'/0'/0'/0/0 (Native SegWit)
    • m/86'/0'/0'/0/0 (Taproot)
  3. Untuk setiap jalur, periksa beberapa alamat pertama di blockchain explorer
  4. Saat Anda menemukan alamat dengan saldo, itulah jalur yang benar
  5. Konfigurasikan wallet pemulihan Anda untuk menggunakan jalur tersebut

Kasus Penggunaan 3: Menghasilkan Sekumpulan Alamat Penerimaan

Anda ingin menerima donasi atau pembayaran Bitcoin tetapi tidak ingin mengekspos hardware wallet atau seed phrase:

  1. Ekspor zpub dari hardware wallet Anda
  2. Masukkan ke Address Generator
  3. Hasilkan alamat 0 sampai 99
  4. Salin alamat-alamat ini ke sistem pembayaran atau website Anda
  5. Setiap pembayar mendapat alamat unik, meningkatkan privasi
  6. Dana masuk ke alamat yang dikendalikan oleh hardware wallet Anda

Kasus Penggunaan 4: Verifikasi Silang Software Wallet

Anda menggunakan Electrum dan BlueWallet dengan seed phrase yang sama. Untuk memverifikasi keduanya menurunkan alamat yang sama:

  1. Masukkan seed phrase Anda ke Address Generator SafeSeed
  2. Turunkan alamat untuk jalur yang sesuai
  3. Bandingkan dengan daftar alamat Electrum
  4. Bandingkan dengan daftar alamat BlueWallet
  5. Ketiganya harus cocok persis

Kasus Penggunaan 5: Manajemen Aset Multi-Chain

Anda memiliki satu seed phrase 24 kata dan ingin menerima Bitcoin, Ethereum, dan Litecoin:

  1. Masukkan seed phrase Anda
  2. Pilih Bitcoin > Native SegWit: catat alamat bc1q...
  3. Pilih Ethereum: catat alamat 0x...
  4. Pilih Litecoin: catat alamat ltc1q...
  5. Setiap blockchain diturunkan dari seed yang sama tetapi menggunakan coin_type berbeda dalam jalur, memastikan tidak ada collision

Memahami Output

Address

Alamat publik terformat untuk blockchain yang dipilih. Inilah yang Anda bagikan ke orang lain untuk menerima dana. Formatnya bergantung pada blockchain dan tipe alamat yang dipilih.

Private Key

Private key terkait yang dapat membelanjakan dana yang dikirim ke alamat tersebut. Ditampilkan dalam WIF (Wallet Import Format) untuk chain berbasis Bitcoin atau heksadesimal untuk chain berbasis Ethereum.

Jangan pernah membagikan nilai ini. Nilai ini memberikan kendali penuh atas dana pada alamat terkait.

Public Key

Public key compressed (33 byte, hex) yang diturunkan dari private key. Alamat diturunkan dari public key ini melalui hashing. Public key itu sendiri biasanya tidak diperlukan untuk penggunaan sehari-hari, tetapi penting untuk setup multisignature dan aplikasi lanjutan.

Derivation Path

Jalur BIP-44/49/84/86 persis yang digunakan untuk menurunkan pasangan key tertentu ini. Inilah informasi yang Anda butuhkan jika suatu saat perlu memulihkan alamat yang sama menggunakan software wallet berbeda.

Praktik Terbaik Keamanan

Saat Memasukkan Seed Phrase

  1. Gunakan komputer air-gapped untuk seed phrase yang melindungi dana nyata
  2. Putuskan koneksi internet sebelum memasukkan seed
  3. Tutup semua tab browser dan aplikasi lain
  4. Nonaktifkan extension browser yang mungkin memiliki akses clipboard
  5. Jangan pernah paste seed phrase dari clipboard (ketik manual)
  6. Hapus data browser setelah selesai
  7. Restart komputer untuk jaminan maksimum

Saat Menggunakan Extended Public Key

Extended public key (xpub/ypub/zpub) tidak mengekspos private key Anda, jadi dapat digunakan pada komputer biasa yang terhubung internet. Namun, perlu diketahui bahwa:

  • Siapa pun dengan xpub Anda dapat menurunkan semua alamat dan melihat saldo Anda
  • Ini masalah privasi, bukan masalah keamanan — mereka tidak dapat membelanjakan dana Anda
  • Perlakukan xpub Anda sebagai sensitif tetapi bukan rahasia

Umum

  • Jangan bookmark halaman saat seed phrase sudah dimasukkan
  • Jangan gunakan autofill atau password manager untuk menyimpan seed phrase
  • Verifikasi URL sebelum memasukkan data sensitif apa pun
  • Periksa source code jika Anda cukup teknis — SafeSeed bersifat open-source

FAQ

Mengapa wallet yang berbeda menampilkan alamat yang berbeda untuk seed phrase yang sama?

Wallet yang berbeda dapat memakai jalur penurunan yang berbeda. Misalnya, Electrum menggunakan m/84'/0'/0' untuk Native SegWit sementara beberapa wallet lama mungkin menggunakan m/44'/0'/0' untuk alamat Legacy. Address Generator memungkinkan Anda mencoba jalur berbeda agar cocok dengan yang digunakan wallet Anda. Lihat Key Derivation Tool Tutorial untuk info lebih lanjut tentang jalur penurunan.

Bisakah saya menghasilkan alamat Ethereum dari seed phrase Bitcoin?

Ya. Seed phrase BIP-39 bersifat blockchain-agnostic. 24 kata yang sama dapat menurunkan alamat Bitcoin (menggunakan m/44'/0'/0'/0/0), alamat Ethereum (menggunakan m/44'/60'/0'/0/0), dan alamat untuk blockchain lain yang didukung. Parameter coin_type dalam jalur menentukan alamat blockchain mana yang diturunkan.

Apakah aman memasukkan seed phrase saya ke website?

SafeSeed berjalan sepenuhnya client-side — tidak ada data yang dikirim ke server mana pun. Namun, praktik paling aman untuk dana nyata adalah menggunakan alat ini pada komputer air-gapped tanpa koneksi internet. Ini menghilangkan risiko extension browser, malware, atau serangan berbasis jaringan yang mencegat seed phrase Anda. Lihat Offline Usage Guide.

Apa perbedaan xpub, ypub, dan zpub?

Ini adalah extended public key yang sesuai dengan format alamat berbeda: xpub untuk Legacy (BIP-44), ypub untuk SegWit (BIP-49), dan zpub untuk Native SegWit (BIP-84). Semuanya memuat data public key dasar yang sama tetapi memberi sinyal ke software wallet format alamat mana yang harus diturunkan. Address Generator menerima ketiga format tersebut.

Berapa banyak alamat yang bisa saya turunkan dari satu seed phrase?

Secara teori, setiap jalur BIP-44 mendukung hingga 2^31 (sekitar 2,1 miliar) alamat per akun, dan Anda dapat memiliki hingga 2^31 akun per coin type. Dalam praktiknya, wallet biasanya memindai 20-100 alamat pertama. Address Generator memungkinkan Anda menurunkan sebanyak yang dibutuhkan dengan menaikkan address index.

Bisakah saya menggunakan Address Generator untuk memeriksa apakah seed phrase saya telah dikompromikan?

Anda dapat menurunkan alamat Anda dan memeriksanya di blockchain explorer. Jika Anda melihat transaksi keluar yang tidak diharapkan, seed phrase Anda mungkin telah dikompromikan. Namun, lakukan pemeriksaan ini di mesin air-gapped — jika Anda memasukkan seed phrase yang berpotensi dikompromikan pada perangkat yang terhubung, Anda mengonfirmasi bahwa seed tersebut valid dan berisi dana, yang bisa mempercepat pencurian.

Bagaimana jika alamat yang diturunkan tidak cocok dengan wallet saya?

Periksa penyebab umum ini: (1) Jalur penurunan salah — coba beralih antara BIP-44/49/84/86. (2) Passphrase salah — pastikan Anda menggunakan passphrase yang sama dengan wallet. (3) Index akun salah — beberapa wallet menggunakan akun 1' alih-alih 0'. (4) Format alamat salah — verifikasi Legacy vs. SegWit vs. Native SegWit. Key Derivation Tool dapat membantu Anda mengeksplorasi seluruh tree penurunan.

Apakah saya perlu menghasilkan alamat baru untuk setiap transaksi?

Praktik terbaik adalah menggunakan alamat baru untuk setiap transaksi masuk. Ini meningkatkan privasi dengan mencegah pengamat blockchain mengaitkan transaksi Anda. Sebagian besar software wallet menangani ini secara otomatis (menggunakan address index berurutan). Address Generator dapat membantu Anda menghasilkan sekumpulan alamat terlebih dahulu jika diperlukan.

Panduan Terkait