Showcase · Vol. 01
Working demos, deployed live.
Two reference builds from the prompt library. Google sign-in via Privy; a fisher wallet pays gas so the user never sees a Sepolia ETH prompt.
EVVM · Fisher-signed payLive ↗
EVVM Pay
Sign an EVVM EIP-191 CSV message in the browser; the fisher route replays it on Sepolia and pays the gas. No wallet extension, no faucet.
evvmId: 1000 · Core: 0x00a5c8aE4656E85017c4aF6953fdBe3D54BB224E
zkVault · Shielded poolLive ↗
zkVault
Deposit, split and withdraw notes with Noir proofs generated in the browser (bb.js 4.2.0). The fisher submits the proof; the verifier lives on-chain.
ShieldedPool: 0x6f1618D79AF4f07CA6650E7352Ec3609230ca8A6
EVVM × x402 · HTTP paywallLive ↗
EVVM x402
HTTP 402 challenge → EIP-191 signature → PAYMENT-RESPONSE settlement. Same wire protocol as @evvm/x402, self-hosted facilitator inside a TanStack API route.
Endpoint: /api/public/evvm-x402/paid-content