js-moi-wallet
TypeScript icon, indicating that this package has built-in type declarations

0.4.0 • Public • Published

image

docs npm version license

latest tag issue count pulls count test status

js-moi-wallet

This is a sub-package of js-moi-sdk.

The js-moi-wallet package represents a Hierarchical Deterministic Wallet capable of signing interactions and managing accounts. It provides a convenient interface for managing multiple accounts, generating keys, and securely signing interactions.

Installation

Install the latest release using the following command.

npm install js-moi-wallet

Usage

    import { Wallet } from "js-moi-wallet";

    const initWallet = async () => {
        const mnemonic = "mother clarify push liquid ordinary social track ...";
        const wallet = await Wallet.fromMnemonic(mnemonic);
        const provider = new JsonRpcProvider("http://localhost:1600/");

        wallet.connect(provider);

        return wallet;
    };

    const wallet = await initWallet();

Contributing

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as below, without any additional terms or conditions.

License

© 2023 Sarva Labs Inc. & MOI Protocol Developers.

This project is licensed under either of

at your option.

The SPDX license identifier for this project is MIT OR Apache-2.0.

Readme

Keywords

Package Sidebar

Install

npm i js-moi-wallet

Weekly Downloads

12

Version

0.4.0

License

Apache-2.0 OR MIT

Unpacked Size

153 kB

Total Files

50

Last publish

Collaborators

  • sarva-npm