❓FAQ & Knowledge Base

Frequently Asked Questions & Knowledge Base

What is HashDit Snap?

HashDit Snap is a MetaMask extension that enhances security during smart contract interactions. It provides various insights, including Transaction Screening, Destination Screening, URL Screening, and Function Call details.

Has HashDit Snap been audited? Is it open-source?

Our snap has been approved by the MetaMask team and has also been audited by the SlowMist team. SlowMist Audit HashDit Snap is open-source. Github Repo

What is the official website?

The official website where Hashdit Snap can be installed is found here.


What permissions does HashDit Snap have?

The list of permissions used by the snap can be found under the Permissions section here:

How do I install HashDit Snap?

The installation process of adding HashDit Snap to a MetaMask wallet can be found here:

How do I use HashDit Snap?

The How To Use section can be found here:

Does HashDit Snap have access to my private keys?

No, HashDit Snap doesn't have access to your private keys. The only transaction initiated by the Snap is a signature request sent out during installation.

What chains are supported?

The features of HashDit Snap are currently supported on the Binance Smart Chain mainnet and Ethereum mainnet. Other networks will only support URL screening.

What does HashDit snap do?

HashDit snap aims to protect users by screening transactions before they are executed through Transaction, Destination, and URL screening. This include warnings against interactions with:

  • Ponzi Schemes

  • Risky Smart Contract Interactions

  • Phishing Websites and Addresses

  • Scam Websites and Addresses

HashDit snap also provides clear details about the function and arguments invoked during a smart contract interaction through Function Call insights.

The list of features supported by HashDit snap can be found here:

What does HashDit snap not do?

Currently, HashDit Snap does not support screening during approval calls and signature requests due to the lack of support for these features in MetaMask Snap. However, once MetaMask Snap incorporates these capabilities, we have plans to introduce approval screening against blacklisted addresses and screening for signature requests. Stay tuned for future updates as we enhance the security features of HashDit Snap.

Can false positives happen?

While we aim for accurate risk assessments, false positives can occur. Exercise caution by verifying official URLs on platforms like CoinMarketCap, and confirming legitimacy through social channels. Be cautious of scams; seek multiple confirmations for added security. Your discretion is advised.

Is HashDit snap mobile compatible?

As of now, Snaps are not compatible with the MetaMask mobile wallet. However, mobile compatibility is on the MetMask roadmap. Once available, we plan on supporting HashDit snaps on the mobile wallet.

I did not sign the security message request, what do I do?

Simply re-install the snap and you will be prompted to sign the security message again.

Last updated