External dapp proof

Verify 0guard before the wallet prompt.

This page runs on GitHub Pages and calls the hosted 0guard API before anything reaches a real injected wallet provider. Use a throwaway empty wallet. The capture stores hashes and public receipt metadata only.

Only the read-only chain check may forward to window.ethereum.request. Review and deny scenarios are expected to stop before a wallet prompt.

The wallet address is hashed in this browser. The draft does not store the raw address, raw wallet params, private keys, mnemonics, or payment headers.

Guard result

Awaiting request.

Provider call log

[]

Proof draft

Run all three requests, verify the wallet, then build the command.