Cara Kerja
LumbungFi adalah protokol terdesentralisasi di Base Sepolia yang mempertemukan pemberi pinjaman pencari imbal hasil dengan UMKM Indonesia yang butuh pinjaman tanpa agunan. Skor kredit dihitung off-chain memakai data hibrida dan ditambatkan on-chain sebagai hash yang bisa diverifikasi.
Alur Pemberi Pinjaman
Ambil token uji
Buka halaman Faucet untuk mencetak 1.000 mUSDC (testnet) ke dompet Anda.
Titipkan likuiditas
Setujui (approve) mUSDC lalu titipkan ke Lending Pool. Anda menerima share sesuai porsi.
Terima bunga
Pembayaran peminjam menambah aset pool. Nilai share Anda ikut naik (indeks nilai tukar).
Tarik kapan saja
Bakar share Anda untuk menarik pokok + bunga yang sudah didapat, selama likuiditas tersedia.
Alur Peminjam
Daftarkan UMKM
Kirim data usaha lewat tab Pinjam › Pendaftaran. Data mentah tetap off-chain di Supabase.
Hitung skor kredit
Server membaca faktor on-chain (umur dompet, riwayat pelunasan) dan faktor off-chain (listrik, BPJS, e-commerce, omzet).
ISSUER menambatkan on-chain
ISSUER memverifikasi skor Anda dan memanggil attest(), menulis hanya hash + skor + tier ke rantai. Langkah ini mencetak Soulbound Token (SBT) Anda.
Meminjam
Dengan SBT dan skor minimal 300, Anda bisa meminjam sampai batas tier. Bunga tetap, tenor 30 hari.
Melunasi
Bayar pokok + bunga berjalan sebelum jatuh tempo. Pelunasan penuh tepat waktu menaikkan skor untuk pinjaman berikutnya.
Credit Scoring Hibrida
Protokol memakai algoritma skor berbobot. Faktor on-chain menyumbang 60% dan faktor off-chain 40% dari skor akhir 0–1000. Seluruh data mentah tetap off-chain; hanya hash keccak256 dari bundel data kanonik beserta skor akhir dan tier yang ditulis ke rantai.
On-Chain (60%)
- Umur Dompet (30%)
- Jumlah Pelunasan (35%)
- Rasio Tepat Waktu (35%)
Off-Chain (40%)
- Skor Listrik (25%)
- Status BPJS (15%)
- Volume E-commerce (30%)
- Omzet Bulanan (30%)
Soulbound Token (SBT) & Batas Tier
Saat ISSUER menambatkan skor on-chain, sebuah ERC-721 non-transferable (Soulbound Token) dicetak ke dompet peminjam. SBT menyimpan skor, tier, dan waktu pembaruan terakhir. Token ini tidak bisa dipindahkan atau di-approve — terikat permanen ke dompet.
| Tier | Rentang Skor | Label | Batas Pinjam |
|---|---|---|---|
| T1 | 800–1000 | Sangat Baik | 10,000 mUSDC |
| T2 | 650–799 | Baik | 5,000 mUSDC |
| T3 | 500–649 | Cukup | 2,500 mUSDC |
| T4 | 300–499 | Kurang | 1,000 mUSDC |
| T5 | 0–299 | Sangat Kurang | Tidak bisa meminjam |