hackquest logo
  • 學習
  • 課程探索
  • 實戰
  • 黑客松探索
  • 往期項目
  • 社區
  • 論壇
  • 全球活動
  • 我的社區
  • 共學營
  • 組織中心
  • 更多
    • 詞彙表
    • 博客
    • 水龍頭
    • 工作機會
    • 媒體工具包
    • 創始人
hackquest logo

irwan

this from me to hackathon

視頻

技術堆疊

Web3
Solidity

描述

📌 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

籌資狀態

finish
團隊負責人
IIrawan Prasetyo
專案連結
行業
SocialFi