Introduction
Welcome to Inkognito Network - the first truly anonymous Solana RPC service powered by the x402 protocol and zero-knowledge proofs.
What is Inkognito Network?
Inkognito Network is a privacy-preserving RPC proxy that allows you to interact with the Solana blockchain without revealing your identity, wallet addresses, or transaction patterns to RPC providers.
Traditional RPC providers like Helius, Alchemy, and QuickNode require you to:
- Sign up with email addresses
- Link your wallet addresses to your account
- Accept that all your queries can be tracked and analyzed
- Trust that your data won't be sold or leaked
Inkognito Network changes this.
How It Works
Inkognito uses a combination of cutting-edge privacy technologies:
1. x402 Protocol (HTTP 402 Payment Required)
- Standard HTTP status code for "Payment Required"
- Pay per request using Solana transactions
- No accounts, no subscriptions, no tracking
2. Zero-Knowledge Proofs (ZK-SNARKs)
- Prove you paid without revealing which wallet paid
- Based on Groth16 proofs on the BN254 curve
- Only 762 constraints - extremely efficient
3. On-Chain Credit System
- Credits stored in Solana smart contracts
- Provably fair and transparent
- No centralized database of users
Privacy Guarantees
When you use Inkognito Network:
✅ Payment Unlinkability: The server cannot link your payment to your RPC usage ✅ Request Unlinkability: Multiple requests cannot be correlated to the same user ✅ Wallet Unlinkability: No way to identify which wallet is making queries ✅ Zero Logging: We don't store your requests or IP addresses ✅ Censorship-Resistant: Can't block what we can't identify
Use Cases
Inkognito Network is perfect for:
- 🔍 Portfolio Tracking - Check your balances without revealing your wallets
- 🤖 AI Agents - Give AI agents access to Solana without privacy leaks
- 🏦 DeFi Analytics - Analyze DeFi positions privately
- 🎨 NFT Monitoring - Track NFT collections anonymously
- 🛠️ Development - Test and debug without exposing your activity
- 🔐 Privacy-Conscious Users - Anyone who values their privacy
Quick Start
1import { InkognitoClient, ZKProofGenerator } from '@inkognito/client';
2
3// 1. Generate a random commitment
4const commitment = ZKProofGenerator.generateRandomCommitment();
5
6// 2. Initialize the client
7const client = new InkognitoClient({
8 endpoint: 'https://rpc.inkognito.network',
9 mode: 'zk',
10 commitment: commitment,
11});
12
13// 3. Buy credits at https://inkognito.network/playground
14
15// 4. Make anonymous RPC calls
16const balance = await client.request('getBalance', [
17 '4Nd1mBQtrMJVYVfKf2PJy9NZUZdTAsp7D4xWLs4gDB4T'
18]);
19
20console.log('Balance:', balance.value / 1e9, 'SOL');Pricing
| Amount | Credits | Requests | Cost |
|---|---|---|---|
| 0.0001 SOL | 10 | 1,000 | ~$0.01 |
| 0.001 SOL | 100 | 10,000 | ~$0.10 |
| 0.01 SOL | 1,000 | 100,000 | ~$1.00 |
Price: 10,000 lamports per credit (0.00001 SOL) 1 Credit = 100 RPC requests (session-based)
Tech Stack
- Smart Contract: Anchor (Rust)
- ZK Circuits: Circom (762 constraints)
- Backend: Rust + Axum
- SDK: TypeScript
- Blockchain: Solana
- ZK Proofs: Groth16 on BN254 curve
Why Zero-Knowledge Proofs?
Traditional anonymous payment systems (like Bitcoin mixers) are being shut down by governments. Zero-knowledge proofs offer a mathematically proven way to preserve privacy that cannot be regulated away.
With Inkognito:
- The server mathematically cannot link payments to usage
- There is no database of users to hack or subpoena
- Privacy is cryptographically guaranteed, not just promised
Comparison
| Feature | Traditional RPC | Inkognito Network |
|---|---|---|
| Privacy | None | Complete |
| Sign-up | Email + KYC | None |
| Tracking | All requests logged | Zero logs |
| Linkability | All requests linked | Mathematically unlinkable |
| Censorship | Can block users | Impossible to block |
| Payment | Subscription | Pay-per-use |
Ready to Get Started?
- Quickstart Guide - Get up and running in 5 minutes
- How It Works - Deep dive into the technology
- Integration Guide - Add Inkognito to your app
- Playground - Try it live
Privacy is a right, not a privilege. 💜