New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@metamask/snap-account-abstraction-keyring

Package Overview
Dependencies
Maintainers
0
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@metamask/snap-account-abstraction-keyring

An account abstraction keyring snap that integrates with MetaMask accounts.

0.5.0
latest
Source
npm
Version published
Maintainers
0
Created
Source

Account Abstraction Keyring Snap

This repository contains an account abstraction example of a keyring snap.

Keyring snaps enable developers to enhance MetaMask by adding new account types. These accounts are natively supported within the extension, appearing in MetaMask's UI, and can be used with dapps.

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.

Running Locally

  • yarn install to install the dependencies
  • yarn compile to build the types for the contracts.
  • yarn serve to create a local instance of the snap.

Deploying Factory Contracts

Deploying the contracts will use eth from the first account of your mnemonic.

  • yarn hardhat --network <chain name specified in hardhat config> run scripts/deployFactory.ts

Keywords

metamask

FAQs

Package last updated on 08 Jan 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts