OpenViSTAI · Agents · Blockchain · Crypto
Menu
Security & Custody

Wallet Guard

Wallet Guard is an open-source browser extension that checks websites for phishing indicators and analyzes Ethereum dApp transaction requests. It combines website screening with transaction simulations that describe assets entering and leaving a wallet, then forwards reviewed requests to the wallet without modification.

Independent OpenViST project profile, based on linked sources.

Wallet Guard — OpenViST project profile in Security & Custody.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it while browsing sites that connect to an Ethereum wallet, especially when you want to review a dApp request and its transaction context before deciding.

Who it is for

  • Ethereum users who interact with decentralized applications in a browser.
  • People who want phishing checks and transaction context before approving wallet requests.

Documented uses

  • Check a website for signals such as recently created domains, homoglyphs and impersonation attempts.
  • Review a transaction simulation showing assets entering and leaving a wallet.
  • Inspect Ethereum dApp requests before they are passed on to a wallet.
Before you choose

Requirements & limits

  • The extension injects an Ethereum web3 API into webpages and proxies provider request methods to inspect dApp transactions.
  • The README says reviewed transactions are returned to the wallet without changes.
  • The public repository lists TypeScript and the Apache-2.0 license.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Review a dApp transaction with Wallet Guard

Use transaction simulation and phishing protection to review a dApp request before it reaches your wallet.

Before you start

  • Wallet Guard browser extension
  • A website that makes an Ethereum web3 transaction request to a wallet

Steps

  1. Open a dApp website; Wallet Guard injects the Ethereum web3 API into webpages.

  2. When a transaction request is made, review Wallet Guard's simulation for human-readable details about assets entering and leaving your wallet.

  3. Make your decision; Wallet Guard returns the transaction to your wallet without modifying it.

Expected outcome

The request is analyzed and presented with transaction context before being passed unchanged to the wallet.

Guide limitations

  • The README describes transaction analysis and simulation but does not provide extension installation steps or detailed instructions for responding to a simulation.
  • The phishing checks described cover recently created domains, homoglyph translations, and impersonation attempts; they do not establish detection of every scam.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
13 October 2026
Original website title
wallet-guard/wallet-guard-extension · Official homepage title · retained in its source language