Whitepaper
  • Meet Ribbit Wallet 🐸
    • ⚠️The Problem
    • ✅The Solution
    • 👓Our Vision
  • Roadmap & Features
    • 1️⃣Phase 1 (Live)
      • Onboarding & Security
      • Loyalty & Referral Program
      • Home Dashboard
      • Browser & Discovery
      • Transactions
      • Wallet Actions
      • Token & NFT Management
    • 2️⃣Phase 2 (Coming Soon)
      • Ledger Integration
      • Token Swaps
      • Staking
      • Automation
      • Enhanced Loyalty Program
    • 3️⃣Phase 3 (Coming Soon)
      • KYC (Know Your Customer)
      • On-Ramping and Off-Ramping
      • Buy Crypto Coins
      • Sell / Cashout Crypto
      • Certification or Audit Formality
    • 4️⃣Phase 4 (Payments)
      • Real world payments
      • Card Usage
  • Technical Overview
    • System Architecture
    • Security Model
    • Smart Contract
  • Legal
    • Terms of Use
    • Privacy Policy
    • Media Kit
Powered by GitBook
On this page
  1. Technical Overview

Security Model

Key Security

  • Never stored in plaintext: Private keys / Seed Phrase are AES-256 encrypted and only decrypted in memory when needed.

  • Zero-knowledge storage: Seed phrases are user-encrypted and never sent to servers.

  • Hardware Security Module (HSM) integration (future roadmap).

Transaction Security

  • Client-side signing: Transactions are signed locally before submission.

  • Multi-factor authentication (MFA) for sensitive operations.

  • Gas estimation: Prevents stuck transactions.

Network & API Security

  • TLS 1.3 for all communications.

  • OAuth 2.0 / JWT for secure API access.

  • IP whitelisting & DDoS protection for backend services.

  • Real-time alerts for suspicious activity.

PreviousSystem ArchitectureNextSmart Contract

Last updated 3 days ago