Vouched, not Verified. Credit for everyone.
A simple, passkeys-powered wallet that gives entrepreneurs instant access to high-yield DeFi and unlocks decentralized credit through community vouching and education.
Sozu Credit is a next-generation financial platform that combines:
- β Simple UX β One-tap access, no passwords, no complexity
- π Passkeys Powered β Secure, instant login with biometric authentication (no passwords, no KYC)
- π° High-Yield DeFi β Automatic 10-20% APY on USDC holdings via Stellar smart wallets
- π Education Gateway β Learn to unlock decentralized credit opportunities
- π€ Community Vouching β Get vouched by other users to access credit based on trust, not traditional credit scores
- No Passwords, No KYC β Sign in instantly with your fingerprint or face ID via passkeys
- Earn While You Hold β Your USDC automatically earns 10-20% APY in DeFi vaults
- Community-Based Credit β Access microloans through vouching from other entrepreneurs, not banks
- Learn While You Earn β Educational courses unlock higher credit limits and opportunities
- Simple & Fast β Beautiful, minimal design that works offline and on any device
- Sign Up β Tap to create account with passkeys (no email, no password)
- Receive USDC β Get paid directly to your Stellar smart wallet
- Earn Yield β Funds automatically earn 10-20% APY in defivaults
- Get Vouched β Invite others or get vouched to build your trust score
- Unlock Credit β Complete education modules to access decentralized credit pools
# Clone repository
git clone https://github.com/sozu-capital/sozu-credit.git
cd sozu-credit
# Install dependencies
pnpm install
# Set up environment variables
cp .env.example .env.local
# Run development server
pnpm devSee Local Development for detailed setup instructions.
- π Zero passwords β sign in with biometrics (fingerprint, face ID, or hardware key)
- β‘ Instant access β no email verification, no SMS codes
- π‘οΈ More secure than traditional passwords
- π Works on all devices (mobile, desktop, hardware keys)
- πΌ Automatic wallet creation per user via Turnkey SDK
- π Secure key management - private keys managed by Turnkey
- π΅ USDC on Stellar network
- π Real-time balance tracking via Stellar Horizon API
- π Seamless deposits and withdrawals
- π Testnet and mainnet support
- π¦ Automatic 10-20% APY on USDC
- π Auto-deposit incoming funds to yield vaults
- π Real-time yield tracking
- πΈ Easy withdrawals anytime
- π Earn trust points through community vouching
- π€ Vouch for other users to build reputation
- π Trust score determines credit eligibility
- π Bonus points for daily activities and referrals
- π Financial literacy courses
- π Complete modules to unlock credit
- π Learn DeFi and blockchain basics
- π Achieve certifications for better rates
- π³ Access microloans based on community vouching
- π― No traditional credit checks
- β‘ Fast approval and disbursement
- π Transparent terms and rates
βββββββββββββββββββββββββββββββββββββββ
β Frontend (Next.js PWA) β
β ββββββββββββββββββββββββββββββββ β
β β Passkeys Auth (WebAuthn) β β
β β Stellar Wallet UI β β
β β DeFi Vault Dashboard β β
β β Trust Points & Vouching β β
β β Education Portal β β
β ββββββββββββββββββββββββββββββββ β
ββββββββββββββββ¬βββββββββββββββββββββββ
β
ββββββββββββββββΌβββββββββββββββββββββββ
β API Layer (Next.js Edge) β
β β’ Wallet Management β
β β’ Vault Operations β
β β’ Trust Points API β
β β’ Education Progress β
ββββββββββββββββ¬βββββββββββββββββββββββ
β
ββββββββββββββββΌβββββββββββββββββββββββ
β Stellar Blockchain β
β β’ Smart Wallets β
β β’ USDC Asset Management β
β β’ DeFi Vault Integration β
β β’ Transaction Settlement β
ββββββββββββββββββββββββββββββββββββββββ
Frontend
- Next.js 14+ (App Router)
- React + TypeScript
- Tailwind CSS
- WebAuthn/Passkeys
- PWA support (offline-first)
Backend
- Next.js API Routes (Edge Runtime)
- Supabase (PostgreSQL + Auth)
- Stellar SDK
- DeFi Protocol SDKs (Blend/Stellar AMM)
Blockchain
- Stellar Network
- Soroban Smart Contracts (future)
- USDC on Stellar
- Sign Up β Tap fingerprint/face ID β Wallet created instantly
- Get Invite Link β Share with others β Receive trust points
- Receive USDC β Funds auto-deposit to yield vault β Earn 10-20% APY
- Complete Education β Learn DeFi basics β Unlock credit eligibility
- Get Vouched β Build trust score β Access credit pools
- Request Credit β Community vouching determines terms β Receive funds
- View balance (wallet + vault combined)
- Track yield earnings in real-time
- Vouch for other users
- Send/receive USDC instantly
- Manage credit and repayments
- Passkeys Only β No passwords stored, biometric authentication only
- Encrypted Keys β Stellar wallet keys encrypted at rest
- Self-Custody β Users control their funds
- Zero-Knowledge UX β Minimal data collection, maximum privacy
- Community-Based β No KYC required for vouching-based credit
Complete courses to unlock credit opportunities:
- β Introduction to Micro-Credit β Basics of decentralized lending
- β Financial Responsibility β Loan repayment and planning
- β Business Planning β Create solid business plans
- β Community & Trust β Understanding the vouching system
- β Managing Your Funds β Best practices for DeFi funds
Progress = Credit Eligibility β Complete all courses to unlock full credit limits.
-
Earn Trust Points β Start with 5 points, earn more through:
- Daily bonuses
- Inviting new users
- Receiving vouches from others
-
Vouch for Others β Give trust points to users you believe in
- Each vouch increases their trust score
- Your vouches build your reputation
-
Unlock Credit β Higher trust scores = better credit terms
- Community vouching replaces traditional credit checks
- Transparent trust graph visible to all
- Share Your Invite Link β Get unique URL to share
- New Users Join β They can vouch for you or you can vouch for them
- Build Your Network β Stronger network = more credit opportunities
- Automatic Deposits β Incoming USDC automatically goes to vault
- High Yield β Earn 10-20% APY on idle funds
- Easy Withdrawals β Access your funds anytime
- Real-Time Tracking β See your earnings grow daily
- Blend Protocol β Stellar-based lending
- Stellar AMM β Automated market maker pools
- Future Integrations β Additional protocols coming soon
- Users β Passkeys, Stellar wallets, profiles
- Trust Points β Balance, vouches, reputation
- USDC Holdings β Wallet balance + vault balance
- Vault Deposits β Deposit history, yield earnings
- Vouches β Who vouched for whom, trust points transferred
- Education Progress β Course completions, certifications
See scripts/001_create_schema.sql for full schema.
NEXT_PUBLIC_TURNKEY_API_BASE_URL=https://api.turnkey.com NEXT_PUBLIC_TURNKEY_ORG_ID=your_turnkey_organization_id NEXT_PUBLIC_TURNKEY_API_PUBLIC_KEY=your_turnkey_api_public_key NEXT_PUBLIC_TURNKEY_API_PRIVATE_KEY=your_turnkey_api_private_key
STELLAR_NETWORK=testnet # or 'mainnet' STELLAR_HORIZON_URL=https://horizon-testnet.stellar.org # Auto-set based on STELLAR_NETWORK if not provided
USDC_ASSET_CODE=USDC USDC_ISSUER=GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN
VAULT_PROTOCOL=blend # or 'stellar_amm' VAULT_MIN_DEPOSIT=10
---
## π Roadmap
### β
Phase 1: Foundation (Completed)
- Passkeys authentication
- Stellar wallet creation
- Trust points & vouching
- Basic UI/UX
### π§ Phase 2: DeFi Integration (In Progress)
- USDC asset setup
- Yield vault integration
- Auto-deposit logic
- Balance aggregation
### π
Phase 3: Education Portal
- Course modules
- Progress tracking
- Certification system
- Credit unlocking
### π
Phase 4: Credit Pools
- Decentralized credit contracts
- Disbursement system
- Repayment tracking
- Trust score integration
### π
Phase 5: Advanced Features
- Multi-asset support
- Payment links
- Receipt OCR
- AI financial assistant
---
## π― Mission
**Sozu Credit** believes that credit should be accessible to everyone, not just those with traditional credit scores. Through community vouching, education, and DeFi integration, we're building a more inclusive financial system where trust and reputation matter more than paperwork.
**Vouched, not Verified. Credit for everyone.**
---
## π Additional Resources
- [Defindex/Blend Protocol Plan](./DEFINDEX_BLEND_PROTOCOL_PLAN.md)
- [Auth Flow Documentation](./AUTH_FLOW_FIX.md)
- [Testing Guide](./TESTING_AUTH_FLOW.md)
- [Mobile Optimization](./MOBILE_ANIMATION_OPTIMIZATION.md)