Tutorial Bulksend-Distributor menggunakan remix IDE
Install Metamask. Pastikan Anda memiliki akun di MetaMask yang memiliki saldo token. Pastikan MetaMask Anda diarahkan ke jaringan yang ingin Anda gunakan.
pilih bulksend.sol / distributor.sol dan deploy menggunakan https://remix.ethereum.org/ pilih versi solidity sesuai dengan contract di pengaturan
ubah address token yang telah kalian deploy /atau gunakan alamat token yang sudah tersedia
address token = 0x2f3A40A3db8a7e3D09B0adfEfbCe4f6F81927557;
uint tokenAmount = 5000 * 1e6; // 5000 tokens
uint ethAmount = 5000000000000000; // 0.005 ETH
Selanjutnya kita menentukan jumlah token, perhatikan bahwa kita menggunakan USDC di sini yang memiliki 6 desimal sedangkan sebagian besar token memiliki 18. Jika Anda menggunakan sesuatu yang standar, Anda akan menggunakan kode ini:
uint tokenAmount = 5000 * 1e18; // 5000 tokens
atau gunakan GWEI converter untuk menetukan jumlah https://eth-converter.com/
menentukan jumlah ETH, cukup, yang setara dengan 0 ETH. Perhatikan bahwa kontrak ini mengirimkan ETH dan token sehingga Anda mungkin ingin menyesuaikannya dengan kebutuhan Anda.
uint ethAmount = 0; // 0 ETH
pilih
compile Bulksend.sol
pergi ke >DEPLOY & RUN TRANSACTIONS
ENVIRONMENT "pilih injected provider"
lalu pilih bulksend-bulksend.sol pada bagian contract
DEPLOY
Sebelum menjalankan fungsi sendOutFunds() kita perlu mengirimkan token untuk dikirim. lakukan ini dengan mentransfer token ERC20 atau token kalian ke alamat(bulksend) kontrak yang baru yang telah kalian deploy.
Contoh pengiriman alamat ["0xfb512fe04c7abf13231db8f732b65abd64b4af2a","0xefb9b41594bce853159fbe1fae7ba3a91b5d7926"]
pilih
compile Distributor.sol
Pilih [CONTRACT compiled by Remix]
TokenDistributor - distributor.sol
isi address token yang telah kalian deploy /atau gunakan alamat token yang sudah tersedia pada bagian [DEPLOY]
_CONTRACT:0xfb512fe04c7abf13231db8f732b65abd64b4af2a
_TOKENDECIMAL:18
Pilih sendAmount
Isi User=alamat address
Value=Jumlah token
catatan (semua addres akan menerima token dengan jumlah yang sama)
["0xfb512fe04c7abf13231db8f732b65abd64b4af2a","0xefb9b41594bce853159fbe1fae7ba3a91b5d7926"]
Jika ingin melakukan spam transaksi bisa menggunakan
- https://github.com/naufalprtm/multisend/blob/main/address
- https://github.com/naufalprtm/multisend/blob/main/address2
https://blockscout.scroll.io/tx/0xc5cfbcc8e1086e78fdcb0b01b10c95dae206e788d05f470b7dec37997e307244
tidak bertanggung jawab atas kerugian dari transaksi yang dihasilkan oleh MultiSender. Beberapa pustaka JavaScript yang mendasari dan alat Ethereum yang digunakan sedang dalam pengembangan aktif. Situs web dan smart contract telah diuji secara menyeluruh, selalu ada kemungkinan terjadi sesuatu yang tidak terduga yang mengakibatkan hilangnya Ethereum dan/atau token.
ETH/BSC
0x2AAcf8c7e779751C81f5a910E1cD58A2DCDE3683