Project

GhostProtocol

Private transactions Verifiable routing Research Updated

Project by .

Projects

A UI for private on-chain transfers. It guides shielding, private transfer, and unshielding where Railgun is supported and records payment linkage.

System pathGhostProtocol
  1. 01 Wallet
  2. 02 Shield
  3. 03 Private transfer
  4. 04 Unshield
  5. 05 Linkage record
On this page

Use

Design frame

Constraint
An interface must not present a transfer as private when the selected chain, asset, or Railgun path does not support it. Capability is checked before signing.
Boundary
The wallet retains signing and custody. The interface coordinates shielding, private transfer, and unshielding without taking authority over a user’s keys.
Verification
The linkage record preserves enough references to establish the relationship between a payment and the application flow without publishing additional private data.

Current State

Research-stage work on private transaction routing, wallet flow, and settlement proofs.