Cara Membuat Token Dan Smart Contract BSC Dengan Mudah

Tahukah Kamu betapa mudahnya membuat token atau smart contract BSC di Binance Smart Chain? BSC beroperasi dengan cara yang sangat mirip dengan Ethereum. Oleh karena itu, membuat token BSC menjadi lebih mudah. Yang terbaik dari semuanya adalah Kamu bahkan tidak perlu menjadi seorang programmer!

Pada artikel ini, kita akan menjelajahi Binance Smart Chain (BSC) dan token BEP-20 aslinya, ditambah perbedaan antara token BEP-20 dan BEP-2. Juga, kami telah menyediakan panduan lima langkah tentang cara membuat token dan smart contract BSC hanya dalam beberapa menit! Faktanya, dengan menggunakan infrastruktur backend Web3 yang terkelola sepenuhnya dan skalabel tanpa batas, Kamu akan dapat mengikuti panduan “cara membuat token dan smart contract BSC” hanya dalam hitungan menit!

Dalam membuat sebuah token dan smart contract, Kamu hanya perlu menggunakan bahasa Solidity, dan alat yang akan Kamu butuhkan adalah Remix dan MetaMask. Ikuti panduan komprehensifnya dan Kami akan membawa Kamu melalui beberapa langkah mudah untuk membuat simpul BSC. Kurangi waktu penerapan token BSC Kamu dari minggu ke menit dengan menggunakan beberapa tools di sini!

Apa itu Binance Smart Chain (BSC)?

Untuk pendatang baru di industri crypto, Binance sering dianggap hanya sebagai pertukaran terpusat. Namun, ini jauh dari benar. Binance menampung seluruh ekosistem produk crypto, termasuk Binance Launchpad untuk acara penjualan token, Research Labs sebagai inkubator untuk proyek, solusi pertukaran perusahaan dengan Binance Cloud, di samping pertukaran terdesentralisasi (DEX), yang memegang salah satu utilitas utama Binance Chain .

Binance Chain adalah blockchain khusus Binance untuk memproses dan memvalidasi transaksi terdesentralisasi dalam ekosistem Binance. Blockchain Binance juga dirancang untuk menampung BNB Coin asli Binance. Juga, untuk memberi pengguna pilihan apakah mereka ingin berinteraksi dengan perdagangan Smart Contract secara langsung dengan hak penuh atas kunci pribadi (Binance DEX) atau menggunakan pertukaran crypto paling populer di dunia menurut volume perdagangan, Binance Exchange.

Tetapi Binance Chain tidak dirancang untuk memfasilitasi Smart Contract. Namun demikian, Binance Chain menawarkan kapasitas terbatas ketika Kamu ingin membangun dApps (aplikasi terdesentralisasi).

Apa Itu Binance Smart Chain

Binance Smart Chain (BSC) adalah blockchain yang diaktifkan dengan Smart Contract yang beroperasi secara paralel dengan Binance Chain. Meskipun kedua rantai tersebut sepenuhnya dapat dioperasikan, BSC memiliki infrastruktur untuk tetap beroperasi penuh secara independen, dalam kasus yang tidak mungkin terjadi, Rantai Binance akan turun.

Dari sudut pandang pengembang, BSC akan terasa sangat familiar dengan blockchain Ethereum. Ini karena Binance Smart Chain pada dasarnya menggunakan basis kode yang sama dengan Ethereum, tetapi dengan beberapa parameter yang disesuaikan dan diperbarui. Dari sudut pandang pengguna, Binance Smart Chain (BSC) bisa dibilang sebagai blockchain ramah aplikasi tercepat dan termurah di pasar.

Apa itu Token BEP-20?

Sekarang setelah kami menjelaskan perbedaan antara Binance Chain dan Binance Smart Chain (BSC), pertama-tama mari kita lihat standar token asli masing-masing Binance Chain. Tapi, apa itu standar token, dan mengapa kita membutuhkannya?

Binance Chain inti asli menghosting standar token BEP-2. Pengguna token BEP-2 yang paling populer tidak diragukan lagi adalah BNB Coin asli Binance. BEP-2 adalah singkatan dari “Binance Chain Evolution Proposal 2” dan menyediakan kerangka teknis standarr bagi pengembang untuk membuat token di Binance Chain. Sama halnya dengan mengikuti resep yang rumit, sangat penting untuk tetap menggunakan standar token yang disediakan untuk memastikan setiap token dapat digunakan dengan aplikasi dan dompet yang sudah tersedia.

Melalui penggunaan “arsitektur rantai ganda” baru antara Binance Chain dan Binance Smart Chain (BSC), BNB Coin asli mendukung standar token BEP-2 dan BEP-20. Tapi, apa bedanya?

Token BEP-20 adalah kerangka standar untuk meluncurkan token dan smart contract BSC di Binance Smart Chain (BSC), sedangkan token BEP-2 adalah asli dari inti Binance Chain. Token BEP-20 sering disamakan dengan standar token Ethereum ERC-20. Keduanya sangat mirip, meski pada dasarnya masih berbeda. Standar token ERC-20 menyediakan kerangka kerja untuk token cryptocurrency yang akan dibuat dalam ekosistem Ethereum. Standarr token BEP-20 digunakan ketika seseorang ingin membuat token cryptocurrency di Binance Smart Chain (BSC).

Cara Membuat Token Dan Smart Contract BSC di Binance Smart Chain

Proses pembuatan token dan smart contract BSC di Binance Smart Chain sangat sederhana saat menggunakan Moralis, Kamu bahkan tidak perlu menjadi pengembang untuk melakukannya. Jika Kamu tertarik untuk mempelajari cara membuat token dan smart contract BSC – baca terus!

Satu hal yang perlu diperhatikan ketika Kamu ingin meluncurkan token BSC adalah kesamaan antara membuat token di Ethereum dan di Binance Smart Chart (BSC). Keduanya membutuhkan penggunaan bahasa pemrograman, proses berpikir, dan alat yang sama. Bahasa yang diperlukan untuk membuat token BSC adalah Solidity, sedangkan satu-satunya alat yang dibutuhkan adalah Remix (lingkungan untuk menulis dan menerapkan Smart Contract) dan MetaMask (dompet kripto browser Web3 untuk mengunggah, menyimpan, dan mengelola token Kamu dan memungkinkan Kamu juga berinteraksi dengan Smart Contract).

Untuk tujuan artikel ini, Kami akan menjelaskan cara membuat token dan smart contract BSC di Binance Smart Chain Testnet. Namun, proses untuk meluncurkan token BSC di Mainnet juga akan sama persis.

Sebelum Kamu Memulai:

Untuk membuat token BSC Kamu sendiri, ada beberapa hal yang harus dilakukan sebagai persiapan. Kamu perlu menginstal dompet MetaMask, tersedia untuk diunduh dari https://metamask.io. Juga, sangat penting untuk terhubung ke node Binance Smart Chain dan memiliki beberapa BNB Coin yang tersedia di dompet MetaMask Kamu. Jika Kamu tidak yakin bagaimana melakukannya, kami telah membaginya menjadi tiga langkah sederhana!

1. Mendapatkan Node

Hal pertama yang harus dilakukan saat membuat token dan smart contract BSC di Binance Smart Chain adalah menemukan node yang dapat Kamu hubungkan dengan dompet MetaMask Kamu. Moralis.io adalah tempat terbaik untuk melakukan ini, menawarkan ‘Node Cepat’ yang cepat dan handal di Jaringan Ethereum, Jaringan Polygon, dan Jaringan Binance Smart Chain. Dengan demikian, Kamu dapat terhubung ke node Polygon dan node Ethereum semudah ke node BSC. Saat menggunakan Moralis, Kamu cukup masuk dan temukan Speedy Nodes di sisi kiri.

Cara Connect dari Polygon Nodes Menggunakan Moralis

Saat Kamu memilih node Binance Smart Chain Network, Kamu akan disajikan dengan Endpoints dan berbagai node yang tersedia. Di sini, Kamu akan melihat daftar node termasuk node Testnet dan node arsip Testnet. Klik tombol ‘copy to clipboard’ ​​(simbol yang mewakili papan klip) dari node Testnet untuk melanjutkan ke langkah berikutnya.

2. Instal RCP Khusus

Untuk langkah ini, kita akan menggunakan dompet MetaMask. Kamu akan menggunakan dompet Web3 populer ini untuk mengunggah token BSC baru Kamu, dan untuk mengakses token saat diluncurkan. Sekarang, klik simbol rubah MetaMask untuk membuka dompet. Setelah dibuka, Kamu dapat melihat daftar jaringan di bagian atas. Gulir ke bawah dan pilih “RCP Khusus”. Kamu akan disajikan dengan daftar bidang entri. Isi rincian sebagai berikut:

  • Nama Jaringan: BSC Testnet
  • URL RPC baru: (Tempel di URL yang disalin di seberang node Moralis Binance Smart Chain)
  • ID Rantai: 97
  • Simbol Mata Uang: BNB
  • Blokir URL Penjelajah: https://testnet.bscscan.com

3. Dapatkan beberapa BNB!

Selanjutnya, Kamu perlu mendapatkan beberapa koin BNB asli untuk meluncurkan token BSC Kamu sendiri. Jika Kamu meluncurkan di BSC Mainnet, pastikan Kamu memiliki beberapa BNB di dompet Kamu pada tahap ini. Karena kita berfokus pada pembuatan token BSC melalui testnet, langkah selanjutnya adalah mengunjungi https://testnet.binance.org/faucet-smart untuk mendapatkan beberapa koin BNB testnet.

Sekarang, buka dompet MetaMask Kamu dan salin alamat dompet Kamu dengan mengklik nama akun di bagian atas. Tempelkan alamat dompet Kamu ke bidang seperti yang diminta di faucet. Klik “Give me BNB” dan Kamu akan melihat opsi drop-down untuk 1 BNB. Pilih itu dan tunggu beberapa saat – Kamu akan segera melihat 1 BNB muncul di dompet MetaMask Kamu. Jika ini tidak muncul, periksa kembali apakah Kamu menggunakan URL RPC yang benar dan terhubung ke BSC Testnet.

Saatnya Membuat Token Dan Smart Contract BSC!

Membuat token dan Smart Contract BSC Kamu sendiri di Binance Smart Chain sangat mirip dengan Membuat token ERC-20 di Ethereum. Pada tingkat fundamental, token cryptocurrency hanyalah potongan kode. Selain itu, dengan standar token yang telah ditentukan sebelumnya (misalnya BEP-20, BEP-2, ERC-20, atau ERC-721 untuk token yang tidak dapat dipertukarkan (jika Kamu mencari NFT ) sebagian besar kode sudah tersedia dan siap untuk diluncurkan. Hanya ada beberapa parameter yang perlu disesuaikan. Mari temukan betapa mudahnya membuat token BSC!

4. OpenZeppelin

Salah satu manfaat dari desentralisasi dan perangkat lunak sumber terbuka adalah kemampuan untuk menyalin dan menempelkan kode, kemudian menyesuaikan dan menyesuaikannya. StKamur token kode yang telah ditentukan sebelumnya yang diperlukan untuk meluncurkan token BSC tersedia melalui OpenZeppelin, sebuah organisasi sumber terbuka yang menyusun berbagai stKamur token untuk digunakan pengembang. Karena BEP-20 praktis sama dengan stKamur token ERC-20 Ethereum, dengan beberapa parameter yang disesuaikan, Kamu dapat menggunakan kode stKamur token ERC-20 saat meluncurkan token BSC di Binance Smart Chain (BSC) dan menyesuaikannya.

5. Buat Kontrak Baru

Salah satu lingkungan paling populer untuk menerapkan Smart Contract adalah Remix, jadi di sinilah Kamu akan memprogram token BSC Kamu sendiri. Buka remix.ethereum.org dan buka ‘Contract’ di menu sebelah kiri. Kemudian, Kamu harus membuat file baru dengan memilih simbol kiri atas dokumen. Idealnya, Kamu ingin memberi nama ini sesuatu yang relevan dengan nama token/proyek Kamu. Sekarang, Kamu siap untuk menempelkan kode!

6. Memprogram Token BSC

Saat menyalin seluruh kode dari OpenZeppelin, akan ada parameter tertentu yang perlu disesuaikan dan elemen yang harus diperhatikan saat memprogram token BSC Kamu. Ini adalah sebagai berikut:

  • Baris kode pertama harus selalu merupakan versi Solidity yang digunakan.
  • Baris berikutnya adalah mengimpor template token. Ini akan menyertakan tautan URL ke tautan Github yang berisi struktur token lengkap.
  • Kemudian, Kamu perlu menyalin seluruh Smart Contract token. Pada tahap ini Kamu dapat menyesuaikan parameter token.

Baris kedua dari Smart Contract yang dimasukkan mengacu pada menjalankan konstruktor saat Kamu membuat token BSC Kamu sendiri. Di sini Kamu dapat menentukan nama token dan simbol ticker Kamu. Baris berikutnya mengkonfirmasi pencetakan token, dan penerimaan token yang dicetak tersebut ke dalam dompet orang yang menggunakan Smart Contract. Di sini, Kamu dapat mengonfirmasi jumlah token yang ingin Kamu cetak.

7. Kompilasi Kontrak

Ketika Kamu selesai menulis kontrak Kamu, tahap selanjutnya adalah memasukkannya ke dalam kompiler untuk memastikan tidak ada bug atau masalah dengan kontrak. Untuk melakukan ini, Kamu harus pergi ke ikon ‘Solidity compiler’, kedua di bawah menu sebelah kiri di bawah ‘File explorers’.

Membuat Token BSC

Kamu harus terlebih dahulu memilih versi kompiler dari drop-down atas. Ini adalah versi Solidity yang Kamu gunakan, yang sudah ditentukan dalam kontrak Kamu. Selanjutnya, klik ‘Compile’! Jika tidak ada masalah (semoga tidak jika Kamu mengikuti petunjuk ini dengan cermat!), Kamu dapat melanjutkan ke tahap berikutnya!

8. Sebarkan dan Jalankan Token BSC Kamu

Pada langkah terakhir ini, Kamu harus memilih simbol ‘Menyebarkan & menjalankan transaksi’ di bawah ikon ‘Solidity compiler’ di sebelah kiri. Menu drop-down pertama meminta Kamu untuk memilih lingkungan. Pastikan Kamu memilih Injected Web3. Selanjutnya, pastikan alamat akun Kamu sama dengan alamat akun Kamu di MetaMask. Di bawah account field, Kamu akan melihat bidang untuk ‘‘Gas Limit’ dan ‘Value’ dengan pilihan metrik. Tak satu pun dari ini perlu disesuaikan dan, untuk tujuan membuat token BSC Kamu sendiri, Kamu bisa mengabaikannya. Terakhir, pastikan bahwa kontrak yang Kamu pilih cocok dengan nama file baru yang Kamu buat. Sekarang, klik deploy!

Cara Melihat Token BSC Kamu

Selamat! Sesaat setelah mengklik tombol deploy di Remix, MetaMask akan memberikan pop-up yang mengonfirmasi transaksi secara otomatis. Di sini, Kamu memiliki opsi untuk “view on BSCscan”. Klik tautan ini untuk membuka penjelajah blok Binance Smart Chain.

Kamu akan melihat rincian hash transaksi, status transaksi, tinggi blok, cap waktu, dan alamat dompet tempat token dibuat. Selain itu, dan yang lebih penting, alamat kontrak ‘To’ yang ditampilkan di BSCscan adalah alamat kontrak yang baru dibuat untuk token BSC Kamu.

Untuk melihat token BSC baru Kamu di dompet MetaMask, gulir ke bawah ke bagian bawah tab penerapan Remix untuk menemukan daftar ‘Deployed Contracts’ dengan alamat token. Alamat token terbaru (atau mungkin hanya) yang ditampilkan adalah alamat token BSC Kamu yang baru diluncurkan. Klik simbol ‘copy to clipboard’ ​​di sebelah alamat token. Alamat yang sama juga akan muncul di BSCscan dan akan berfungsi jika Kamu menyalin alamat ini.

Setelah itu, buka dompet MetaMask Kamu. Gulir ke bawah ke tombol yang bertuliskan ‘Add Token’. Kemudian, pilih tab sebelah kanan; ‘Custom Token’, dan rekatkan alamat token BSC Kamu di kotak ‘Token Contract Address’ yang diminta. Pada titik ini, simbol token dan desimal presisi akan terisi secara otomatis. Saat Kamu kembali ke dompet MetaMask utama Kamu sekarang, Kamu akan melihat token BSC baru Kamu!

Ringkasan Cara Membuat Token BSC

Setelah menyelesaikan langkah-langkah di atas, Kamu akan tahu cara meluncurkan token dan smart contract BSC di Binance Smart Chain! Proses melakukannya sangat sederhana, Kamu bahkan tidak memerlukan pengalaman pemrograman untuk membuatnya! Siapa pun dapat membuat token BSC dengan mudah, semoga sekarang Kamu juga bisa!

5/5 - (250 votes)
Share Jika Bermanfaat Ya 🙂

Leave a Comment