Skip to content

shree675/FoxTagger

Repository files navigation

FoxTagger

Team ID: 57

Note
Please refer to final-latest branch to view and use the snap that is in accordance with #21 on the official repository.

About Project

FoxTagger is a Metamask snaps extension that facilitates the mapping of addresses with user defined tags to help users keep their expenditure in check by alerting and displaying usage analytics.
It also hosts a request amount feature that sends notifications to the other user.

Motivation

Since cryptocurrency usage through Metamask is expected to increase many-fold in the coming years, it is important to make the users more mindful about their Ethereum chain transactions by keeping track of their expenditure through tagging and organization based on tags. Hence, this app provides exactly that, a platform where the users can check their expenditure and accordingly reflect upon it.

Getting Started

  • Clone this repository.
  • Run the below:
yarn prep
yarn install && yarn start

The request amount feature can be accessed at https://localhost:8000/request.

Features of Snaps Being Used

  • Persistence storage
  • Notifications
  • Cron jobs
  • Transaction insights

Notes

  • Babel is used for transpiling TypeScript to JavaScript, so when building with the CLI, transpilationMode must be set to localOnly (default) or localAndDeps.
  • For the global wallet type to work, you have to add the following to your tsconfig.json:
    {
      "files": ["./node_modules/@metamask/snap-types/global.d.ts"]
    }

About

No description, website, or topics provided.

Resources

License

Apache-2.0, MIT-0 licenses found

Licenses found

Apache-2.0
LICENSE.APACHE2
MIT-0
LICENSE.MIT0

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published