YoTouch β Decentralized Identity & Social-Proof Verification on Cardano
A Trust Layer for People, Communities, and Digital Services
π Overview
YoTouch is a decentralized digital identity and social-proof verification system built on the Cardano blockchain. It provides a unified, tamper-proof way for individuals to prove who they are, where they live, and that they are trusted by their communityβall without depending on a centralized authority.
Instead of traditional KYC models where only institutions validate identity, YoTouch blends:
- Biometric verification (face match + liveness)
- National identity confirmation (NIN/BVN via api)
- Address validation
- Community-based social trust from verifiable human reviewers
- Decentralized proofs stored immutably on Cardano
This creates an identity score and verification proof that is portable, cryptographically secure, and nearly impossible to forge.
Millions of peopleβespecially in emerging marketsβlack reliable identity verification due to:
- Inconsistent national databases
- No formal addresses
- Limited access to digital identity tools
- High cost of KYC for organizations
In real life, however, people do have identityβvalidated every day through:
- Their community
- Their reputation
- People who know and trust them
YoTouch uses blockchain and AI to digitize this natural social trust process. This creates a digital identity primitive that works even where government ID systems fail β while still integrating with them when available.
This is YoTouchβs most powerful and unique feature.
Each user is verified by two tiers of human validators:
These are individuals prominant and holds community's respect like:
- Traditional rulers
- Popular politicians
- Organisational heads (Directors and the likes)
- Employers
- Pastors/Imams
They verify claims such as:
- βThis is the real person.β
- βConfirm that they belong to our community by confirming the address they provide.β
- βThat we know them physically.β
Trusted and approved users by primary validators from the YoTouch community who do neutral, objective reviews.
They verify:
- Consistency
- Liveness
- Fraud patterns
- Secondary Address review
Validators earn or lose reputation points based on:
- Historical accuracy
- Fraud detection
- Number of valid reviews
- Disputes raised
This reputation is used to:
- Weight their influence
- Determine tiers of trust
- Prevent collusion or bribery
- Promote high-quality validators
Rather than relying solely on:
- Government databases
- Centralized KYC vendors
- Oracles
YoTouch encodes real social relationships into verifiable blockchain-backed proofs. This creates a self-reinforcing trust ecosystem based on how humans naturally validate identity.
No other identity system combines:
- Biometrics
- National ID
- Address verification
- Human social trust
- Weighted reputation scoring
- Immutable blockchain proofs
in a single unified workflow.
User submits:
- Full name
- NIN & BVN
- Selfie + short video
- Residential address
This data is encrypted immediately using AES-256.
AI compares:
- User selfie
- The stored NIN/BVN image
- Facial embeddings using ArcFace
Simple challenge-response:
- Blink
- Head turn
- Random instruction
Protects against spoofing.
Primary and secondary validators confirm:
- Physical existence
- Address
- Identity consistency
- Userβs local reputation
Each reviewerβs input is signed and timestamped.
Validators with higher reputation earn more influence in the scoring model.
| Check Type | Weight |
|---|---|
| Face Match and NIN/BVN confirmation | 40 pts |
| Liveness | 10 pts |
| Social proof and Address Validation | 40 pts |
| Reviewer Reputation Influence | 10 pts |
A SHA-256 hash is computed using:
user_id + verification_score + timestamp + reviewer_signatures
Then stored on Cardano using:
- A lightweight Plutus script
- Cost-efficient UTxO data pattern
- Immutable verifiable proof
- Mint digital address proof
This allows:
- Third parties to independently verify identity
- Zero leakage of personal information
- Maximum privacy + maximum auditability
Only the hash is stored, not the raw data.
YoTouch is built on Cardano because it provides:
Identity apps need thousands of tiny writesβCardano excels at micro-transactions.
Perfect for storing immutable verification snapshots.
Identity systems need predictable behavior β Cardanoβs formal methods fit perfectly.
Decentralized reputation systems align naturally with Cardanoβs philosophy.
Cardano has invested deeply in African identity initiatives; YoTouch extends that vision.
- Simple onboarding UI
- Capture selfie + liveness
- Display verification score
- Show blockchain proof
- Digital Address proof Badge
- User onboarding
- Score computation
- Review workflow
- Public verification endpoint
- Face embeddings
- Liveness checks
- Hash storage
- Verification registry
- Script to validate entries
- AES-256 encrypted PII
- All biometrics kept off-chain
- Zero-knowledge style verification flow
- NDPR & GDPR aligned design
- Reviewers only see data needed for their tier
YoTouch introduces digital identity and Address proof where formal systems are weak β but without excluding existing national systems.
Before blockchain existed, identity always depended on community trust. YoTouch brings that ancient verification method into the digital world.
Not all validators are equal β their influence is earned, not assigned.
AI catches technical inconsistencies. Humans catch contextual fraud. Together = stronger than either alone.
No company, government, or organization controls identity.
Reusable across platforms, apps, and services.
Tamper-proof, universally verifiable, decentralized.
/backend
server.js
routes/
controllers/
models/
scoring/
db/schema.sql
/ai-service
face_recognition.py
liveness.py
ocr.py
/frontend
components/
screens/
hooks/
/cardano-contract
plutus/
metadata/
test/