KnurFi: The encrypted context layer for DeFi treasuries. Add memos, identity, and audit trails.
KnurFi (Know Your Finance) is a privacy-first Treasury Dashboard designed to solve the "Context Gap" in decentralized finance. While blockchain data is transparent, it lacks meaning—leaving DAO treasurers and companies struggling to reconcile why specific transactions occurred.
KnurFi allows users to attach encrypted, on-chain memos to any transaction. By leveraging client-side AES encryption, these notes remain private to authorized signers while being permanently anchored to the ledger. Beyond simple notation, KnurFi serves as a Financial Identity Passport, integrating ENS for portable treasury metadata and providing specialized modules for cross-chain liquidity management via LI.FI and high-speed global payouts on the Arc L1. It transforms raw hex data into a human-readable, auditable financial history without compromising decentralization.
KnurFi is built as a hybrid system consisting of a comprehensive Web Dashboard and a companion Browser Extension.
The Logic & Security: We used ethers.js for blockchain interaction and crypto-js for client-side security. Every memo is encrypted using a key derived from the user’s unique wallet signature, ensuring only the owner can decrypt the history.
The Smart Contracts: We developed and deployed modular logging contracts in Solidity. These were deployed across Arc L1 (Circle) for payroll operations and Mantle/Sepolia for general ledger tasks.
Partner Integrations: i. ENS: We used ENS Text Records as a decentralized storage layer for "Pinned Metadata," allowing treasuries to host their accounting policies and tax residency hashes directly on their .eth profile. ii. LI.FI: We integrated the LI.FI SDK/Widget into our "Bridge" tab. We implemented a custom interception layer that captures cross-chain transaction hashes and links them under a single "Cross-Chain Memo" for seamless reconciliation. iii. Uniswap v4: We experimented with a v4 Hook that acts as a compliance guardrail, requiring a metadata hash to be passed in the swap data to ensure every trade has a documented reason.
Hacky & Notable: A particularly "hacky" but effective feature is our DOM Injection system in the extension. It dynamically detects transaction hashes on block explorers like ArcScan and MantleScan, injecting an "Add Note" button directly into the third-party UI to capture context at the moment of discovery.

