Inspiration
The global syndicated loan market is a massive engine of finance, yet it often runs on infrastructure that feels decades old. We were struck by a single, glaring statistic: the average secondary loan trade takes days to settle.
In a world where you can send money globally in seconds, waiting weeks to close a trade creates operational risk and traps billions of dollars in "dead capital." We wanted to bridge the gap between the reliability of traditional banking and the speed of modern technology.
Our inspiration was simple: What if a $10M loan assignment could settle as fast as a stock trade?
What it does
LMX (Loan Market Exchange) is a digital infrastructure layer for the secondary loan market. It transforms the manual, paper-heavy process of trading loans into a seamless digital workflow.
Digitization: We convert standard credit agreements into digital tokens that represent legal ownership.
Instant Settlement: Instead of days of trades on LMX settle in seconds.
Atomic Delivery vs. Payment: The asset and the payment swap hands simultaneously. One cannot happen without the other, eliminating counterparty risk.
Automated Servicing: When a borrower pays interest, the system automatically calculates and routes the correct amounts to every lender in the syndicate instantly.
How we built it
We approached this as a "Hybrid" solution—combining the security of blockchain with the strict compliance needs of banking.
The Engine: We used Solidity on the Sepolia testnet to build smart contracts that enforce the rules. These contracts handle the logic of who owns what and how payments flow.
The Interface: We built a professional, terminal-style dashboard using Next.js. It’s designed to look and feel like the tools bankers already use, hiding the complex technology behind a clean user experience.
The Guardrails: We implemented an on-chain Identity Registry. Unlike typical crypto applications, LMX is permissioned. Only whitelisted, KYC-verified banks can hold or trade these assets.
Challenges we ran into
The biggest challenge was reconciling Privacy with Transparency. Public blockchains are open by default, but bank deals are private.
We had to engineer a strict "Compliance Hook" into our digital assets. This ensures that even if a user tries to bypass the interface and interact directly with the code, the system will block the transaction if the recipient isn't a verified institution. Making this "permissioned layer" work seamlessly with the "atomic swap" trading engine was our toughest technical hurdle.
Accomplishments that we're proud of
Reducing settlement time: We successfully demonstrated a live trade of a tokenized loan asset settling in under 15 seconds.
The "One-Click" Experience: We managed to take a process that usually requires emails, faxes, and manual ledger updates and condense it into a single "Buy" button.
Operational Simplicity: We proved that complex dividend calculations (who is owed what interest) can be automated entirely by code, saving thousands of hours of back-office work.
What we learned
We learned that the technology to modernize the loan market is already here. The barrier isn't technical capability; it's standardization. By aligning our data structures with LMA standards, we found that we could unlock massive efficiency gains without reinventing the wheel—we just needed to put it on better rails.
What's next for LMX - Loan Market Exchange
Our vision is to become the operating system for syndicated loans. The next steps include:
AI-Powered Origination: Integrating LLMs to automatically parse PDF Credit Agreements and deploy the corresponding smart contracts without manual data entry.
Legacy Integration: Building APIs to connect LMX directly with existing banking back-office systems (like LoanIQ) so banks don't have to change their internal workflows.
Private Subnets: Migrating from the public testnet to a dedicated institutional subnet (e.g., Avalanche Evergreen) to offer enhanced data privacy and zero gas fees for participants.
Built With
- ethereum
- ethers.js
- ipfs
- next.js
- react
- remix
- sepolia
- solidity
- tailwind-css
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.