Protect your crypto. This Snap supports transaction simulation and automated approval revoking reminders for the user. Stop guessing about your transactions when performing swaps, claims, and mints!
Please visit https://walletguard.app/snap for everything you need to get started using this Snap.
If you are a developer, you can follow the local installation guide.
Get advanced insights on your transactions, including built-in security measures. Our transaction insights are powered by the same security engine that keeps our 100,000+ Chrome Extension users safe!
Note- At this time signatures are not yet supported by MetaMask Snaps, only transactions. We will add this feature immediately once it is supported!
Get notifications about revoking your assets, directly in MetaMask. This feature is optional.
Automated approval revoking is setup from dashboard.walletguard.app
by connecting your wallet or inputting your wallet address, no signature necessary.
The snap
package has been audited by Consensys Diligence.
You can view the full audit report findings here.
This Snap requires several permissions in order to access the necessary APIs for functionality. To view the entire list of permissions, view the manifest.json.
This is a monorepo that contains 2 applications, listed under projects
.
- Site - used for local installation / development / testing
- Snap - deployed to NPM
Running both projects is only necessary for development purposes. Running yarn
and yarn start
is how you run both.
For more information about installation and testing of the snap, visit the Snap package Installation Guide