hackquest logo

irwan

this from me to hackathon

视频

描述

📌 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

  1. Pengguna melakukan KYC melalui kontrak KYCRegistry.

  2. Jika diverifikasi, pengguna dapat membeli, memiliki, dan mentransfer token properti.

  3. Semua interaksi kontrak dilindungi aturan KYC/AML untuk memastikan kepatuhan. (GitHub)


本次黑客松进展

progress is good

技术栈

Web3
Solidity

融资状态

finish

队长
IIrawan Prasetyo
赛道
SocialFi