FIG
Privacy-Preserving Web Infrastructure
A comprehensive system for decentralized, encrypted web browsing with blockchain integration, distributed testing capabilities, and advanced security features.
🚀 Live Demo Available
https://figsearch.app/⚠️ Note: Full functionality requires local proxy and miner node installation. See Installation Guide for complete setup.
System Overview
The FIG ecosystem provides a comprehensive solution for privacy-preserving web browsing through decentralized architecture and blockchain integration.
Privacy-First
End-to-end encryption with TEE-based mining nodes ensuring zero-knowledge browsing
Decentralized
No centralized servers, leveraging IPFS and Yellow Network for distributed processing
High Performance
Concurrent processing up to 100 requests with intelligent queuing and connection pooling
Blockchain Integration
ERC-7824 Nitrolite protocol for secure session management and state channels
Project Components
The FIG ecosystem consists of three main components working together to provide a complete privacy-preserving web infrastructure solution.
FIG Webapp
FrontendModern Next.js 15 application with cyberpunk UI, Web3 integration, and real-time WebSocket communication
FIG Core
BackendHTTP request forwarding system with mitmproxy integration, blockchain authentication, and IPFS storage
FIG Browser
BrowserPrivacy-preserving P2P browser with TEE-based mining nodes and decentralized storage
Quick Start
Get up and running with the FIG ecosystem in just a few steps
Install mitmproxy
Install the Python-based proxy tool
pip install mitmproxyConfigure Firefox
Set proxy to 127.0.0.1:8080 and install certificates
Configure in Firefox settingsRun Services
Start the proxy and WebSocket services
mitmproxy -s app.pyReady to Get Started?
Follow our detailed installation guide to set up the complete FIG ecosystem with all necessary components and configurations.