Skip to main content

Introducing Knight Shield

· 2 min read

We're building Knight Shield — the first independent privacy-first mobile wallet for the Midnight Network.

Why Another Wallet?

Most crypto wallets treat privacy as an afterthought. They focus on multi-chain support, token swaps, and pretty dashboards. But the fundamental problem remains: blockchain transactions are public, and sophisticated adversaries can correlate them to real identities.

Knight Shield is different. We're building privacy features that actively defend users against on-chain surveillance.

The Three Ghosts

Knight Shield introduces three privacy layers — the Ghost Features:

GhostCloak

Every transaction routes through a TLS relay, creating a fresh session each time. Your network identity is decoupled from your on-chain activity. No address reuse, no IP correlation.

GhostTracking

Random delays between 500ms and 8 seconds break timing correlation. Fee normalization shows the same flat fee for every transaction, defeating fee-based fingerprinting. Two simple mechanisms that neutralize the two most common analysis vectors.

GhostShard

Your wallet seed is split into 5 shards using Shamir Secret Sharing. Any 3 reconstruct the wallet. Each shard goes to a different location — USB key, password manager, secure enclave, cloud, or a DID document. No single point of failure.

Built on Midnight

We chose the Midnight Network for its protocol-native zero-knowledge proofs. Compact — Midnight's smart contract language — compiles directly to ZK circuits. Our 5 contracts (SessionBilling, FeePool, ShardRegistry, FeeReserve, FungibleToken) leverage this to keep all state transitions private by default.

What's in the Box

Knight Shield is a TypeScript monorepo with 6 packages:

  • core — Wallet SDK with Ghost feature clients
  • contracts — 5 Compact smart contracts
  • native-bridges — iOS SecureEnclave + Android Keystore integration
  • relay-server — Node.js TLS proxy for GhostCloak
  • mobile — React Native app with 7 screens
  • docs — This documentation site

What's Next

We're in active development on preprod. Here's what's coming:

  1. Contract deployment on Midnight preprod
  2. Relay server hardening and public endpoint
  3. Mobile TestFlight / Play Store beta
  4. WalletConnect v2 integration
  5. Mainnet launch when Midnight is ready

Build With Us

Knight Shield is open source. Check the docs, read the architecture, and join us in building privacy-first infrastructure.

GitHub | Docs