A powerful JavaScript/TypeScript SDK for building blockchain applications with Elithda's Web3 API. Easily integrate smart contracts, wallet management, and NFT tools into your projects.
npm install @elithda/web3-sdk
Directly query block data, track transactions, and interact with smart contracts using our fully typed API client.
Connect wallets, sign transactions, and manage private keys securely with built-in encryption and abstraction.
Create, manage, and trade NFTs with metadata generation, royalties configuration, and marketplace integrations.
import {{ Web3SDK }} from '@elithda/web3-sdk';
const sdk = new {{ Web3SDK }}({
// Set up your API credentials
apiKey: 'YOUR_API_KEY',
// Choose the default network
defaultNetwork: 'ethereum',
// Enable optional debug logging
debug: true
});
// Get account balance
const balance = await sdk.wallet.getBalance({
address: '0x...',
network: 'polygon'
});
console.log('Balance:', balance);
Use npm or yarn to install the package in your project.
Configure the SDK with your API key and default settings.
Access blockchain data, manage wallets, and execute transactions with simple methods.
Your data and transactions are protected by enterprise-grade security and compliance.
All network activity is encrypted using TLS 1.3 with AES-256-GCM for maximum security.
Wallet management uses AES-256 encryption for all stored private keys with secure key derivation via PBKDF2.
Integrated rate limiting prevents DDoS attacks and ensures fair usage of the Web3 API gateway.
All transactions and interactions are logged for full audit capabilities and compliance requirements.
Join thousands of developers who trust Elithda to power their Web3 projects.
💬 Request API Access