Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dhruv-2003/action-snaps
https://github.com/dhruv-2003/action-snaps
Last synced: 21 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/dhruv-2003/action-snaps
- Owner: Dhruv-2003
- License: apache-2.0
- Created: 2024-07-29T00:45:45.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-10-15T06:29:50.000Z (about 1 month ago)
- Last Synced: 2024-10-29T08:41:00.748Z (21 days ago)
- Language: TypeScript
- Size: 1.75 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE.APACHE2
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# @metamask/template-snap-monorepo
MetaMask Snaps is a system that allows anyone to safely expand the capabilities
of MetaMask. A _snap_ is a program that we run in an isolated environment that
can customize the wallet experience.## Snaps is pre-release software
To interact with (your) Snaps, you will need to install [MetaMask Flask](https://metamask.io/flask/),
a canary distribution for developers that provides access to upcoming features.NOTE: Disable main metmask to be able to interact with the Metamask flask version
## Getting Started
Clone this repostiory
and set up the development environment:```shell
yarn install && yarn start
```This will start the server at `http://localhost:8000/` , from where you can connect the metamask flask directly and it will ask for permissions to install the snap.
After this step , you are free to interact with any MRU out there which asks for `eth_signTypedData_v3` or `eth_signTypedData_v4` signature and store it in the local unencrypted storage.
Later , they can be seen from the Home page of the snap by going to the `Snaps` section of the Metamask flask and selecting the respective snap which should be named `Stackr Action History` for now. This would display the information of all the actions that took place from the latest to the oldest.