Abstract:
Verifikasi kredensial akademik konvensional rentan terhadap pemalsuan dan
seringkali tidak efisien. Penelitian ini merancang dan membangun sistem badge
kelulusan digital yang aman dan transparan menggunakan teknologi Web3. Sistem
ini diimplementasikan sebagai Non-Fungible Token (NFT) Non-Transferable atau
Soulbound Token (SBT) pada jaringan Ethereum Testnet. Dengan metodologi
Waterfall, penelitian ini mencakup pengembangan smart contract menggunakan
Solidity dan framework Hardhat, serta antarmuka web berbasis React.js. Smart
contract yang dihasilkan memiliki fungsionalitas penerbitan dan pencabutan massal
(batch), sementara metadata NFT disimpan secara terdesentralisasi di IPFS. Untuk
optimasi performa, diterapkan pola multicall pada kontrak dan paginasi (infinite
scroll) pada frontend. Hasil penelitian menunjukkan sistem berhasil berfungsi
sesuai perancangan. Administrator dapat mengelola badge secara efisien, dan
publik dapat melakukan verifikasi instan. Implementasi SBT terbukti efektif
mencegah transfer kepemilikan, sehingga menjaga integritas kredensial. Sistem ini
berhasil menunjukkan potensi blockchain sebagai solusi superior untuk manajemen
kredensial akademik di era digital.