0.0.9 • Published 1 year ago
@cryptoscan/solana-wallet-sdk v0.0.9
@cryptoscan/solana-wallet-sdk
Utility to work with solana wallets
To install package:
npm install @cryptoscan/solana-wallet-sdkUsage
import { createWallet, getBalance } from '@cryptoscan/solana-wallet-sdk';
const wallet = createWallet();
console.log('Private key: ' + getPrivateKey(wallet))
console.log('Public key: ' + getPublicKey(wallet))
getBalance(wallet).then((balance) => {
console.log('Balance: ' + balance);
});
getBalance(wallet, process.env.COIN_ADDRESS).then((balance) => {
console.log('Coin balance: ' + balance);
});import { getWallet, getBalance } from '@cryptoscan/solana-wallet-sdk';
const wallet = getWallet(process.env.SECRET_KEY);
getBalance(wallet).then((balance) => {
console.log('Balance: ' + balance);
});Docs
createWallet(): KeypairgetBalance(wallet: Keypair, coinAddress: string): Promise<number>getPrivateKey(wallet: Keypair): stringgetPublicKey(wallet: Keypair): stringmakeWallets(path: string, count: number): void
Deploy
To install project
git clone https://github.com/cryptoscan-pro/swap-sdkTo install dependencies:
npm installTo build:
npm buildThis project was created using bun init in bun v1.1.0. Bun is a fast all-in-one JavaScript runtime.