@moonup/moon-sdk
@moonup/moon-sdk Package Documentation
About Moon SDK:
Installing Moon SDK:
To install Moon SDK:
npm install @moonup/moon-sdkyarn add @moonup/moon-sdkpnpm add @moonup/moon-sdkUsage
import { MoonSDK } from '@moonup/moon-sdk';
const moonSDK = new MoonSDK({ apiKey: 'your-api-key' });
// List accounts
const accounts = await moonSDK.listAccounts();
console.log(accounts);
// Create a new account
const newAccount = await moonSDK.createAccount();
console.log(newAccount);
// Sign a transaction
const signedTx = await moonSDK.SignTransaction(wallet, transaction);
console.log(signedTx);
// Broadcast a transaction
const txHash = await moonSDK.SendTransaction(wallet, signedTx, chain_id);
console.log(txHash);Events
API Reference
MoonSDK Class
Authentication Methods
Usage
Discord OAuth
GitHub OAuth
Google OAuth
Twitter OAuth
Magic Link
Email and Password
Phone and Password
Passkey
SIWE (Sign-In with Ethereum)
Embedded Account
Last updated