Ghost-Tip Protocol & Web3 dApp Wallet Master Plan This document serves as the self-contained engineering blueprint and R&D output for building a privacy-first Web3 dApp wallet. It details the implementation plan for the Ghost-Tip Protocol: a stateless, untraceable eCash system for creator micropayments on the EVM. This plan integrates the multiplicative blinding logic from the BM-BLS (Blind Multisignature based on BLS) paper, scaled down to a 1-of-1 signer configuration. The system operates strictly on 0.01 Sepolia ETH denominations, features a Python-based off-chain mint, and defines a completely stateless web dApp where the blinding factor and all secrets are deterministically derived.
- Cryptographic Foundation: BM-BLS on EVM (BN254) Ethereum’s native precompiles only support the BN254 (alt_bn128) curve. For the BLS blind signature, the protocol uses standard multiplicative blinding in \mathbb{Z}_q (where q is the order of the BN254 curve).
CRITICAL: Deterministic Derivation To ensure the dApp remains