ABSTRAK Nama : Christian Raditya Restanto Program Studi : Ilmu Komputer Judul : Implementasi Smart Contracts pada Blockchain dalam Studi Kasus Donasi di Amanah dengan Software Product Line Engineering Pembimbing : Dr. Ade Azurat, S.Kom. Gladhi Guarddin, S.Kom., M.Kom. Seiring dengan perkembangan teknologi, blockchain hadir sebagai salah satu teknologi basis data terdesentralisasi tanpa adanya pihak ketiga. Pada blockchain, terdapat smart contracts yang berfungsi sebagai aturan yang digunakan dalam mengeksekusi transaksi secara otomatis. Penelitian ini membahas bagaimana menciptakan sebuah donasi bersama yang mengusung konsep donasi yang dapat disumbang dan digunakan oleh organisasi yang tergabung ke dalam jaringan blockchain. Logika dan struktur data untuk mendukung donasi bersama tersebut dibuat menggunakan smart contracts yang berjalan pada Hyperledger Fabric sebagai platform yang membangun jaringan blockchain. Jaringan blockchain tersebut tentu perlu diintegrasikan dengan sistem web yang dapat diakses oleh pengguna. Dalam hal ini, sistem web tersebut adalah Amanah yang merupakan aplikasi web yang berbasis Software Product Line Engineering (SPLE). Proses integrasi dilakukan pada back-end atau yang dikenal dengan WinVMJ dan front-end sistem web Amanah yang tentu mempunyai pola tersendiri karena sistem yang berbasis SPLE. Pada akhir penelitian, penulis melakukan evaluasi berupa pengujian fungsionalitas beserta analisis terhadap aspek keamanan dan performa. Dengan adanya penelitian ini, diharapkan dapat membantu organisasi yang tergabung dalam jaringan blockchain ini untuk mengelola donasi bersama secara lebih efisien dan transparan. Kata kunci: Blockchain, smart contracts, Hyperledger Fabric, software product line engineering, WinVMJ.