irwan
this from me to hackathon
Videos
Description
📌 Deskripsi Project: Indonesia Property Token (RWA) di Mantle Network
Indonesia Property Token adalah sebuah decentralized application (DApp) yang dirancang untuk tokenisasi real-world asset (RWA) berupa properti di Indonesia dengan pendekatan yang memperhatikan kepatuhan aturan (compliance) dan regulatory safety. Proyek ini dibangun di atas Mantle Network, sebuah Layer-2 EVM-compatible blockchain, sehingga memungkinkan kepemilikan fraksional properti secara transparan dan aman. (GitHub)
💡 Tujuan Utama
Proyek ini bertujuan untuk:
Menghadirkan token properti yang dapat dimiliki secara fraksional oleh investor melalui standar ERC-20.
Menjamin setiap transaksi hanya dilakukan oleh pihak yang terverifikasi KYC/AML sesuai prinsip compliance.
Meningkatkan transparansi dan keamanan kepemilikan aset dengan mencatat semua aktivitas di ledger publik Mantle. (GitHub)
🛠️ Fitur Utama
🔹 Compliant Transfer – Semua transaksi diperiksa melalui KYCRegistry untuk memastikan hanya pengguna yang terverifikasi yang dapat mentransfer token. (GitHub)
🔹 Fractional Ownership (ERC-20) – Properti direpresentasikan sebagai token ERC-20 yang dapat diperdagangkan secara fraksional. (GitHub)
🔹 Regulatory Safety – Admin dapat melakukan penarikan token (adminSeizeTokens) dalam kasus kebutuhan kepatuhan hukum atau AML. (GitHub)
🔹 Transparency – Kepemilikan dan status verifikasi direkam secara jelas dan dapat diaudit di blockchain. (GitHub)
🧱 Arsitektur Smart Contract
Proyek ini memiliki dua kontrak utama:
Kontrak | Fungsi Utama |
|---|---|
KYCRegistry.sol | Mengelola daftar whitelist, verifikasi investor, masa berlaku KYC, dan blacklist. (GitHub) |
IndonesiaPropertyToken.sol | Token ERC-20 yang memanggil KYCRegistry pada setiap transaksi untuk memvalidasi kepatuhan. (GitHub) |
🧪 Teknologi yang Digunakan
🔹 Solidity (Solc ^0.8.20)
🔹 Foundry (Forge, Cast, Chisel) untuk pengembangan dan testing
🔹 OpenZeppelin Contracts sebagai dependency kontrak standar ERC-20. (GitHub)
🚀 Cara Kerja Singkat
Pengguna melakukan KYC melalui kontrak KYCRegistry.
Jika diverifikasi, pengguna dapat membeli, memiliki, dan mentransfer token properti.
Semua interaksi kontrak dilindungi aturan KYC/AML untuk memastikan kepatuhan. (GitHub)
Progress During Hackathon
progress is good
Tech Stack
Fundraising Status
finish