PrismX Network is a decentralized privacy-enhancing platform that leverages blockchain technology to create a distributed network of privacy patterns. The platform enables users to contribute their browsing data to generate privacy patterns while earning rewards in the form of $PRX tokens.
- Privacy Pattern Generation: Advanced algorithms for generating and managing privacy patterns
- Pattern Effectiveness Tracking: Real-time monitoring and validation of privacy patterns
- Resource Optimization: Efficient resource usage tracking and optimization
- Metadata Management: Flexible tagging and categorization of privacy patterns
- Decentralized Storage: Secure storage of privacy patterns across the network
- API Integration: RESTful API for seamless integration with other applications
- Token Rewards: Earn $PRX tokens for contributing to the network
- Real-time Protection: Dynamic application of privacy patterns to web pages
- User Control: Granular control over privacy settings and pattern application
-
Install the Extension
- Download the latest release from GitHub
- Open Chrome and go to
chrome://extensions/
- Enable Developer mode
- Load the unpacked extension
-
Configure Settings
- Click the PrismX icon in your browser toolbar
- Adjust privacy settings and pattern preferences
- Connect your wallet to start earning rewards
-
Start Earning
- Browse normally while the extension runs in the background
- Monitor your earnings in the extension popup
- Withdraw rewards to your connected wallet
- Framework: React with Next.js for server-side rendering
- State Management: Redux with Redux Toolkit
- UI Components: Material-UI with custom theming
- Wallet Integration: Solana wallet adapters (@solana/wallet-adapter)
- API Integration: Axios, SWR for data fetching
- Runtime: Node.js with Express.js framework
- API Documentation: OpenAPI (Swagger)
- Authentication: JWT with multi-factor authentication
- Database: MongoDB for pattern storage, Redis for caching
- File Storage: IPFS for decentralized storage
- Primary Network: Solana (mainnet and devnet)
- Smart Contracts: Rust using Anchor framework
- Testing Framework: Jest for unit & integration testing
- Token Standard: SPL Token
- Node.js 18+
- Chrome browser
- Git
- MongoDB (v5+)
- Solana CLI tools
- Anchor framework
-
Clone the repository:
git clone https://github.com/PrismXNetwork/prismx-extension.git cd prismx-extension
-
Install dependencies:
npm install
-
Build the extension:
npm run build
-
Load the extension in Chrome:
- Open
chrome://extensions/
- Enable Developer mode
- Click "Load unpacked"
- Select the
dist/extension
directory
- Open
- Fork the repository
- Create a feature branch (
git checkout -b feature/your-feature-name
) - Commit your changes (
git commit -m 'Add your feature'
) - Push to the branch (
git push origin feature/your-feature-name
) - Open a Pull Request
prismx-extension/
├── src/
│ ├── extension/ # Browser extension code
│ ├── core/ # Core privacy engine
│ ├── api/ # API integration
│ └── types/ # TypeScript type definitions
├── dist/ # Built extension files
└── scripts/ # Build and utility scripts
We're currently in beta! Join our testing program to:
- Get early access to new features
- Help shape the future of privacy
- Earn bonus PRX tokens
- Provide direct feedback
- Download the latest beta release from GitHub Releases
- Open Chrome and go to
chrome://extensions/
- Enable Developer mode
- Click "Load unpacked" and select the downloaded extension
- Start using PrismX Privacy Shield!
- Real-time privacy protection
- PRX token earning
- Network contribution tracking
- Enhanced protection modes
- Custom privacy rules
This project is licensed under the MIT License - see the LICENSE file for details.
- Discord Community
- GitHub Issues
- Email: support@prismx.network
- Security Issues: security@prismx.network
Built with ❤️ by the PrismX Team