XRPL-BONDS
A hybrid marketplace (Web2/Web3) for tokenizing corporate bonds on XRPL. It uses a Smart Escrow to automate Kickstarter-style fundraising, ensuring KYC compliance and automatic investor repayment.
Project Information
At a Glance
A hybrid marketplace (Web2/Web3) for tokenizing corporate bonds on XRPL. It uses a Smart Escrow to automate Kickstarter-style fundraising, ensuring KYC compliance and automatic investor repayment.
Description
Problem: Bond financing is too expensive and slow for corporations, and the traditional market lacks liquidity and transparency.
Solution: We provide a platform that allows corporations to quickly issue tokenized bonds (MPTs) on XRPL. Our solution makes this asset instantly liquid and accessible to verified investors.
We combine a centralized backend (Next.js/MongoDB) to handle legal KYC and Smart Escrow on XRPL to manage funds. The money is released to the company only if the fundraising target is met, ensuring a secure and automated "all or nothing" process for the investor.
Technical Details
Smart Escrow : The core financial logic is programmed in Rust, compiled to WebAssembly (WASM), and deployed as a Hook on a dedicated XRPL account. This serves as our autonomous, self-executing a wallet.
Asset Class: Corporate bonds are tokenized as MPT Tokens (Multi-Purpose Tokens) on the XRPL.
Data & Compliance: A MongoDB database manages Off-Chain data, including KYC verification status, user profiles, and legal bond metadata.
User Interface: The Frontend (Next.js) securely submits user transactions and manages authentication via XRPL Connect (WalletConnect), ensuring private keys remain secure off-server.
How the Escrow Works Under the Hood: The Smart Escrow track the TotalRaised against the funding goal. Upon investment, it executes an atomic batch (accept RLUSD and transfer MPTs) and, at the funding deadline, autonomously transfers funds to the company or activates the refund mechanism.
Team
5Sofiane Ben Taleb
Noé WALES
Séchon Armand
Raphaël Poungavanon
Florian Gallot