@metamask/create-snap
TypeScript icon, indicating that this package has built-in type declarations

4.0.2 • Public • Published

@metamask/create-snap

A CLI for creating MetaMask Snaps.

Usage

Use this command line tool directly with yarn create or npx to create a new snap project:

yarn create @metamask/snap your-snap-name
# or...
npx @metamask/create-snap your-snap-name
# or with npm v6 and later
npm create @metamask/snap your-snap-name

MetaMask Snaps

MetaMask Snaps enables trustlessly extending the functionality of MetaMask at runtime. A Snap consist of two things: a JSON manifest and a JavaScript bundle. At present, Snaps can be published as npm packages on the public npm registry, or hosted locally during development. In the future, it will be possible to publish snaps on many different platforms, including arbitrary npm registries and IPFS.

We recommend creating your snap using this tool.

How to start developing with MetaMask Snaps?

Readme

Keywords

none

Package Sidebar

Install

npm i @metamask/create-snap

Weekly Downloads

58

Version

4.0.2

License

ISC

Unpacked Size

154 kB

Total Files

72

Last publish

Collaborators

  • mcmire
  • nicholasellul
  • lgbot
  • naugtur
  • ritave
  • danfinlay
  • kumavis
  • rekmarks
  • metamaskbot
  • gudahtt
  • sethkfman