Lovelace
← Back to Lovelace

Whitepaper v2.3

Lovelace — A Privacy-First Dating Ecosystem on Cardano

Document Version: 2.3

Release Date: March 2026

Official Website: posada.io/lovelace

Contact: info@posada.io

Executive Summary

Lovelace is a dating platform built on Cardano, designed to eliminate bots, scams, and data exploitation from online dating. We replace the extractive Web2 model with a privacy-enhanced ecosystem where identity verification happens on the user's device, incentives reward genuine interactions, and the architecture is designed to progressively decentralize as Cardano's infrastructure matures.

Our solution integrates Cardano's technology stack:

Lovelace is built by a solo founder-developer with AI-assisted development. An application for Orion funding ($90,000) has been submitted. The project is self-funded until external funding is secured.

1. The Problem: The Trust Crisis in Digital Dating

The current dating app market is dominated by platforms whose business models are fundamentally misaligned with user success:

Lovelace addresses these failures at their core.

2. Our Solution: Privacy-Enhanced Dating with Aligned Incentives

3. Technical Architecture

Current Architecture (Beta)

+-------------------------------------------------------------+
|                   User Layer (Flutter Mobile)                |
|  - iOS (Codemagic CI/CD, TestFlight)                        |
|  - Android (Codemagic CI/CD, Shorebird OTA patches)         |
+----------------------------+--------------------------------+
                             | HTTPS / WSS
+----------------------------v--------------------------------+
|              Application & Backend Layer                     |
|  - Node.js / Express, PostgreSQL, Hetzner VPS               |
|  - Matchmaking Engine                                        |
|  - 26-Reward Engine (7 trigger categories)                   |
|  - KYC: ML Kit MRZ scan + selfie + ZK proof + Identus DID   |
|  - Real-time chat (WebSocket, TLS encrypted in transit)      |
|  - Sentry crash reporting (technical data only, PII scrubbed)|
+----+------------+-------------------------------------------+
     |            |
+----v-----+ +---v------+
| Identus  | |  Halo2   |
|  DID/VC  | | ZK Proofs|
| [LIVE]   | |  [LIVE]  |
+----------+ +----------+
     |            |
     +------+-----+
            |
     +------v----------+
     |     Cardano      |
     |    Layer 1       |
     |   (Preprod)      |
     +------------------+

Target Architecture (Post-Mainnet Launch)

+-------------------------------------------------------------+
|                   User Layer (Flutter Mobile)                |
+----------------------------+--------------------------------+
                             | HTTPS / WSS
+----------------------------v--------------------------------+
|              Application & Backend Layer                     |
+----+------------+-------------+-------------+---------------+
     |            |             |             |
+----v-----+ +---v------+ +---v--------+ +--v--------+
| Identus  | | Midnight | |   Iagon    | |   Hydra   |
|  DID/VC  | | ZK Proofs| | Encrypted  | |   Head    |
|          | |          | |  Storage   | | Channels  |
+----------+ +----------+ +------------+ +-----------+
     |            |              |              |
     +------+-----+--------------+--------------+
            |
     +------v----------+
     |     Cardano      |
     |    Mainnet       |
     +------------------+

Layer descriptions:

4. Identity & Proof of Human

4.1 Identus Decentralized Identity (Live)

The full Identus DID chain is connected and operational on iOS and Android:

  1. User completes KYC (document scan + selfie match via on-device ML Kit)
  2. Device creates a DID locally via the Identus Edge Agent SDK
  3. DID is registered with the backend
  4. Backend creates a DIDComm connection via the Identus Cloud Agent
  5. Device accepts the connection — DIDComm channel established
  6. Backend verifies age via ZK proof and issues a verifiable age credential over the connection
  7. Credential stored on-device, credential ID recorded server-side

If any Identus step fails, the user still passes KYC via the ZK proof alone. Identus is additive — it does not gate access.

4.2 Zero-Knowledge Age Verification (Live)

The KYC verification flow has distinct on-device and server-side stages:

On-device (runs without network connectivity):

Server-side (requires network connectivity):

Users can verify the on-device nature of the scan and proof generation by enabling airplane mode — document scanning and proof generation complete without network access. Final server verification occurs when connectivity is restored.

4.3 Face Embedding Uniqueness (Live)

We designed one-person-one-account enforcement using facial geometry uniqueness checks:

This is a probabilistic biometric matching system. It significantly raises the barrier to multi-account abuse but, like all biometric systems, operates within a confidence threshold rather than absolute certainty.

Legal classification: The face embedding is biometric-derived data under GDPR (Article 9) and LGPD (Article 11). It is collected only with explicit user consent during the verification process and treated with the corresponding level of protection.

Note on profile photos: Lovelace is a dating app. Users upload profile photos as part of normal use. These photos are stored on the backend for display to other users. The "no photo stored" commitment applies specifically to the identity verification and anti-duplicate system — not to voluntary profile content.

5. Current Data Architecture — Honest Assessment

Lovelace is a privacy-enhanced dating app with progressive decentralization. Today's live architecture is:

What runs on-device (never reaches our server):

What our server holds today:

What changes post-mainnet:

We minimize what we store and avoid storing raw identity documents or dates of birth. We do not sell, share, or monetize user data. If this ever changes, users will be notified in advance and explicit consent will be required. The architecture is designed so that each integration milestone reduces what our server holds, moving toward a model where we cannot access sensitive user content even if compelled.

6. $LILY Token Economics

6.1 Token Utility (Designed)

6.2 Current Status

Token utility logic is fully designed, smart contracts are tested, and reward accounting is implemented in the backend. During beta, all $LILY balances are simulated in the database. No real tokens move until the $LILY token is minted on Cardano mainnet and listed on DEX. Beta reward balances will transfer to users' mainnet wallets at launch.

6.3 Tokenomics

ParameterValue
Total Supply100,000,000 $LILY (fixed, no inflation)
Initial Circulation10,000,000 (10%) — beta reward pool
Treasury Reserve90,000,000 (90%) — locked, released by in-app action
Burn Mechanism20% of $LILY spent in-app is burned
Treasury Flow80% of spent $LILY returns to treasury
Policy ID (Preview)23ef4c204a8c9ed4169b39088a1b2af4c68a45bf3de5d4a290d09dc3
StandardCIP-0113 Programmable Token — transfers require soulbound Verified Human proof token on both sender and receiver
Smart ContractsCIP-0113 Layer 3 validators: issuance logic, transfer logic, admin logic, blacklist, proof token. 24/24 tests passing. Registered on Preview testnet registry.
DEX ListingsMinswap + SundaeSwap (in-app swap widget planned)

The gift Lily (🌸) = $1 USD worth of $LILY tokens. The token price will float freely on the DEX — the app dynamically calculates the $LILY amount per reward. Amounts display as "$X in Lily" to abstract token mechanics from non-crypto users.

6.4 Reward Engine

26 reward types across 7 trigger categories. 6 categories active in beta, remainder gated on feature completion.

6.5 Treasury Management

7. Product — What's Live

As of March 2026:

ComponentStatus
Flutter mobile app (iOS + Android)23+ screens, light premium UI
Identus DID (iOS + Android)Full chain operational
Halo2 ZK age proofLive — proof generation on-device, verification server-side
Face embedding uniquenessLive
KYC (MRZ scan + selfie + ZK + DID)Live
Real-time chat + giftsLive
26-reward engine6 categories active, rewards simulated in database
18-language i18nLive, server-push
Sentry crash reportingLive, technical data only
Shorebird OTA (Android)Live
Codemagic CI/CD (iOS + Android)Live
100 Elite tester licensesLive, in-app claim
Version check + forced updateLive
Ambassador/affiliate referralLive
Tester stats dashboardLive
$LILY token on mainnetNot yet — contracts on preprod
PIX fiat on-rampNot yet — Transak/MoonPay planned
Iagon decentralized storageNot yet — planned post-mainnet launch
Hydra micro-paymentsNot yet — planned post-mainnet launch
Midnight ZK on-chainNot yet — planned post-Midnight mainnet

8. Membership Tiers

Membership will be paid in ADA or stablecoins via the business wallet. The PIX fiat on-ramp (Transak/MoonPay) handles currency conversion merchant-side — users pay in BRL and never need to acquire or manage cryptocurrency. The converted ADA/stablecoins are credited to their in-app wallet automatically. $LILY wallets handle token transactions only (gifts, rewards, affiliate earnings).

TierMonthlyAnnual (15% off)DistanceKey Features
Free$05 kmBasic profile, local discovery
Starter$4$40.8025 kmVerified profile, affiliate program
Connect$7$71.4055 kmPriority matching, ambassador eligible
Premium$12$122.40200 kmZK-verified, event access
Elite$24$244.80GlobalVIP perks, full feature access

9. Matching System

Lovelace does not use a single primary axis for matching. All dimensions are equal — the user decides what matters to them:

  1. Gender — Man, Woman, Non-binary, Other (free text)
  2. Age range — Min/max preference
  3. Sexual orientation — Informational, displayed on profile
  4. Religion — Select from common options or free text
  5. Country — Detected from location or set manually
  6. Language — Must-share toggle for communication compatibility
  7. Culture — Free-text field for cultural identity
  8. Distance — Gated by membership tier
  9. Custom tags — User-created labels (e.g., "Vegan", "Dog person", "Gamer")

Matching is bidirectional — you only see people whose preferences also include you.

10. Go-to-Market Strategy

Target Markets

Target Users

Growth Model

11. Roadmap

PhaseStatusKey Deliverables
Phase 1: Core InfrastructureMostly completeAiken smart contracts, Identus DID (iOS+Android), Halo2 ZK, KYC, face embedding, i18n, Sentry, CI/CD, license system
Phase 1 remainingIn progressPIX on-ramp, $LILY minting, smart contract audit, matching/filter system
Phase 2: MVP & São PauloNextCity-specific launch, full reward engine, $LILY DEX listing
Phase 3: ScalingAfter Lovelace production launchRio + Buenos Aires, Byron social network, Shelley messaging, Hydra payments, Iagon storage migration, 10k-30k MAU
Phase 4: Full V1After Midnight mainnetMidnight ZK on-chain verification, video chat (WebRTC), 50k-100k MAU
Phase 5: GlobalLong-termEurope + Asia expansion, Leios consensus benefits (higher throughput reduces transaction costs for high-volume reward distributions), 100k-300k MAU

12. Funding

Lovelace is currently self-funded by the founder. Revenue flows via Posada Bot (posada.io). An application for Orion funding ($90,000) has been submitted.

Initial Capital Requirements

ItemAmount
Smart Contract Audit$5,000–10,000
Development Hardware$3,000
6-Month Operational Runway$23,000
Total Initial Capital$31,000–36,000

Year 1 Operating Budget (Post-Funding)

CategoryAmountPurpose
Liquidity Pool$30,000Initial $LILY/ADA and $LILY/USDM pools
Infrastructure$100,000Hosting, Iagon migration, affiliate programs, AI customer service
Total$130,000

The gap between initial capital ($31–36k) and Year 1 operating budget ($130k) is expected to be bridged by: Orion funding ($90k if approved), $LILY token sale proceeds from initial DEX offering, subscription revenue from paid membership tiers, and Posada Bot revenue. If external funding is not secured, the project will operate within founder funding and scale more gradually.

13. Competitive Positioning

FeatureWeb2 AppsEmerging Web3Lovelace
Human VerificationBasic photo checkEarly DID trialsIdentus DID + Halo2 ZK + face embedding
Data StorageCompany servers, sold to third partiesVariesCentralized during beta, migrating to Iagon user-owned storage
PaymentsCentralized, slowOn-chain, UX frictionPIX fiat-first, Hydra post-mainnet
OnboardingSimple but data-heavyCrypto knowledge requiredAuto-wallet, PIX, zero crypto knowledge
PrivacyGDPR-compliant onlyPseudonymousZK proofs (no DOB stored), on-device verification, face math not photos
OTA UpdatesApp store onlyApp store onlyApp Store + Shorebird patches

14. Strategic Value to Cardano

15. Risk Assessment

RiskMitigation
Midnight mainnet delaysHalo2 ZK runs independently. Migration to Midnight is additive, not blocking.
Iagon integration complexityCurrent architecture is functional. Iagon migration is an improvement, not a prerequisite.
User acquisition in competitive marketPrivacy differentiation + PIX on-ramp + referral rewards. Dense geographic launches.
Regulatory (KYC/AML for token apps)ZK age verification, licensed fiat ramp providers, LGPD/GDPR compliance by design
Token liquidityActive treasury management, 20% pool exposure cap, deflationary burn mechanism
Single developer riskComprehensive documentation, AI-assisted development (Claude Code), modular architecture.
Face embedding evasionThreshold is tunable. Combined with DID uniqueness and document verification, multi-layer defense. No single system is absolute.

16. Team

Disclaimer

This whitepaper outlines the current vision, technology, and plan for Lovelace. It is for informational purposes only and does not constitute a financial offering or guarantee of future performance. The roadmap is subject to change based on development, market, and regulatory conditions. Technology integrations marked as "planned" or "post-mainnet" are dependent on third-party infrastructure readiness and may be delayed or modified.

© 2026 Posada.io / Lovelace — Built on Cardano