Wallett

Software Development Kit

Build blockchain applications with our SDK's secure APIs for wallet management, transactions, and analytics.

Getting Started

Install the SDK


npm install @wallett/sdk@latest

Initialize Your SDK


import { WallettSDK } from '@wallett/sdk';

const sdk = new WallettSDK({
  apiKey: 'your_api_key_here',
  network: 'mainnet', // or 'testnet'
  environment: 'production' // or 'development'
});

🔐

Secure Wallet Management

Create and manage blockchain wallets with biometric authentication, automatic key encryption, and FIDO2 security standards.

🔄

Multi-chain Support

Seamlessly transfer assets between Ethereum, Solana, Cosmos, and Bitcoin networks with a single API call.

📊

Advanced Analytics

Gain full insight into portfolio performance, transaction history, and risk assessment metrics through built-in dashboards.

🛡

Biometric Sign-in

Add extra layers of protection using biometric and FIDO2-compliant authentication.

API Usage Example


/**
 * Transfer Ethereum with SDK
 */
async function sendETH() {
  const transaction = {
    from: '0x1234567890abcdef',
    to: '0xAbC1234567890abc',
    amount: '0.5',
    gasPrice: '150'
  };

  try {
    const response = await sdk.Transactions.send(transaction);
    console.log('Transaction hash:', response.transactionHash);
  } catch (error) {
    console.error('Transaction failed:', error);
  }
}

Related Documentation