Bitcoin Forum
May 01, 2024, 07:35:46 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22 »  All
  Print  
Author Topic: BITCOIN CORE  (Read 7427 times)
bayu7adi
Hero Member
*****
Offline Offline

Activity: 1400
Merit: 544

paper money is going away


View Profile WWW
March 14, 2024, 03:45:40 AM
 #401

Btw proses migrasi dari Legacy Wallet ke Descriptor Wallet juga cukup mudah dilakukan, hanya perlu mengaksesnya lewat fitur "Migrate Wallet" yang ada di Tab File. Pada saat proses migrasi terjadi, Bitcoin Core secara otomatis akan membuat file back-up legacy wallet tersebut, dan diberi nama dengan : <nama wallet>-<Unix Epoch Timestamp>.legacy.bak

Sedikit menambahkan,
Menu Migrate Wallet (GUI) tersebut mulai ada di Bitcoin Core versi 26.0, karena di v25.1.0 yang saya gunakan masih belum ada; Meskipun demikian, bagi yang ingin Migrate wallet masih bisa mengaksesnya melalui Console:

Code:
migratewallet ( "wallet_name" "passphrase" )

Setelah migrasi dari Legacy ke Descriptor, cara untuk membuka versi Legacy nya (lagi) gimana ya? Apa sudah tidak bisa lagi di buka Legacy Wallet yang sudah ter-migrasi?
Dan untuk file .bak yang baru saja di generate setelah ane pakai cli migratewallet , apakah itu berhubungan dengan wallet yang Legacy dan bisa dijadikan file untuk restore?
1714592146
Hero Member
*
Offline Offline

Posts: 1714592146

View Profile Personal Message (Offline)

Ignore
1714592146
Reply with quote  #2

1714592146
Report to moderator
1714592146
Hero Member
*
Offline Offline

Posts: 1714592146

View Profile Personal Message (Offline)

Ignore
1714592146
Reply with quote  #2

1714592146
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
abhiseshakana
Legendary
*
Offline Offline

Activity: 2212
Merit: 2229


From Zero to 2 times Self-Made Legendary


View Profile WWW
March 14, 2024, 04:43:07 AM
 #402

Setelah migrasi dari Legacy ke Descriptor, cara untuk membuka versi Legacy nya (lagi) gimana ya? Apa sudah tidak bisa lagi di buka Legacy Wallet yang sudah ter-migrasi?
Dan untuk file .bak yang baru saja di generate setelah ane pakai cli migratewallet , apakah itu berhubungan dengan wallet yang Legacy dan bisa dijadikan file untuk restore?

Jika sudah migrasi maka secara otomatis legacy wallet akan berubah menjadi descriptor wallet. Jika agan ingin mengakses legacy wallet tersebut kembali, maka agan harus me-restore file back-up dari legacy wallet tersebut dengan sebelumnya mengganti jenis file.bak menjadi menjadi file.dat.

Namun jika melakukan restore menggunakan console, maka agan bisa langsung menggunakan file .bak tersebut (tanpa harus merubahnya ke .dat)
Contoh: restorewallet "old_wallet" "home\Bitcoin\wallets\old_wallet\old_wallet-1710346589.legacy.bak"


.
.Duelbits.
█▀▀▀▀▀











█▄▄▄▄▄
TRY OUR
  NEW  UNIQUE
GAMES!
.
..DICE...
███████████████████████████████
███▀▀                     ▀▀███
███    ▄▄▄▄         ▄▄▄▄    ███
███   ██████       ██████   ███
███   ▀████▀       ▀████▀   ███
███                         ███
███                         ███
███                         ███
███   ▄████▄       ▄████▄   ███
███   ██████       ██████   ███
███    ▀▀▀▀         ▀▀▀▀    ███
███▄▄                     ▄▄███
███████████████████████████████
.
.MINES.
███████████████████████████████
████████████████████████▄▀▄████
██████████████▀▄▄▄▀█████▄▀▄████
████████████▀ █████▄▀████ █████
██████████      █████▄▀▀▄██████
███████▀          ▀████████████
█████▀              ▀██████████
█████                ██████████
████▌                ▐█████████
█████                ██████████
██████▄            ▄███████████
████████▄▄      ▄▄█████████████
███████████████████████████████
.
.PLINKO.
███████████████████████████████
█████████▀▀▀       ▀▀▀█████████
██████▀  ▄▄███ ███      ▀██████
█████  ▄▀▀                █████
████  ▀                    ████
███                         ███
███                         ███
███                         ███
████                       ████
█████                     █████
██████▄                 ▄██████
█████████▄▄▄       ▄▄▄█████████
███████████████████████████████
10,000x
MULTIPLIER
NEARLY UP TO
.50%. REWARDS
▀▀▀▀▀█











▄▄▄▄▄█
Husna QA (OP)
Legendary
*
Offline Offline

Activity: 2254
Merit: 2860


#SWGT CERTIK Audited


View Profile WWW
March 14, 2024, 04:43:26 AM
Last edit: March 14, 2024, 04:57:17 AM by Husna QA
 #403

Setelah migrasi dari Legacy ke Descriptor, cara untuk membuka versi Legacy nya (lagi) gimana ya? Apa sudah tidak bisa lagi di buka Legacy Wallet yang sudah ter-migrasi?
Dan untuk file .bak yang baru saja di generate setelah ane pakai cli migratewallet , apakah itu berhubungan dengan wallet yang Legacy dan bisa dijadikan file untuk restore?

Maksudnya mau menggunakan kembali Wallet Legacy-nya?
Sepemahaman saya file legacy.bak tersebut memang untuk keperluan merestore Legacy wallet.

Detail cara me-restore wallet bisa juga lihat disini: https://bitcoincore.org/en/doc/24.0.0/rpc/wallet/restorewallet/ atau ketik restorewallet di Console (nanti dimunculkan deskripsi yang serupa).

Namun perlu dicatat, bahwa Wallet Legacy kedepannya akan sepenuhnya digantikan Wallet Descriptor.


Btw, saya belum mencoba proses backup dan restore descriptor wallet. Pada diskusi disini: https://bitcoin.stackexchange.com/a/114609 di share secara ringkas caranya:


punk.zink
Sr. Member
****
Offline Offline

Activity: 364
Merit: 372


trustdice.win (The Top of Crypto Casinos)


View Profile
March 14, 2024, 05:16:40 AM
 #404

Legacy address merupakan sebuah address, sementara legacy wallet adalah wallet yang bisa memiliki banyak address dan key didalamnya. Jika yang dihilangkan hanyalah legacy wallet, berarti legacy address tidak akan terkorelasi. (hal ini sebelumnya sudah pernah saya bahas)

Ya, saya juga sempat membaca note tersebut, dan sempat terbesit pertanyaan: bagaimana nanti dengan fitur sign message dari address Bitcoin, sementara di Bitcoin Core sudah jelas tidak bisa sign message menggunakan SegWit address*, tidak sebagaimana di Electrum.

Sepemahamanku yang dihighlight adalah potensi peniadaan Legacy Wallet, dan tidak disinggung masalah Legacy Address, sementara Legacy wallet dan Legacy Address adalah 2 hal yang berbeda. Jadi kemungkinan meskipun kedepannya Legacy wallet dihilangkan dari Bitcoin client, namun kita tetap bisa menggunakan Legacy Address yang diturunkan dari Descriptor Wallet.


Dan perlu diketahui juga, bahwa proses Migrate wallet akan menghasilkan address baru yang berbeda:
https://github.com/bitcoin/bitcoin/blob/master/doc/managing-wallets.md#migrating-legacy-wallets-to-descriptor-wallets

"address baru yang berbeda" bukan dihasilkan dari proses Migrate wallet, melainkan setelah wallet menjadi Descriptor Wallet, dimana pada saat kita ingin membuat sebuah address baru maka wallet tersebut akan menghasilkan address baru secara berbeda, karena tidak hanya menggunakan BIP32 namun juga melibatkan derivation path BIP44, BIP49, BIP84, dan BIP86.

Jadi pada saat proses migrasi dilakukan seluruh address dan key juga akan ikut dipindahkan ke Descriptor Wallet, sehingga akan tetap menghasilkan address dan Key yang sama dengan sebelum wallet di migrasi.

███████████████████████████████▀▀▀▀
███████████████████████████████
█████████▀▀▀▀▀█▀█▀▀▀▀▀█████████
███▄▀▀▀   ▄▄▄▄   ▄▄▄▄   ▀▀▀▄███
███████▀▀▀████▌ ▐████▀▀▀███████
█████▀███▀█▀██▌ ▐██▀█▀███▀█████
███████▀▄▀▄███▌ ▐███▄▀▄▀███████
█████▄██▄██▄██   ██▄██▄██▄█████
███████▄▄▄████   ████▄▄▄███████
██████████▀▀▀▀   ▀▀▀▀██████████
██████████▄▄▄▄▄▄▄▄▄▄▄██████████
███████████████████████████████
███████████████████████████████▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
TRUST DICE
.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
█▀▀▀











█▄▄▄
#1 RATED CRYPTO
CASINO IN THE WORLD
██ ██ ██ ██ █Trustpilot
▀▀▀█











▄▄▄█
▄█████████████████████████████
██████████████████▀▀█████▀▀████
█████████████████▀█████████▀███
██████████████████████████████
███████████████████████████▄███
█████████████████████████▄▄████
███████████████████████████████
█████████████░░░███████████████
███████████░░░█████████████████
█████████░░████████████████████
█████░░░██████████████████████
███░░█████████████████████████
▀░░░█████████████████████████▀
█▀▀▀











█▄▄▄
▀▀▀█











▄▄▄█
Husna QA (OP)
Legendary
*
Offline Offline

Activity: 2254
Merit: 2860


#SWGT CERTIK Audited


View Profile WWW
March 14, 2024, 06:55:50 AM
 #405

Dan perlu diketahui juga, bahwa proses Migrate wallet akan menghasilkan address baru yang berbeda:
https://github.com/bitcoin/bitcoin/blob/master/doc/managing-wallets.md#migrating-legacy-wallets-to-descriptor-wallets

"address baru yang berbeda" bukan dihasilkan dari proses Migrate wallet, melainkan setelah wallet menjadi Descriptor Wallet, dimana pada saat kita ingin membuat sebuah address baru maka wallet tersebut akan menghasilkan address baru secara berbeda, karena tidak hanya menggunakan BIP32 namun juga melibatkan derivation path BIP44, BIP49, BIP84, dan BIP86.

Jadi pada saat proses migrasi dilakukan seluruh address dan key juga akan ikut dipindahkan ke Descriptor Wallet, sehingga akan tetap menghasilkan address dan Key yang sama dengan sebelum wallet di migrasi.

Terima kasih sudah bantu meralat; Teman-teman yang lain bisa juga melihat penjelasan lebih detail pada link* yang di share di atas dan ikut mengoreksi jika memang ada yang keliru;
Address baru yang di generate ketika masih di Legacy wallet dengan address baru yang di generate pada Migrate wallet hasil dari Legacy wallet (artinya sudah menjadi Descriptor wallet) tersebut akan menjadi berbeda dengan adanya penggunaan beberapa standar derivation path yang sudah disupport Descriptor wallet.

*
Migrated wallets will also generate new addresses differently. While the same BIP 32 seed will be used, the BIP 44, 49, 84, and 86 standard derivation paths will be used. After migrating, a new backup of the wallet(s) will need to be created.

BIP 44/49/84 Support

The change to using descriptors changes the default derivation paths used by Bitcoin Core to adhere to BIP 44/49/84. Descriptors with different derivation paths can be imported without issue.

punk.zink
Sr. Member
****
Offline Offline

Activity: 364
Merit: 372


trustdice.win (The Top of Crypto Casinos)


View Profile
March 15, 2024, 03:11:34 PM
Merited by Husna QA (2)
 #406

Sebelumnya pernah ada pembahasan jika ingin mengetahui (dumpprivkey) atau meng-import private key (importprivkey) di Bitcoin Core hanya bisa dilakukan di Legacy Wallet, sementara pada Descriptor Wallet, kita tidak diijinkan untuk menggunakan argumen tersebut.

Bitcoin core memiliki sebuah fungsi migratewallet yang memungkinkan untuk memindahkan Legacy Wallet menjadi Descriptor Wallet, dimana dalam proses ini semua address yang berada di Legacy Wallet juga akan ikut bermigrasi ke Descriptor Wallet. Namun jika yang diinginkan hanyalah memindahkan 1 atau beberapa address saja dari Legacy Wallet ke Descriptor Wallet, maka ini bisa dilakukan dengan menggunakan  argumen importdescriptors dan menjadikan WIF Private Key sebagai salah satu elemen Descriptor.

  • Menentukan Output descriptors
    • Jika tipe address P2PKH maka Output descriptors yang digunakan adalah pkh
    • Jika tipe address P2WPKH maka Output descriptors yang digunakan adalah wpkh
    • Jika tipe address P2SH maka Output descriptors yang digunakan adalah sh
    • Untuk detail Output descriptors lainnya bisa dilihat disini https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md
  • Mencari "checksum" descriptor menggunakan argumen getdescriptorinfo

Contoh :
* 14egK3Y1MZqFQtvmGE1QA71tdxGFqe8zXq yang merupakan address yang dibuat di Legacy Wallet dengan tipe P2PKH

* Untuk mendapatkan Private Key, gunakan argumen dumpprivkey "address" yang dilakukan di Console Legacy Wallet.
Code:
dumpprivkey 14egK3Y1MZqFQtvmGE1QA71tdxGFqe8zXq

* Private Key dari address tersebut adalah L4ACqeyyGN1QdGdxCm7CYYDPhhcswqMdvfQ74raHU4hHBaKzCfyZ

* Selanjutnya buka Console di wallet apa saja (bisa descriptor wallet atau legacy wallet) untuk mendapatkan checksum descriptor

* Gunakan argumen getdescriptorinfo "descriptor", dan catat checksum dari informasi yang dihasilkan
Code:
getdescriptorinfo "pkh(L4ACqeyyGN1QdGdxCm7CYYDPhhcswqMdvfQ74raHU4hHBaKzCfyZ)"
didapatkan hasil sbb:
  "descriptor": "pkh(0347b92d940b647d01ede6e30c9e5e9f33940a9c6fea585c67f706190e6c0411fc)#w4mju2p4",
  "checksum": "g6wq9prj",
  "isrange": false,
  "issolvable": true,
  "hasprivatekeys": true

* Setelah checksum diketahui, selanjutnya buka Console di Descriptor Wallet

* Tuliskan semua data informasi yang dibutuhkan untuk melakukan proses importdescriptors
Code:
importdescriptors '[{"desc":"pkh(L4ACqeyyGN1QdGdxCm7CYYDPhhcswqMdvfQ74raHU4hHBaKzCfyZ)#g6wq9prj","timestamp":"now","label":"test"}]'

* Jika statusnya "success": true , berarti Private Key sudah berhasil diimport ke Descriptor Wallet (untuk memastikan cek Receiving addresses)


Note
"timestamp":"now" dipilih agar pada saat import descriptor tidak melakukan proses rescanning. Jika "timestamp" diisi dengan nilai yang spesifik, maka akan dilakukan proses rescanning dimulai dari waktu timestamp yang dipilih.
"label":"test" bisa diganti dengan keinginan masing-masing
Bisa juga menambahkan "requests" lainnya ("range", "next_index", etc) untuk detail lihat disini https://bitcoincore.org/en/doc/26.0.0/rpc/wallet/importdescriptors/

███████████████████████████████▀▀▀▀
███████████████████████████████
█████████▀▀▀▀▀█▀█▀▀▀▀▀█████████
███▄▀▀▀   ▄▄▄▄   ▄▄▄▄   ▀▀▀▄███
███████▀▀▀████▌ ▐████▀▀▀███████
█████▀███▀█▀██▌ ▐██▀█▀███▀█████
███████▀▄▀▄███▌ ▐███▄▀▄▀███████
█████▄██▄██▄██   ██▄██▄██▄█████
███████▄▄▄████   ████▄▄▄███████
██████████▀▀▀▀   ▀▀▀▀██████████
██████████▄▄▄▄▄▄▄▄▄▄▄██████████
███████████████████████████████
███████████████████████████████▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
TRUST DICE
.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
█▀▀▀











█▄▄▄
#1 RATED CRYPTO
CASINO IN THE WORLD
██ ██ ██ ██ █Trustpilot
▀▀▀█











▄▄▄█
▄█████████████████████████████
██████████████████▀▀█████▀▀████
█████████████████▀█████████▀███
██████████████████████████████
███████████████████████████▄███
█████████████████████████▄▄████
███████████████████████████████
█████████████░░░███████████████
███████████░░░█████████████████
█████████░░████████████████████
█████░░░██████████████████████
███░░█████████████████████████
▀░░░█████████████████████████▀
█▀▀▀











█▄▄▄
▀▀▀█











▄▄▄█
Husna QA (OP)
Legendary
*
Offline Offline

Activity: 2254
Merit: 2860


#SWGT CERTIK Audited


View Profile WWW
April 09, 2024, 04:23:41 AM
 #407

Sudah lama saya membaca artikel tentang ini untuk bisa menggunakan fitur External signer ketika Create wallet di Bitcoin Core:
Using Bitcoin Core with Hardware Wallets
(Untuk Bitcoin Hardware Wallet Interface (HWI) sendiri saat ini sudah ada versi 3.0.0: https://github.com/bitcoin-core/HWI/releases/tag/3.0.0)

Namun masih belum begitu paham bagaimana cara mendapatkan informasi dari hardware wallet yang kita miliki sebagaimana dicontohkan di sini:

Now we need to find our hardware wallet. We do this using:

Code:
$ ./hwi.py enumerate
[{"type": "coldcard", "model": "coldcard", "path": "0003:0005:00", "needs_pin_sent": false, "needs_passphrase_sent": false, "fingerprint": "e5dbc9cb"}]

termasuk cara mengetahui letak External signer script path





Barangkali ada teman-teman (@ABCbits, @abhiseshakana, @punk.zink atau lainnya) yang sudah pernah mencoba atau lebih memahami cara menghubungkan hardware wallet ke Bitcoin Core bisa membantu menjelaskan lebih lanjut?

abhiseshakana
Legendary
*
Offline Offline

Activity: 2212
Merit: 2229


From Zero to 2 times Self-Made Legendary


View Profile WWW
April 09, 2024, 09:01:08 AM
Merited by Husna QA (1)
 #408

Barangkali ada teman-teman (@ABCbits, @abhiseshakana, @punk.zink atau lainnya) yang sudah pernah mencoba atau lebih memahami cara menghubungkan hardware wallet ke Bitcoin Core bisa membantu menjelaskan lebih lanjut?


Terus terang saya sendiri belum pernah menggunakan hardware wallet pada Bitcoin Core. Tadi sempet terpikir untuk melakukan eksperimen, namun baru ingat kalo HW milik saya sudah rusak  Cheesy

Referensi ini mungkin bisa Kang Anwar pelajari buat bahan eksperimen

https://github.com/bitcoin/bitcoin/blob/master/doc/external-signer.md

.
.Duelbits.
█▀▀▀▀▀











█▄▄▄▄▄
TRY OUR
  NEW  UNIQUE
GAMES!
.
..DICE...
███████████████████████████████
███▀▀                     ▀▀███
███    ▄▄▄▄         ▄▄▄▄    ███
███   ██████       ██████   ███
███   ▀████▀       ▀████▀   ███
███                         ███
███                         ███
███                         ███
███   ▄████▄       ▄████▄   ███
███   ██████       ██████   ███
███    ▀▀▀▀         ▀▀▀▀    ███
███▄▄                     ▄▄███
███████████████████████████████
.
.MINES.
███████████████████████████████
████████████████████████▄▀▄████
██████████████▀▄▄▄▀█████▄▀▄████
████████████▀ █████▄▀████ █████
██████████      █████▄▀▀▄██████
███████▀          ▀████████████
█████▀              ▀██████████
█████                ██████████
████▌                ▐█████████
█████                ██████████
██████▄            ▄███████████
████████▄▄      ▄▄█████████████
███████████████████████████████
.
.PLINKO.
███████████████████████████████
█████████▀▀▀       ▀▀▀█████████
██████▀  ▄▄███ ███      ▀██████
█████  ▄▀▀                █████
████  ▀                    ████
███                         ███
███                         ███
███                         ███
████                       ████
█████                     █████
██████▄                 ▄██████
█████████▄▄▄       ▄▄▄█████████
███████████████████████████████
10,000x
MULTIPLIER
NEARLY UP TO
.50%. REWARDS
▀▀▀▀▀█











▄▄▄▄▄█
ABCbits
Legendary
*
Offline Offline

Activity: 2856
Merit: 7434


Crypto Swap Exchange


View Profile
April 09, 2024, 10:06:41 AM
Merited by Husna QA (1)
 #409

Barangkali ada teman-teman (@ABCbits, @abhiseshakana, @punk.zink atau lainnya) yang sudah pernah mencoba atau lebih memahami cara menghubungkan hardware wallet ke Bitcoin Core bisa membantu menjelaskan lebih lanjut?

Saya sendiri tidak pernah mencoba Bitcoin Core dengan hardware wallet, sehingga saya tidak bisa memberikan bantuan. Tetapi saya bisa menyarankan untuk melihat beberapa contoh penggunaan dari website https://hwi.readthedocs.io/en/latest/examples/index.html.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Chikito
Legendary
*
Offline Offline

Activity: 2366
Merit: 2054



View Profile WWW
April 10, 2024, 02:19:25 AM
 #410

Barangkali ada teman-teman yang sudah pernah mencoba atau lebih memahami cara menghubungkan hardware wallet ke Bitcoin Core bisa membantu menjelaskan lebih lanjut?
Kayaknya agak ribet om, tidak semudah mengkoneksikan electrum ke hardware wallet, kalau saya ya mending main yang simple-simple aja selagi bisa mengkoneksikan ke electrum ya saya akan lanjutkan ke sana saja, ya paling node electrumnya aja di koneksikan ke bitcoin core jika memang kurang yakin dengan node-node yang listed di server electrum.

Saya pernah baca di sini [1] cara mengkoneksikan bitcoin core ke trezor, namun sebagaimana komen-komen di atas, saya belum pernah mencobanya.

[1]. https://hwi.readthedocs.io/en/latest/examples/bitcoin-core-usage.html

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Husna QA (OP)
Legendary
*
Offline Offline

Activity: 2254
Merit: 2860


#SWGT CERTIK Audited


View Profile WWW
April 10, 2024, 01:35:25 PM
 #411

Barangkali ada teman-teman (@ABCbits, @abhiseshakana, @punk.zink atau lainnya) yang sudah pernah mencoba atau lebih memahami cara menghubungkan hardware wallet ke Bitcoin Core bisa membantu menjelaskan lebih lanjut?
Terus terang saya sendiri belum pernah menggunakan hardware wallet pada Bitcoin Core. Tadi sempet terpikir untuk melakukan eksperimen, namun baru ingat kalo HW milik saya sudah rusak  :D
-snip-
https://github.com/bitcoin/bitcoin/blob/master/doc/external-signer.md

Terima kasih atas link-nya mas, saya telah pula melihat link tersebut ketika berusaha mencari lebih dulu referensi terkait Hardware Wallet Interface dan bagaimana menghubungkan hardware wallet ke Bitcoin Core, namun masih belum paham. Biasanya jika ada tutor berupa video, sedikit banyak membantu pemahaman (seperti contoh ketika mencoba membuat RAW transaction di Bitcoin Core: https://www.youtube.com/watch?v=jWKuqP-zTFk)


Saya sendiri tidak pernah mencoba Bitcoin Core dengan hardware wallet, sehingga saya tidak bisa memberikan bantuan. Tetapi saya bisa menyarankan untuk melihat beberapa contoh penggunaan dari website https://hwi.readthedocs.io/en/latest/examples/index.html.

Terima kasih om, ada salah satu link lanjutan dari link di atas yang saya coba pelajari dulu:
https://hwi.readthedocs.io/en/latest/examples/walkthrough/walkthrough.html


Kayaknya agak ribet om, tidak semudah mengkoneksikan electrum ke hardware wallet, kalau saya ya mending main yang simple-simple aja selagi bisa mengkoneksikan ke electrum ya saya akan lanjutkan ke sana saja, ya paling node electrumnya aja di koneksikan ke bitcoin core jika memang kurang yakin dengan node-node yang listed di server electrum.

Saya pernah baca di sini [1] cara mengkoneksikan bitcoin core ke trezor, namun sebagaimana komen-komen di atas, saya belum pernah mencobanya.

[1]. https://hwi.readthedocs.io/en/latest/examples/bitcoin-core-usage.html


Memang agak ribet terutama karena saya juga belum berhasil ketika mencoba menginput kolom external signer script path, namun inilah tantangannya.

Sementara untuk HWI v3 sudah di install lebih dulu:



Chikito
Legendary
*
Offline Offline

Activity: 2366
Merit: 2054



View Profile WWW
April 11, 2024, 03:47:37 AM
 #412

Memang agak ribet terutama karena saya juga belum berhasil ketika mencoba menginput kolom external signer script path, namun inilah tantangannya.
Mungkin sebagian orang awam belum begitu paham apa fungsi dan kegunaan signer script path, saya pun walau agak melek dikit juga gak paham fungsi khususnya, apa om bisa jelaskan kegunaannya?, apakah itu sama kayak sign transaksi biasa atau memang digunakan untuk hal-hal khusus semisal menandakan kalau wallet tersebut milik kita kaya sign message biasa?.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Husna QA (OP)
Legendary
*
Offline Offline

Activity: 2254
Merit: 2860


#SWGT CERTIK Audited


View Profile WWW
April 11, 2024, 04:58:37 AM
 #413

Memang agak ribet terutama karena saya juga belum berhasil ketika mencoba menginput kolom external signer script path, namun inilah tantangannya.
Mungkin sebagian orang awam belum begitu paham apa fungsi dan kegunaan signer script path, saya pun walau agak melek dikit juga gak paham fungsi khususnya, apa om bisa jelaskan kegunaannya?, apakah itu sama kayak sign transaksi biasa atau memang digunakan untuk hal-hal khusus semisal menandakan kalau wallet tersebut milik kita kaya sign message biasa?.

Sepemahaman saya, sederhananya kolom isian external signer script path itu berfungsi untuk memberikan informasi ke Bitcoin Core mengenai path atau lokasi dari external signer dalam hal ini hardware wallet berada (berupa script yang kompatibel dengan Bitcoin Core).

Jadi setiap yang memerlukan sign seperti pada sign transaksi, sign message, dll. selanjutnya menggunakan hardware wallet, dalam hal ini pada wallet yang di create dengan opsi External Signer.

-Koreksi jika keliru.

Chikito
Legendary
*
Offline Offline

Activity: 2366
Merit: 2054



View Profile WWW
April 12, 2024, 06:37:25 AM
 #414

Mungkin sebagian orang awam belum begitu paham apa fungsi dan kegunaan signer script path, saya pun walau agak melek dikit juga gak paham fungsi khususnya, apa om bisa jelaskan kegunaannya?, apakah itu sama kayak sign transaksi biasa atau memang digunakan untuk hal-hal khusus semisal menandakan kalau wallet tersebut milik kita kaya sign message biasa?.

Sepemahaman saya, sederhananya kolom isian external signer script path itu berfungsi untuk memberikan informasi ke Bitcoin Core mengenai path atau lokasi dari external signer dalam hal ini hardware wallet berada (berupa script yang kompatibel dengan Bitcoin Core).

Jadi setiap yang memerlukan sign seperti pada sign transaksi, sign message, dll. selanjutnya menggunakan hardware wallet, dalam hal ini pada wallet yang di create dengan opsi External Signer.

-Koreksi jika keliru.
thanks, jadi wallet bitcoin core ini sangat berbeda dengan electrum dimana bisa membaca langsung tanpa harus ada script tambahan. Entah kenapa bisa seribet ini ya?, padahal kan kalau kayak saya sebagai awam melihat di segi GUI hampir sama kayak wallet secara umumnya, apa karena wallet core ini ada full blockchain bitcoin-nya sehingga harus ada path tambahan biar lebih secure dan tidak mudah disusupi?.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Husna QA (OP)
Legendary
*
Offline Offline

Activity: 2254
Merit: 2860


#SWGT CERTIK Audited


View Profile WWW
April 12, 2024, 10:57:01 AM
 #415

-snip-
thanks, jadi wallet bitcoin core ini sangat berbeda dengan electrum dimana bisa membaca langsung tanpa harus ada script tambahan. Entah kenapa bisa seribet ini ya?, padahal kan kalau kayak saya sebagai awam melihat di segi GUI hampir sama kayak wallet secara umumnya, apa karena wallet core ini ada full blockchain bitcoin-nya sehingga harus ada path tambahan biar lebih secure dan tidak mudah disusupi?.

Lebih kurang demikian; Untuk memanfaatkan HWI (library untuk bisa bekerja dengan hardware wallet Bitcoin: https://pypi.org/project/hwi/3.0.0/), saat ini perlu Python 3.

Sepemahaman saya HWI ini terpisah dari Bitcoin Core (berfungsi pada wallet Descriptor) maka dari itu perlu proses import key ke Bitcoin Core. Inilah yang saya masih belum paham caranya, karena keterbatasan ilmu (meskipun pada link di bawah ini ada penjelasan teknisnya), termasuk cara untuk bisa menampilkan HWI Qt seperti ini:

Quote
https://hwi.readthedocs.io/en/latest/examples/walkthrough/walkthrough.html

punk.zink
Sr. Member
****
Offline Offline

Activity: 364
Merit: 372


trustdice.win (The Top of Crypto Casinos)


View Profile
April 12, 2024, 12:27:23 PM
Merited by Husna QA (2)
 #416

Lebih kurang demikian; Untuk memanfaatkan HWI (library untuk bisa bekerja dengan hardware wallet Bitcoin: https://pypi.org/project/hwi/3.0.0/), saat ini perlu Python 3.

Sepemahaman saya HWI ini terpisah dari Bitcoin Core (berfungsi pada wallet Descriptor) maka dari itu perlu proses import key ke Bitcoin Core. Inilah yang saya masih belum paham caranya, karena keterbatasan ilmu (meskipun pada link di bawah ini ada penjelasan teknisnya), termasuk cara untuk bisa menampilkan HWI Qt seperti ini:

Secara garis besar saya paham step-stepnya, namun tidak bisa banyak membantu karena tidak bisa melakukan praktek karena terkendala tidak adanya Hardware Wallet yang bisa ane gunakan buat eksperimen. Intinya dibutuhkan informasi melalui perintah hwi.py enumerate untuk mendapatkan fingerprint dan informasi device path
Code:
hwi.py enumerate

Setelah itu mencari tahu detail dari descriptor (HW) menggunakan perintah
Code:
hwi.py -f <fingerprint> getkeypool <range>
* range = 0 1000

Kemudian membuat wallet (descriptor) baru di Bitcoin core dengan opsi private key disabled
Code:
createwallet "wallet name" true true

Lalu mengimport descriptor HW pada kedua external path (0/*) dan internal path (1/*) ke wallet yang baru dibuat tersebut
Code:
importdescriptor '[{ "desc": "External Path Descriptor", "range": [0, 1000], "timestamp": "now", "internal": false, "keypool": true, "active": true, "watchonly": true},{ "desc": "Internal Path Descriptor", "range": [0, 1000], "timestamp": "now", "internal": true, "keypool": true, "active": true, "watchonly": true }]'

Sementara untuk membuat transaksi perintah yang digunakan adalah
Code:
walletcreatefundedpsbt '[{"txid":"hex","vout":n}]' '[{"address":amount}]' 0 '{Options}' true

Untuk sign PSBT dilakukan pada HWI
Code:
hwi.py -f <fingerprint> signtx "PSBT"

Broadcast transaksi dilakukan di Bitcoin Core
Code:
finalizepsbt "Sign PSBT"
Code:
sendrawtransaction "hex"

███████████████████████████████▀▀▀▀
███████████████████████████████
█████████▀▀▀▀▀█▀█▀▀▀▀▀█████████
███▄▀▀▀   ▄▄▄▄   ▄▄▄▄   ▀▀▀▄███
███████▀▀▀████▌ ▐████▀▀▀███████
█████▀███▀█▀██▌ ▐██▀█▀███▀█████
███████▀▄▀▄███▌ ▐███▄▀▄▀███████
█████▄██▄██▄██   ██▄██▄██▄█████
███████▄▄▄████   ████▄▄▄███████
██████████▀▀▀▀   ▀▀▀▀██████████
██████████▄▄▄▄▄▄▄▄▄▄▄██████████
███████████████████████████████
███████████████████████████████▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
TRUST DICE
.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
█▀▀▀











█▄▄▄
#1 RATED CRYPTO
CASINO IN THE WORLD
██ ██ ██ ██ █Trustpilot
▀▀▀█











▄▄▄█
▄█████████████████████████████
██████████████████▀▀█████▀▀████
█████████████████▀█████████▀███
██████████████████████████████
███████████████████████████▄███
█████████████████████████▄▄████
███████████████████████████████
█████████████░░░███████████████
███████████░░░█████████████████
█████████░░████████████████████
█████░░░██████████████████████
███░░█████████████████████████
▀░░░█████████████████████████▀
█▀▀▀











█▄▄▄
▀▀▀█











▄▄▄█
Husna QA (OP)
Legendary
*
Offline Offline

Activity: 2254
Merit: 2860


#SWGT CERTIK Audited


View Profile WWW
April 12, 2024, 06:37:06 PM
 #417

-snip-

Secara garis besar saya paham step-stepnya, namun tidak bisa banyak membantu karena tidak bisa melakukan praktek karena terkendala tidak adanya Hardware Wallet yang bisa ane gunakan buat eksperimen. Intinya dibutuhkan informasi melalui perintah hwi.py enumerate untuk mendapatkan fingerprint dan informasi device path
Code:
hwi.py enumerate
-snip-

Ketika saya mencoba menggunakan perintah di atas, yang muncul seperti ini:



Tadi coba menggunakan perintah berikut, dengan menambahkan ./ (seperti yang tertera di sini https://pypi.org/project/hwi/3.0.0/):

Code:
./hwi.py enumerate

Muncul OSError berikut:

Code:
OSError: dlopen(libusb-1.0.dylib, 6): image not found



Tadi coba mencari referensi perihal libusb-1.0.dylib ini, namun masih belum mendapatkan solusi.



btw, berikut ini beberapa hardware wallet yang di support saat ini dan tertera di folder HWI/hwilib/devices:



punk.zink
Sr. Member
****
Offline Offline

Activity: 364
Merit: 372


trustdice.win (The Top of Crypto Casinos)


View Profile
April 13, 2024, 06:03:12 AM
 #418

Ketika saya mencoba menggunakan perintah di atas, yang muncul seperti ini:



Tadi coba menggunakan perintah berikut, dengan menambahkan ./ (seperti yang tertera di sini https://pypi.org/project/hwi/3.0.0/):

Code:
./hwi.py enumerate

Muncul OSError berikut:

Code:
OSError: dlopen(libusb-1.0.dylib, 6): image not found

Kalo di Windows 10 saya bisa menjalankan argumen tersebut tanpa terkendala apapun, karena pada saat melakukan install HWI menggunakan argumen pip3 install hwi secara otomatis library libusb1-3.1.0-py3 juga sudah ikut ter-install.

Dan waktu ane coba menjalankan perintah python hwi.py enumerate juga tidak ditemukan error, namun hasilnya hanya berupa tanda [] karena tidak ada Hardware Wallet yang terdeteksi di sistem.



Bagaimana kalo proses tersebut diwakili dengan menggunakan file executable HWI (versi GUI), kan pada saat GUI HWI dijalankan descriptor dari hardware wallet akan tertampilkan, jadi yang diimport ke Bitcoin core adalah informasi descriptor tersebut.

Dan untuk proses sign PSBT juga tetap dilakukan menggunakan GUI HWI

███████████████████████████████▀▀▀▀
███████████████████████████████
█████████▀▀▀▀▀█▀█▀▀▀▀▀█████████
███▄▀▀▀   ▄▄▄▄   ▄▄▄▄   ▀▀▀▄███
███████▀▀▀████▌ ▐████▀▀▀███████
█████▀███▀█▀██▌ ▐██▀█▀███▀█████
███████▀▄▀▄███▌ ▐███▄▀▄▀███████
█████▄██▄██▄██   ██▄██▄██▄█████
███████▄▄▄████   ████▄▄▄███████
██████████▀▀▀▀   ▀▀▀▀██████████
██████████▄▄▄▄▄▄▄▄▄▄▄██████████
███████████████████████████████
███████████████████████████████▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
TRUST DICE
.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
█▀▀▀











█▄▄▄
#1 RATED CRYPTO
CASINO IN THE WORLD
██ ██ ██ ██ █Trustpilot
▀▀▀█











▄▄▄█
▄█████████████████████████████
██████████████████▀▀█████▀▀████
█████████████████▀█████████▀███
██████████████████████████████
███████████████████████████▄███
█████████████████████████▄▄████
███████████████████████████████
█████████████░░░███████████████
███████████░░░█████████████████
█████████░░████████████████████
█████░░░██████████████████████
███░░█████████████████████████
▀░░░█████████████████████████▀
█▀▀▀











█▄▄▄
▀▀▀█











▄▄▄█
Husna QA (OP)
Legendary
*
Offline Offline

Activity: 2254
Merit: 2860


#SWGT CERTIK Audited


View Profile WWW
April 13, 2024, 07:30:09 AM
 #419

-snip-
Tadi coba menggunakan perintah berikut, dengan menambahkan ./ (seperti yang tertera di sini https://pypi.org/project/hwi/3.0.0/):

Code:
./hwi.py enumerate

Muncul OSError berikut:

Code:
OSError: dlopen(libusb-1.0.dylib, 6): image not found

Kalo di Windows 10 saya bisa menjalankan argumen tersebut tanpa terkendala apapun, karena pada saat melakukan install HWI menggunakan argumen pip3 install hwi secara otomatis library libusb1-3.1.0-py3 juga sudah ikut ter-install.

Untuk pengguna Linux dan MacOS nampaknya memang perlu ada beberapa library yang di install terpisah sebagaimana keterangan yang tertera di sini:

Prerequisites

Python 3 is required. The libraries and udev rules for each device must also be installed. Some libraries will need to be installed

For Ubuntu/Debian:
Code:
sudo apt install libusb-1.0-0-dev libudev-dev python3-dev

For Centos:
Code:
sudo yum -y install python3-devel libusbx-devel systemd-devel

For macOS:
Code:
brew install libusb

Saya sudah coba baris perintah di atas untuk macOS, namun tidak bisa.
Tadi saya coba cari referensi lain untuk menginstall libusb dari sini: https://ports.macports.org/port/libusb/

Code:
sudo port install libusb



Kemudian saya coba hubungkan Hardware wallet Trezor dan masuk ke direktori HWI (cd hwi) melalui terminal dan menginput perintah ./hwi.py enumerate; Alhamdulillah data (fingerprint, dll.) HW Trezor berhasil dimunculkan, untuk sementara berikut ini hasilnya:


abhiseshakana
Legendary
*
Offline Offline

Activity: 2212
Merit: 2229


From Zero to 2 times Self-Made Legendary


View Profile WWW
April 13, 2024, 02:31:21 PM
 #420

Kemudian saya coba hubungkan Hardware wallet Trezor dan masuk ke direktori HWI (cd hwi) melalui terminal dan menginput perintah ./hwi.py enumerate; Alhamdulillah data (fingerprint, dll.) HW Trezor berhasil dimunculkan, untuk sementara berikut ini hasilnya:

Berarti tinggal melakukan import Descriptor ke Bitcoin Core saja Om, sekalian ber-eksperimen membuat transaksi PSBT, sign dan send ke Jaringan Bitcoin. Btw kalo dah kelar eksperimennya, bolehlah di share disini proses dan hasilnya.



Beberapa hari yang lalu (5 hari yang lalu), saya mendapatkan musibah, dimana PSU dari PC rusak dan ternyata merembet ke SSD yang tidak bisa terbaca samasekali. Beruntung HDD sebagai tempat penyimpanan utama tidak mengalami kerusakan, sehingga pada saat saya mengganti PSU dan SSD baru dan melakukan instalasi Windows 10 baru, saya masih bisa menggunakan data Bitcoin Core yang memang tersimpan di HDD. Prosesnya hanya melakukan instalasi Bitcoin Core dan mengarahkan ke custom directory sesuai data Bitcoin tersimpan, dan program Bitcoin Core bisa berjalan dengan normal dan hanya sedikit melakukan proses IBD yang tertinggal.

Namun pada saat Bitcoin Core running, tidak sengaja saya melakukan instalasi program lain yang mengharuskan restart PC, dan karena tidak ingat Bitcoin core sedang berjalan, maka pada saat proses restart PC selesai dan saya mencoba untuk menjalankan Bitcoin Core lagi, ternyata malah stuck di Verification progress: 0%, dalam kurun waktu yang sangat lama.

Waktu ane lihat debug.log ternyata yang menyebabkan stuck di 0%, Bitcoin core sedang melakukan proses Replaying Blocks, dengan detail Rolling forward Block 833765 sampai dengan Block 838432 (kurang lebih sebanyak 4667 Blocks) dan memerlukan waktu sekitar 30 Jam. Hal tersebut disebabkan oleh proses Shutdown Bitcoin core yang tidak proper, sehingga data tidak tersimpan secara benar kedalam HDD (masih tersimpan di dbcache). Dan yang membuat lama karena pengaturan dbcache milik saya sebesar 4028MB, sehingga begitu banyak blocks yang di rolling forward.

.
.Duelbits.
█▀▀▀▀▀











█▄▄▄▄▄
TRY OUR
  NEW  UNIQUE
GAMES!
.
..DICE...
███████████████████████████████
███▀▀                     ▀▀███
███    ▄▄▄▄         ▄▄▄▄    ███
███   ██████       ██████   ███
███   ▀████▀       ▀████▀   ███
███                         ███
███                         ███
███                         ███
███   ▄████▄       ▄████▄   ███
███   ██████       ██████   ███
███    ▀▀▀▀         ▀▀▀▀    ███
███▄▄                     ▄▄███
███████████████████████████████
.
.MINES.
███████████████████████████████
████████████████████████▄▀▄████
██████████████▀▄▄▄▀█████▄▀▄████
████████████▀ █████▄▀████ █████
██████████      █████▄▀▀▄██████
███████▀          ▀████████████
█████▀              ▀██████████
█████                ██████████
████▌                ▐█████████
█████                ██████████
██████▄            ▄███████████
████████▄▄      ▄▄█████████████
███████████████████████████████
.
.PLINKO.
███████████████████████████████
█████████▀▀▀       ▀▀▀█████████
██████▀  ▄▄███ ███      ▀██████
█████  ▄▀▀                █████
████  ▀                    ████
███                         ███
███                         ███
███                         ███
████                       ████
█████                     █████
██████▄                 ▄██████
█████████▄▄▄       ▄▄▄█████████
███████████████████████████████
10,000x
MULTIPLIER
NEARLY UP TO
.50%. REWARDS
▀▀▀▀▀█











▄▄▄▄▄█
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!