Skip to content

chickenzah/CantonLend-Protocol

Repository files navigation

CantonLend Protocol

CantonLend is a decentralized lending and borrowing prototype built on the Canton Network using DAML. It provides a secure, privacy-preserving, and compliant way to lend and borrow digital assets in a regulated environment.

Key Features

  • Decentralized lending and borrowing using DAML smart contracts
  • Privacy-preserving transactions visible only to authorized participants
  • Automated settlements through DAML templates
  • Transparent and auditable ledger with confidentiality
  • Ready for regulated financial use cases

Technology Stack

Layer Technology
Smart Contracts DAML
Network Canton
Backend API Canton JSON API
Frontend React
Automation PowerShell Scripts

Developer Info

  • Developer: chickenza
  • Hackathon: Canton Core Ideathon 2025
  • Track: Lending, Borrowing & Yield Applications
  • Date: October 2025

Setup Instructions

Backend

\\powershell cd D:\CantonHackathon Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass .\run-backend.ps1 \\

Frontend

\\powershell cd D:\CantonHackathon\frontend npm install npm start \\

Open your browser at:
http://localhost:3000

Evidence / Screenshots

  • DAML Navigator: \evidence/daml-navigator-screenshot.png\
  • Frontend UI: \evidence/frontend-screenshot.png\

Submission Info

Hackathon: Canton Core Ideathon 2025

StackUp Campaign: Getting Started with DAML on Canton

GitHub Repository: https://github.com/chickenzah/CantonLend-Protocol

Frontend Demo (Vercel): [INSERT_VERCEL_LINK_HERE]

Terms of Service: https://angelhack.com/terms-of-service/

Rules: https://go.d3v.gg/cantoncore-rules

Frontend Live Demo: https://cantonlend-frontend.vercel.app

About

CantonLend – Lending/Borrowing protocol on Canton Network using DAML

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors