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

Complete Example
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

AmountCreditsRequestsCost
0.0001 SOL101,000~$0.01
0.001 SOL10010,000~$0.10
0.01 SOL1,000100,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

FeatureTraditional RPCInkognito Network
PrivacyNoneComplete
Sign-upEmail + KYCNone
TrackingAll requests loggedZero logs
LinkabilityAll requests linkedMathematically unlinkable
CensorshipCan block usersImpossible to block
PaymentSubscriptionPay-per-use

Ready to Get Started?

  1. Quickstart Guide - Get up and running in 5 minutes
  2. How It Works - Deep dive into the technology
  3. Integration Guide - Add Inkognito to your app
  4. Playground - Try it live

Privacy is a right, not a privilege. 💜