All projects
LedgerLock: Institutional Treasury OS
Institutional-grade safety and real-time auditing for the next generation of on-chain treasuries.
Risk & Compliance DeFi & Tokenization Tenderly
What it is
What is it?
LedgerLock is an Institutional Treasury Operating System. It is designed to give hedge funds, DAOs, and institutional treasuries the tools they need to manage on-chain assets with the same level of auditing and compliance as traditional finance (TradFi).
How it works?
The platform operates on a Dual-Layer Safety Model:
- The Ledger (On-Chain): Contracts handle the movement of money. Every deposit and withdrawal checked against a Compliance Registry.
- The Lock (Chainlink CRE): A persistent Auditor-in-the-Sky that continuously runs in the background. It monitors for "Double-Investing" (risk discrepancy), tracks KYC expiration, and enforces "Emergency Mode" if on-chain state deviates from intended safety parameters.
What problem does it solve?
Institutions are often sidelined from DeFi because of three "Trust Gaps":
- Transparency Gap: Difficulty in calculating real-time cost-basis and tax liability.
- Compliance Gap: Lack of automated, decentralized KYC enforcement.
- Safety Gap: No way to autonomously "freeze" a treasury if risk parameters are breached. LedgerLock bridges these gaps by providing an automated, independently audited source of truth.
Live hosted website Link: https://ledger-lock.vercel.app/
How it Works
LedgerLock is built as a modular "Monorepo" merging on-chain enforcement with decentralized auditing:
- Smart Contracts: Developed in Solidity using the Foundry toolchain. We implemented a custom ERC4626-like Vault (TreasuryManager) gated by a ComplianceRegistry.
- Decentralized Auditor: Built using the Chainlink CRE (Runtime Environment) SDK in TypeScript. This workflow acts as an off-chain "Decentralized Oracle" that monitors the treasury's health.
- Frontend Dashboard: A React application built with Vite and Tailwind CSS. It uses Ethers.js for real-time blockchain interaction.
- Simulation Layer: Powered by Tenderly Virtual Mainnet. We leverage Tenderly's internal RPC calls (like evm_warp) to simulate institutional yield performance over time.
Links
Created by
- Shriganesh Gupta