Web3 Developer Kits
Accelerate your blockchain development with battle-tested libraries and ready-made infrastructure.
Start BuildingSmart Contract Kit
Generate, compile, and deploy contracts in multiple languages (Solidity, Rust, and more) with automated syntax checking.
Deployment SDK
One-click deployment to Ethereum, BSC, and 15+ other chains with automatic gas-fee optimization and contract verification.
Security Module
Static analysis tools for vulnerability detection (reentrancy, overflow, etc.) with real-time gas cost estimation.
Getting Started
Begin by installing your preferred Web3 Kit via npm, pip, or our SDK manager.
npm install @elxir/sdk@latest
// or with yarn:
yarn add @elxir/web3
After installation, initialize a project and connect your wallet using the API key generated in your developer dashboard.
const elxir = require('@elxir/sdk');
elxir.init({
apiKey: 'YOUR_API_KEY_HERE',
network: 'ethereum'
});
elxir.contracts.deploy('MyContract.sol', {
from: '0xYourWalletAddress',
args: [ 'Initial value' ]
});
Available Developer Kits
Web3 API Kit
- REST and GraphQL endpoints
- API key-based authentication
- Rate-limiting and usage tracking
SDK & CLI
- JavaScript, Python, and Rust bindings
- Command-line interface for common actions
- SDK playground with example workflows
Need Help?
Join our active community of developers, or submit support through our API-first platform.