Membuat Crowdsale-ICO dengan Fitur Whitelist dan Bonus di Coinex Smart Chain – Part 2


4# Verifikasi Smart Contract Crowdsale

Setelah prosess deploy smart contract crowdsale selesai, anda perlu memverifikasi smart contract di explorer coinex smart chain. Ketika smart contract sudah terverifikasi di explorer blockchain coinex smart chain, maka siapa saja bisa melihat code dan informasi yang ada di smart contract tersebut, hal ini untuk transparansi dan untuk kepercayaan investor.

  • Masuk ke explorer, pastekan smart contract
  • Pilih “contract info” , klik “verify & publish”
  • Masukan semua detail yang dbutuhkan seperti nama contract, compiler, jenis license, versi compiler

  • Sebelum memverifikasi, pastikan anda sudah menggabungkan smart contract di remix ethereum ide.
  • untuk menggabungkan smart contract, silahkan install plugin flattener , dan buat file flat untuk smart contract tersebut
  • Pastekan smart contract (gabung) tersebut,

 

5# Kirim Token CRC20 ke Address Smart Contract Crowdsale

Setelah proses verifikasi smart contract selesai , selanjutnya adalah mengirim token crc20 (yang akan anda jual) ke address smart contract crowdsale. Jumlah token yang di kirim sesuai dengan Hard Carp atau target yang anda inginkan : Contoh = Rate/harga adalah 1000 per CET, Hard Cap adalah 15.000 CET , maka anda perlu mengirim ( 1000 x 15.000 = total 15.000.000 token)

 

6# Cek / Melihat Informasi Crowdsale

User atau investor bisa melihat informasi crowdsale di smart contract (via explorer). Investor bisa melihat harga-rate, kapan crowdsale mulai & berakhir, hard cap dari ico terebut, jumlah minmal dan maxsimal pembelian, dan lainnya. Silahkan masuk ke smart contract, klik contract info, klik “Read Contract”

  • Rate : Harga token per CET
  • EndTime : Waktu kapan crowdsale  tersebut berakhir
  • Cap : Target penjualan (dalam bentuk coin CET) atau disebut Hard Cap
  • WeiRaised : Jumlah coin CET yang sudah terkumpul
  • Contributios : Untuk melihat berapa kontribusi (jumlah coin CET) oleh address tertentu
  • Wallet : Wallet address developer yang digunakan untuk mengumpulkan CET hasil dari penjualan token
  • CrowdsaleFinalized : Untuk melihat apakah crowdsale sudah berakhir atau belum
  • StartTime : Waktu kapan crowdsale di mulai
  • WhiteList : Smart contract whitelist (yang berisikan wallet address investor yang bisa membeli token)
  • MinContribution : Jumlah minimal pembelian token (dalam bentuk coin CET)
  • BonusPrecent…. : Informasi jumlah bonus pada crowdsale tersebut
  • HasEnded : Informasi apakah crowdsale sudah berakhir ?
  • Token : Informasi address smart contract CRC20

 

7# Test Beli Token
Menggunakan Wallet yang Terdaftar di Whitelist

Testing membeli token di crowdsale tersebut, menggunakan address yang sudah terdaftar di smart contract whitelist. Kami test membeli 2 CET, dan kita mendapatkan 2.000 token , (2 CET x 1.000 Rate Token)

Cara membeli token sangat mudah, Kirim coin CET dalam jumlah tertentu ke Address wallet crowdsale, setelah terkonfirmasi secara penuh, anda otomatis mendapat token sesuai dengan rate atau harga token.

 

Test Bonus

Smart contract crowdsale ini mempunyai fitur bonus, contoh jika investor membeli token dengan (CET) di atas 100 CET, maka dia akan mendapatkan bonus dengan jumlah tertentu.

Ketika membeli (mengirim 100 coin CET) seharusnya anda mendapatkan 10.000 Token , karena rate-harga token adalah 1000. Tetapi anda akan mendapatkan bonus tambahan sejumlah 5.000 Token. Jumlah yang anda dapatkan adalah 105.000 token. Fitur ini sangat bermanfaat untuk marketing, karena investor akan tertarik dan membeli lebih banyak token.

 

Test Beli Menggunakan Address yang Tidak Terdaftar di Whitelist

Ketika ada wallet address yang tidak masuk whitelist & dia mencoba membeli token crowdale-ico, maka transaksi itu akan otomatis fail atau gagal, dia tidak bisa membeli token.

 

Kesimpulan

Crowdsale adalah solusi untuk transparansi dalam penjualan token atau penggalangan dana proyek, kelebihan lainya adalah crowdsale sangat murah, karena anda hanya memerlukan coin CET untuk membayar transaksi (tidak lebih dari 10 CET) untuk membuat crowdsale dan interact contract. Pembuatan crowdsale-ico tersebut sangat cepat, hanya membutuhkan waktu 10-20 menit, kecepatan ini di dukung oleh kecepatan transaksi di blockchain coinex smart chain yang tinggi, rata-rata hanya membutuhkan 3 detik untuk terkonfrimasi secara penuh (untuk setiap transaksi), berbeda dengan ethereum yang harus menunggu 15-30 menit untuk setiap transaksi

Coin CET hasil penjualan token akan otomatis masuk ke wallet address yang kita setting di awal. anda bisa menggunakan coin CET tersebut untuk membiayai proyek dan liquidity DEX exchange. Jika anda kreatif dan mahir dalam bidang website, anda bisa menggabungkan smart contract tersebut dengan website, sehingga investor bisa membeli token melalui official website anda. Selamat Mencoba


Alif Fahmi

hi , I'm Alif, I'm a blockchain & cryptocurrency lover, I love writing & learning, my job is web developer & crypto trader