@nftchance/plug-core
TypeScript icon, indicating that this package has built-in type declarations

0.2.6 • Public • Published

🔌 Plug Core

[!NOTE] This repository is a submodule of the larger Plug monorepo that contains all the required pieces to run the entire Plug stack yourself.

The core package of Plug powers the building and verification of declarative messages in both a server-context and interactive-wallet environment using the connected wallet when possible.

Dependencies

In order to run @nftchance/plug-core it is necessary to install all of the following dependencies first:

├─ foundry - "Foundry is a blazing fast, portable and modular toolkit for Ethereum application."
└─ pnpm — "Efficient package manager for Node modules."

Getting Started

To run an instance of @nftchance/plug-core is incredibly straightforward. Open your terminal and run:

pnpm i
pnpm dev

Building The Package For Distribution

[!WARNING] Please do not use the contracts in production yet. They are extremely dangerous and will result in unexpected things happening. Do not do it under any circumstances. If you are reading this and get frustrated by this, please DM me and I will point out a few exploits that you may be able to help patch.

For version management assistance, @nftchance/plug-core is built with the help of @changesets/cli. When it is time for a release simply open your terminal and run:

pnpm changeset add

With a changeset created all you have to do is submit your commit/PR to the repository. Everything else will be handled for you.

Package Sidebar

Install

npm i @nftchance/plug-core

Weekly Downloads

64

Version

0.2.6

License

MIT

Unpacked Size

24.6 MB

Total Files

226

Last publish

Collaborators

  • nftchance