Pyramid

The first DeFi protocol built entirely on XRPL's native lending primitives (XLS-65/66): combining Vaults, Loans, advanced trading orders, and ZK-private transactions with zero smart contracts.

Demo Video

Project Information

At a Glance

The first DeFi protocol built entirely on XRPL's native lending primitives (XLS-65/66): combining Vaults, Loans, advanced trading orders, and ZK-private transactions with zero smart contracts.

Description

The Problem XRPL shipped groundbreaking native lending primitives (XLS-65 Vaults, XLS-66 Loans) and Smart Escrows (XLS-0100), but no one has built a complete DeFi experience on top of them. Users still rely on EVM-based protocols with high fees, bridge risks, and fragmented liquidity.

What Tellement-French Does Tellement-French is the first lending-first DeFi protocol built entirely on XRPL’s native primitives, no smart contracts, no Hooks, just pure ledger-native transactions composed into a full trading and yield platform.

Lending & Yield Users can deposit XRP or RLUSD into native Vaults (XLS-65) to earn yield from borrower interest, and borrow against vault collateral using native Loans (XLS-66) with on-chain liquidation. The platform offers one-click deposit and withdrawal, along with real-time vault statistics and APY tracking.

Advanced Trading Tellement-French enables advanced order types such as Stop-Loss, Take-Profit, Trailing Stop, and OCO (One-Cancels-Other), all powered by XRPL Escrows with crypto-conditions. A Watcher Bot continuously monitors DEX prices via book_offers and executes orders when trigger conditions are met. There are no off-chain order books or centralized matching engines—everything settles directly on the ledger.

DCA & TWAP The protocol supports Dollar-Cost Averaging (DCA) and Time-Weighted Average Price (TWAP) strategies using pre-signed OfferCreate transactions with TicketCreate. Users sign once, and the Watcher Bot executes transaction slices at scheduled intervals.

ZK-Private Orders Users can place trades where the trigger price, direction, and amount remain hidden on-chain using Smart Escrows (XLS-0100). RISC0 zkVM generates Groth16 proofs to verify that price conditions are met without revealing order parameters. These proofs are generated via the Boundless Market and verified natively by the ledger.

Multi-Wallet Support The platform supports multiple wallets, including Xaman, Crossmark, and GemWallet via xrpl-connect, enabling seamless transaction signing across supported wallets.

The Flywheel Depositors fund Vaults, which enable Loans; borrowers trade, increasing trading volume and deepening liquidity; deeper liquidity attracts more depositors. Each layer reinforces the others, creating a self-sustaining DeFi ecosystem on XRPL.

Why It Matters Tellement-French demonstrates that XRPL’s native primitives are powerful enough to support a full DeFi stack—lending, borrowing, advanced trading, and privacy, without the complexity, gas costs, or security risks of smart contract platforms. It represents DeFi as XRPL was designed for: fast, cost-efficient, and fully native.

Technical Details

Architecture The system is structured as a monorepo using pnpm and Turborepo, organized into three layers, all running on the WASM Devnet.

Frontend (apps/web) The frontend is built with Next.js 14, React 18, Tailwind CSS, and shadcn/ui. It uses custom hooks such as useVault, useLoan, useEscrow, and usePrice to abstract XRPL transactions. Wallet integration is handled via xrpl-connect, supporting Xaman (formerly Xumm), Crossmark, and GemWallet for seamless user interaction and transaction signing.

Watcher Bot (apps/watcher) The Watcher Bot is a Node.js service connected to the WASM Devnet through xrpl.js v4. It continuously monitors DEX prices using book_offers and triggers actions such as Stop-Loss, Take-Profit, and DCA orders by fulfilling Escrow crypto-conditions. An Express API is exposed for order submission and status tracking.

ZK Layer (packages/zkp) The zero-knowledge layer relies on a RISC0 zkVM guest program that verifies price conditions against signed oracle data and gene

Team

3
SB

Sofiane Ben Taleb

FG

Florian Gallot

MT

Mehdi Tazi

Hackathon

HACK THE BLOCK 2026 Paris Blockchain Week XRPL Hackathon

Duration

Apr 11, 6:30 AM - Apr 12, 6:00 PM UTC

View Hackathon Details