A chain-agnostic privacy layer for intents. Instead of sending a public transaction to a public mempool, Wisp transforms user actions into private, provably valid, solver-executable instructions.
ZK Proof ┌───────────────────────┐ │ USER │ │ │ │ │ ▼ │ │ ┌────────┐ │ │ │ INTENT │ │ │ └────────┘ │ │ │ │ │ ▼ │ │ SOLVER │ │ │ │ │ ▼ │ │ ┌───────────┐ │ │ │ EXECUTION │ │ │ └───────────┘ │ └───────────────────────┘
Become an early user or solver
A Wisp intent encodes:
Represented as Public Metadata + Private Commitments.
Local Validation ProofBefore submission, user generates zk-proof asserting funds/permissions and protocol compliance. Reveals only boolean "valid" signal.
Intents posted to global encrypted pool. Indexing on abstract metadata.
Prevents front-running and trace inference. Solvers see "surface shape" only, not strategy or identity.
Agents fetch intents, build execution plans across chains, and execute via AA wallets/bridges.
Solvers do not learn user address or full pipeline.
Execution MechanicsSolvers can:
Creates a market-based execution layer with privacy guarantees.
Solver returns proof-backed receipt. Verified for correct chains, slippage, and constraints.
User-Level SettlementAssets arrive via Smart accounts (zk-auth) or Anonymous relayed txs.
No link connecting Source address -> Destination address.
Swap, bridge, lend, farm, vote, mint, rebalance — on any chain through one private intent layer.
Transaction inputs and path selection remain private; only minimal correctness signals are revealed.
Recurring/conditional intents (e.g., weekly rebalance, stop-loss, yield chase) executed without leaking strategy.
Users can reveal proofs, balances, or actions to chosen parties only (optional view keys).
Receive encrypted / privacy-preserving intents with only the solvable surface exposed.
Generate execution plans without learning user identity or full intent details.
Return proof-backed receipts (correctness + constraint satisfaction).
Plug into the network via a simple client (routing, bidding, settlement, slashing hooks).
To become a Solver, a participant must have a $WISP stake. User intents are distributed among Solvers based on the size of their stake, ensuring fair routing and economic security.
$WISP token is used as the fee asset when interacting with the protocol's privacy execution layer.
$WISP token holders govern key protocol parameters, upgrades, integrations, and treasury allocations, ensuring decentralized control over the protocol's evolution.