Demo Video

Project Information

At a Glance

The first DeFi lending pool for AI datasets, built on XRPL. Providers earn yield by lending their data. Borrowers get temporary, encrypted access with collateral. Trustless, traceable, revocable.

Description

The Problem

AI datasets are one of the most valuable digital assets today — yet they have no liquidity. Data owners face a binary choice: keep their datasets private, or sell them outright with no control over future usage. There is no middle ground.

Meanwhile, the AI industry is plagued by unauthorized data scraping. In August 2025, leaked internal documents revealed that Meta had scraped millions of websites without consent. Meta, Microsoft, and Nvidia extracted over 15.8 million YouTube videos from 2 million+ channels — with zero permission. The New York Times is suing OpenAI, Reddit sued Anthropic for 100,000+ automated bot sessions. Billions of dollars in lawsuits are accumulating across the industry.

The root cause is clear: there is no protocol for controlled, temporary, and compensated data sharing.

The Solution

Sirius (DataLend Protocol) applies DeFi lending mechanics to AI datasets on XRPL.

For Data Providers:

  • Upload a dataset → it gets encrypted (AES-256-GCM) and stored on IPFS via Pinata
  • A Multi-Purpose Token (MPT, XLS-33) is minted on XRPL to represent the dataset on-chain
  • The MPT is deposited into a Vault (XLS-65) — the provider starts earning yield when borrowers access the data

For Data Borrowers:

  • Complete KYB verification via on-chain Credentials (XLS-70)
  • Post collateral and request a loan through the Lending Protocol (XLS-66)
  • Receive temporary, encrypted access to the dataset — controlled by Permissioned Domains (XLS-80)
  • Upon loan repayment, access is automatically revoked

Key properties:

  • Only the authorized borrower can decrypt the data
  • The provider retains full ownership at all times
  • Every access, loan, and repayment is traceable on-chain
  • Access is automatically revoked when the loan ends

How It Works — The Flow

  1. Provider uploads dataset → encrypted (AES-256) → stored on IPFS
  2. MPT minted on XRPL representing the dataset
  3. MPT deposited into a Vault (pool)
  4. Borrower submits KYB Credential on-chain
  5. Borrower posts collateral → loan issued via Lending Protocol
  6. Access granted through Permissioned Domain
  7. Borrower decrypts and uses the dataset
  8. Loan repaid → access revoked → MPT returned to provider
  9. Provider earns yield from the lending fees

Why XRPL?

We leverage 5 native XRPL primitives — no custom smart contracts needed:

  • XLS-33 (MPT): tokenizes datasets as on-chain assets
  • XLS-65 (Vault): pools MPTs from multiple providers
  • XLS-66 (Lending Protocol): manages loans, collateral, and repayment
  • XLS-70 (Credentials): handles borrower KYB and provider certification
  • XLS-80 (Permissioned Domains): controls vault access permissions

What Makes Sirius Different

Sirius transforms datasets from a dead asset into a productive, yield-generating asset — with full consent, traceability, and compensation. No scraping. No lawsuits. Just a protocol.

Technical Details

Stack: Next.js 16 (App Router), React 19, TypeScript 5, Tailwind CSS v4. 3D/animations with Three.js + React Three Fiber, GSAP + Lenis, Framer Motion. State management via Zustand (client) and React Query (server).

Architecture: Frontend → Next.js API Routes → XRPL Devnet + Pinata (IPFS). No separate backend server.

XRPL Integration (xrpl.js on devnet):

  • XLS-33 (MPT): dataset tokenization
  • XLS-65 (Vault): pooling provider MPTs
  • XLS-66 (Lending Protocol): loan lifecycle
  • XLS-70 (Credentials): on-chain KYB/certification
  • XLS-80 (Permissioned Domains): access control

Data Pipeline: Dataset → AES-256-GCM encryption (Node.js crypto) → IPFS upload via Pinata → MPT mint → Vault deposit. Borrower access is gated by credential verification + permissioned domain check. Decryption keys are only shared with authorized borrowers.

Team

2
NW

Noé WALES

AB

Ali Ben yezza

Hackathon

HACK THE BLOCK 2026 Paris Blockchain Week XRPL Hackathon

Duration

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

View Hackathon Details

Prizes Won

1

Prizes Won

1 prize awarded

Boundless

Sponsored by XRPL COMMONS
€1,000
EUR
Total Prize Money
€1,000