project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

luluchill

Luluchill is a secure RWA platform using Self Protocol and EAS to verify users and pools.

luluchill

Created At

ETHGlobal Taipei

Winner of

HashKey Chain

HashKey Chain - Compliance Innovation Track 1st place

Project Description

Luluchill — A Programmable Compliance Platform for Global RWA Trading

Powered by Self Protocol & Ethereum Attestation Service (EAS)


Overview

Luluchill is a compliance-first Real-World Asset (RWA) trading platform deployed on HashKey Chain Testnet and Polygon Amoy. It enables only verified users to access verified liquidity pools by combining identity verification (via Self Protocol) and verifiable on-chain credentials (via EAS). The platform transforms KYC and compliance into smart contract logic, building a secure and globally accessible gateway for RWA participation.


Key Features Include:

  • Identity Verification via Self Protocol – Users complete KYC using passport and biometric authentication.
  • Local Financial Validation – Users submit income/tax documentation to local partner institutions.
  • On-Chain Attestation via EAS – Platform issues identity and pool credentials as structured attestations.
  • Smart Contract Enforcement – Access control is enforced entirely on-chain at runtime.
  • Minimalist Trust Design – EAS is used in two key places: user identity and pool contracts only.
  • Dual-Chain Deployment – HashKey for institutional experimentation; Polygon for composability and low gas.

How It Works:

  1. Users connect their wallet and scan a QR code to begin KYC.
  2. Complete identity verification through Self Protocol.
  3. Visit a local verifier to submit financial proof.
  4. Verifier reviews documents and reports results to Luluchill.
  5. Platform issues an EAS attestation tied to the user’s wallet.
  6. Smart contracts check attestations before granting access to pools.

Why This Matters:

  • ✅ Global Access, Local Compliance – Users are verified by institutions in their own jurisdiction.
  • 🔐 Privacy-Respecting – No centralized data storage; credentials are owned by users.
  • ⚙️ On-Chain Governance-Ready – Credentials can be reused by other smart contracts.
  • 💼 Institution-Friendly – Supports regulated RWA use cases with programmable enforcement.
  • 🌍 Built for Interoperability – Works across HashKey and Polygon ecosystems.

How it's Made

🛠 Core Technologies Used

Smart Contracts (Solidity) All access control and credential validation mechanisms are implemented in Solidity and deployed on HashKey Testnet and Polygon Amoy. • Access to trading pools is permissioned via on-chain checks against wallet-bound attestations. • Attestation logic is modular, allowing future extension to asset classes or verifier categories.

Self Protocol Integration Luluchill integrates with Self Protocol to handle user identity verification. • Users complete passport-based KYC. • Verification is privacy-preserving. • Only a verification result (not raw data) is shared with partner institutions.

Ethereum Attestation Service (EAS) We use EAS to issue tamper-proof, queryable on-chain credentials: • Identity attestations for user wallets • Verification attestations for liquidity pool contracts These attestations are permissionless, machine-readable, and reusable by any smart contract.

NEXT.js – Frontend for users to register and trade .

💡 Innovative Aspects

✅ Programmable Compliance Infrastructure Identity and asset eligibility are enforced through EAS attestations, enabling smart contracts to verify user/pool status without off-chain APIs.

✅ Minimized Trust Design Only two touchpoints rely on attestation: user identity & pool contracts. This keeps the architecture lightweight, composable, and auditable.

✅ Real-World Institution Involvement Verification is localized—users physically visit local institutions (Taiwan, US, etc.) for financial review. Yet the results are standardized and stored on-chain for global reuse.

✅ Token Transfer Control via Smart Contracts Our token contracts restrict asset flow through verified pools only—no attestation, no movement. This adds a compliance layer without centralized censorship.

🔗 How Partner Technologies Benefit Luluchill • Self Protocol: Handles decentralized identity verification with privacy and biometric support. • Ethereum Attestation Service (EAS): Provides verifiable, standardized, on-chain credentials for access enforcement. • HashKey Chain: Enables institutional testing and alignment with regulated frameworks. • Polygon Amoy: Ensures compatibility with the broader DeFi ecosystem for low-cost integration and composability.

background image mobile

Join the mailing list

Get the latest news and updates