Kembali ke Showcase
Live ProduksiTahun 2026Waktu: Dibangun dalam 2 minggu — ~430 baris Solidity + 47 test

ShadowBid — Encrypted Sealed-Bid Auction (FHE)

Lelang tertutup on-chain dengan Fully Homomorphic Encryption (FHE): bid tetap terenkripsi, smart contract hitung pemenang tanpa pernah buka isi bid. 47 test.

Konteks & Latar Proyek:

Pengembangan sistem kustom buat ngubah bottleneck operasional harian jadi alur kerja web yang efisien dan praktis.

ReactSolidityFHEFhenixHardhatRainbowKitArbitrumWeb3

Sekilas Deskripsi

Protokol lelang tertutup di mana bid tetap terenkripsi on-chain pakai FHE. Masalahnya, lelang on-chain biasa gampang kena MEV extraction, bid sniping, dan manipulasi harga karena bid keliatan di mempool. Solusinya, bid dienkripsi di browser lewat CoFHE SDK, smart contract bandingin bid terenkripsi via operasi FHE CMUX tanpa pernah decrypt, cuma pemenang yang kebuka setelah settlement via Threshold Network. Deployed di Arbitrum Sepolia.

Dampak & Manfaat Nyata

Deployed di Arbitrum Sepolia testnet (contract: 0x96dA...447)
~430 baris smart contract dengan 47 test — protokol lelang FHE siap produksi
ShadowBid — Encrypted Sealed-Bid Auction (FHE) screenshot
Preview Interaktif 3D

Putar produknya, ganti layar aplikasi

Panorama Interaktif 3D, putar & zoom dengan drag
Screenshot ShadowBid
Layar

Tantangan di Lapangan

Lelang on-chain biasa (English, Dutch, sealed-bid) semuanya punya celah: bid keliatan di mempool, bot MEV bisa snipe, dan manipulasi harga gampang. Gak ada privasi buat peserta lelang.

Bid keliatan di mempool, bot MEV bisa ekstrak nilai
Bid sniping: peserta nunggu detik terakhir buat outbid
Manipulasi harga gampang karena semua bid transparan
Gak ada protokol sealed-bid yang beneran privat on-chain

Solusi yang Di-deploy

Fully Homomorphic Encryption (FHE) bikin smart contract bisa komputasi data terenkripsi. Bid dienkripsi di browser via Fhenix CoFHE SDK, disimpan on-chain sebagai euint64. Smart contract bandingin bid terenkripsi via operasi CMUX, tanpa pernah buka bid individu. Cuma bid pemenang yang kebuka setelah finalisasi via Threshold Network.

Kenapa Ini Signifikan:

Deployed di Arbitrum Sepolia testnet (contract: 0x96dA...447)

Sebelum vs Sesudah

Bukti terkuat dari efisiensi sistem di lapangan: perbandingan data performa kerja sebelum dan sesudah sistem live.

Privasi bid

Sebelum

Keliatan di mempool, bisa di-extract MEV

Sesudah

Terenskripsi FHE — nol informasi sampai settlement

Penentuan pemenang

Sebelum

Perbandingan on-chain (plaintext)

Sesudah

CMUX di bid terenkripsi, bid kalah gak pernah kebuka

Model kepercayaan

Sebelum

Percaya auctioneer atau transparan (bisa dimanipulasi)

Sesudah

Trustless — bisa diverifikasi on-chain, tanpa pihak ketiga

Fitur & Poin Utama Sistem

Bidding Terenkripsi Penuh On-Chain

Bid dienkripsi di browser via CoFHE SDK dan disimpan on-chain sebagai euint64. Smart contract hitung pemenang via FHE CMUX tanpa pernah buka bid individu, jadi MEV, bid sniping, dan manipulasi harga gak mempan

Settlement Tanpa Pihak Ketiga

Gak butuh pihak ketiga yang dipercaya atau komputasi off-chain. Protokol FHE memungkinkan settlement on-chain yang bisa diverifikasi, cuma bid pemenang yang kebuka setelah finalisasi via Threshold Network

Lifecycle Lelang Lengkap + UI Institusional

Alur lelang utuh: buat → bid → finalisasi → reveal → klaim/settle. Design system institusional dark-theme dengan 11 halaman, layout responsif, dan empty state yang lengkap

Kelebihan & Dampak Berkelanjutan

Deployed di Arbitrum Sepolia testnet (contract: 0x96dA...447)
~430 baris smart contract dengan 47 test — protokol lelang FHE siap produksi

Cakupan Fitur Bawaan

Encrypted bid submission (FHE euint64 on-chain)
Encrypted reserve/minimum bid price
CMUX-based winner selection (never decrypts losing bids)
Winner reveal via Threshold Network signatures
ETH deposit + claim/refund settlement flow
ReentrancyGuard on payment/refund functions
MAX_BIDDERS cap (500) for gas safety
Custom errors for gas efficiency
In-browser FHE encryption via CoFHE SDK
Wallet connection via RainbowKit
Search auctions by title
Bid confirmation dialog with balance check
Breadcrumb navigation
Loading skeletons (no fake zeros)
Dashboard with privacy model visualization
On-chain proof verification feed
Protocol documentation page
Demo auction templates
47 test lengkap
Responsive design (390px, 768px, 1440px)

Tumpukan Teknologi (Tech Stack)

Frontend

React 19ViteTypeScriptCustom CSS (Geist fonts, institutional dark theme)

Smart Contracts

Solidity 0.8.28Fhenix CoFHE (Fully Homomorphic Encryption)Hardhat

Integrations

Wagmi v3RainbowKit v2@cofhe/sdk@cofhe/reactWalletConnectArbitrum Sepolia

Architecture

On-chain FHE computation (CMUX)Threshold Network (signature verification)47 test lengkap

Menghadapi Tantangan Operasional yang Serupa?

Langkah awal terbaik adalah memetakan bottleneck operasional Anda dan merumuskan scope proyek yang paling pragmatis. Hubungi kami untuk memulai.