MAINNET — BNB ASLI, BUKAN TESTNET

Deploy Kontrak HUKKO

Halaman ini cuma buat satu hal: memasang kontrak NFT HukkoMintVRFDirect di BNB Smart Chain Mainnet (Chain ID 56). Ini memakai BNB asli buat gas. Jangan tekan Deploy kalau kamu belum membaca preview di bawah dan belum menyetujui deploy ini secara eksplisit.

Kenapa deploy-nya dari wallet fresh, bukan langsung dari wallet Agent?

Ini penting dan harus dibaca dulu, karena beda dari rencana deployer = wallet Agent yang sempat dipilih:

Wallet Agent (Agentic Wallet) lewat alat baw tidak bisa mengirim transaksi pembuatan kontrak baru — perintahnya hanya bisa memanggil kontrak yang sudah ada, dengan alamat tujuan yang wajib diisi. Jadi deploy langsung dari wallet Agent lewat baw belum terbukti bisa.

Rute tercepat yang terbukti bisa: deploy dulu dari wallet fresh lewat browser wallet kamu (Binance Wallet / Bitget Wallet) di HP kamu (halaman ini), lalu wallet Agent menerima kepemilikan lewat acceptOwnership() di baw — itu adalah panggilan ke kontrak yang sudah ada, jadi baw bisa melakukannya.

Akhirnya tetap sama: owner akhir = wallet Agent. Yang sementara saja berbeda: deployer-nya wallet fresh, bukan wallet Agent.

Kalau kamu tidak setuju deployer sementara = wallet fresh, jangan tekan Deploy. Kabari UDIN dulu — halaman ini tidak boleh dipakai diam-diam untuk mengubah peran itu.

Cara pakainya — 3 langkah aja

  1. 1Buka halaman ini dari dalam browser wallet kamu (Binance Wallet / Bitget Wallet) di HP kamu, pakai wallet fresh kamu. Jadi wallet-nya nyambung otomatis — nggak perlu scan QR, nggak perlu Remix, nggak perlu buka kode.
  2. 2Tekan tombol Hubungkan Wallet, lalu cek preview di bawah. Kalau semua cocok, tekan Deploy HUKKO Mainnet.
  3. 3Setujui di aplikasi wallet kamu (Binance Wallet / Bitget Wallet). Selesai — alamat kontraknya muncul di halaman ini, kirimkan ke UDIN buat diverifikasi, lalu UDIN siapkan langkah acceptOwnership() buat wallet Agent.

Catatan deploy saja: pengecekan deployer di halaman ini berdasarkan alamat wallet fresh baru, bukan merek wallet. Jadi wallet apa pun yang memegang alamat itu bisa dipakai untuk deploy ini, termasuk Binance Wallet / Bitget Wallet. Izin Bitget ini hanya untuk halaman deploy ini, bukan untuk situs mint HUKKO (situs mint tetap khusus pemegang Binance Agent ID).

Langkah 1 — Hubungkan wallet

Wallet belum membagikan dirinya ke halaman ini. Halaman ini terus mengecek otomatis — wallet kamu (Binance Wallet / Bitget Wallet) kadang baru menyuntikkan wallet-nya beberapa detik setelah halaman selesai dimuat, jadi tunggu sebentar dulu. Kalau kamu sudah buka dari browser DApp wallet kamu (Binance Wallet / Bitget Wallet), pastikan wallet yang aktif di sana adalah wallet fresh kamu, lalu tekan tombol Cek Lagi di bawah, atau muat ulang halaman ini dari dalam browser DApp itu.

Langkah 2 — Preview dulu sebelum deploy (baca semua baris ini)

Pastikan semua baris ini cocok. Kalau ada satu aja yang beda, jangan lanjut — kabarin UDIN dulu.

Yang dipasangHukkoMintVRFDirect (ERC-721, HUKKO)
JaringanBSC Mainnet — Chain ID 56
Deployer (dari wallet)0xcc761798cd18d0FeF1B2CB48F67a080337304259 (fresh)
Pemilik awal (initialOwner)0xc312aeE71e3BbDD5bD1Ab230F25a8c99e233aD3A (Agentic, tertunda)
Treasury / penerima bayaran0xcc761798cd18d0FeF1B2CB48F67a080337304259 (fresh)
Registry Agent ID asli0x60B9262456dE011F7d15a54CdD8c48bAaa8B022F
Base URI metadataipfs://QmYEmEdgKZxWeCkEZdghENpQeCxMQCQHn1Ncie7GgSvLHJ/
Wrapper VRF0 = pakai default kontrak (0x471506e6ADED0b9811D05B8cAc8Db25eE839Ac94)
Callback gas VRF300.000 (jalur minimal, tes 1 token dulu)
Konfirmasi VRF3 blok (default)
Total supply / kuota gratis / cap4.444 / 3.333 / 10 per wallet
Nilai yang dikirim0 BNB — cuma bayar gas mainnet
Estimasi gas (preview)3.303.503 gas (simulasi dari preview; halaman ini sekarang mengatur gas limit 4.000.000 gas secara eksplisit supaya tidak kehabisan gas seperti percobaan sebelumnya yang cuma dikasih 1.200.000 gas oleh wallet)
⏳Wallet fresh kamu yang terhubung
⏳Jaringannya BSC Mainnet (Chain ID 56)
⏳Saldo BNB mainnet cukup buat gas (disarankan minimal 0,0005 BNB — deploy butuh ~3.303.503 gas, jangan coba kalau saldo di bawah 0,0004 BNB)

Tombol ini aktif kalau ketiga cek di atas lolos. Setelah ditekan, persetujuan terakhir tetap muncul di wallet kamu (Binance Wallet / Bitget Wallet) — kamu yang pencet setuju di sana, dan wallet akan menampilkan biaya gas pastinya sebelum kamu setuju.

✅ Berhasil dipasang!

Kontrak HUKKO sudah terpasang di BSC Mainnet. Kabarin UDIN dan kirim dua data ini buat diverifikasi:

Alamat kontrak HUKKO
—
Lihat di BscScan ↗
Kode transaksi (tx hash)
—
Lihat transaksinya di BscScan ↗

Perhatian soal owner, baca baik-baik: saat ini owner-nya masih wallet fresh, karena constructor baru memindahkan kepemilikan ke wallet Agent sebagai pemilik tertunda (pending owner). Wallet Agent belum jadi owner sampai ia memanggil acceptOwnership() lewat baw — itu langkah terpisah, dengan preview-nya sendiri, dan jangan buka mint publik sebelum langkah itu selesai dan UDIN memverifikasi owner = wallet Agent.

Langkah berikutnya setelah UDIN verifikasi: (1) wallet Agent acceptOwnership() via baw, (2) isi alamat kontrak ini ke HUKKO_CONTRACT di website, (3) tes mint 1 token live, baru pertimbangkan pembukaan publik.

Penting soal keamanan: halaman ini tidak pernah meminta seed phrase, private key, atau password. Kalau ada halaman atau orang yang minta itu — dari mana pun — jangan pernah dikasih. Persetujuan deploy selalu kamu pencet sendiri di aplikasi wallet kamu (Binance Wallet / Bitget Wallet).

Detail teknis buat catatan UDIN: kontrak HukkoMintVRFDirect, Solidity 0.8.28 (optimizer 200 runs), OpenZeppelin v5.4.0, Chainlink 1.4.0 VRF v2.5 direct funding. Data deploy lengkap di halaman ini: 15.364 byte, SHA-256 fb5cf1f899e4973c5a9ca4d4539f52bf68f38ac22b84a1c282ec5376f297c438 (data untuk wallet fresh baru 0xcc761798cd18d0FeF1B2CB48F67a080337304259). Halaman ini tidak menyimpan data apa pun — semua kejadian cuma di sesi ini dan di jaringan mainnet.