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
- 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.
- 2Tekan tombol Hubungkan Wallet, lalu cek preview di bawah. Kalau semua cocok, tekan Deploy HUKKO Mainnet.
- 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
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.
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:
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.
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.