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.
Install the latest release using the following command.
npm install js-moi-wallet
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();
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.
© 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
.