Package category
Blockchain and Web3
Wallets, contracts and clients for Ethereum, Solana and other chains.
1,142 packages4 comparisons
Packages compared
1,142 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| @web3auth/ui Ui modal for web3Auth | 3.2k | - | - | - | 1 year ago 9.7.0 | ESM + CommonJS | Bundled | Blockchain and Web3, UI component libraries |
| @onsol/tldparser TLD House (Solana and EVM) Javascript API | 3.2k | - | - | - | 9 months ago 1.2.1 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @slicekit/erc8128 Minimal ERC-8128 implementation for signing and verifying HTTP requests with Ethereum accounts | 3.2k | - | - | - | 1 month ago 0.4.1 | ESM only | Bundled | Blockchain and Web3, HTTP clients |
| @web3-react/network-connector A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps | 3.2k | - | - | - | 4 years ago 6.2.9 | ESM + CommonJS | Bundled | Blockchain and Web3, React |
| hushkit Private on-chain communication for autonomous agents. ECIES-encrypted messaging on any EVM chain. | 3.2k | - | - | 6 months ago 0.1.1 | ESM only | Bundled | Blockchain and Web3 | |
| @reown/appkit-adapter-tron The full stack toolkit to build onchain app UX. | 3.2k | - | - | - | 9 days ago 1.8.24 | ESM only | Bundled | Blockchain and Web3 |
| @twin.org/api-models Shared API contracts, route types, and response models used across services and clients. | 3.2k | - | - | - | 9 days ago 0.10.0 | ESM only | Bundled | Blockchain and Web3 |
| @chainsafe/blst Typescript wrapper for supranational/blst native bindings, a highly performant BLS12-381 signature library | 3.2k | - | - | - | 1 year ago 2.2.0 | CommonJS | Bundled | Blockchain and Web3 |
| @lodestar/builder A Typescript implementation of the builder client | 3.1k | - | - | - | 10 days ago 1.48.0 | ESM only | Bundled | Blockchain and Web3, TypeScript tooling |
| @mobula_labs/sdk Unified TypeScript SDK to access all Mobula REST and WebSocket endpoints with full type safety and real-time support | 3.1k | - | - | - | 1 month ago 0.1.18 | ESM + CommonJS | Bundled | WebSockets and realtime, TypeScript tooling |
| fabric-protos Protocol Buffer files and generated JavaScript classes for Hyperledger Fabric | 3.1k | -32% | - | 2 years ago 2.2.20 | CommonJS | Bundled | Blockchain and Web3 | |
| rocketh Framework-agnostic deployment system for EVM smart contracts, and the deployment engine behind hardhat-deploy v2. | 3.1k | +355% | - | 26 days ago 0.21.0 | ESM only | Bundled | Blockchain and Web3 | |
| @solana/keychain-turnkey Turnkey-based signer for Solana transactions | 3.1k | - | - | - | 3 months ago 1.4.0 | ESM only | Bundled | Blockchain and Web3 |
| @alephium/web3-wallet Simple wallets for Alephium | 3.1k | - | - | - | 2 months ago 3.0.5 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @calimero-network/mero-js Pure JavaScript SDK for Calimero | 3.1k | - | - | - | today 19.17.0 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @uniswap/redux-multicall A React + Redux lib for fetching and caching chain state via the MultiCall contract | 3.1k | - | - | - | 3 years ago 1.1.8 | ESM + CommonJS | Bundled | React, Blockchain and Web3 |
| @uma-sdk/core UMA SDK for JavaScript | 3k | - | - | - | 9 months ago 1.5.0 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| @reown/appkit-adapter-ethers5 The full stack toolkit to build onchain app UX. | 3k | - | - | - | 9 days ago 1.8.24 | ESM only | Bundled | Blockchain and Web3 |
| @codama/renderers Exports all Codama renderers | 3k | - | - | - | 1 year ago 1.0.34 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| poseidon-solidity Poseidon hash function implemented in Solidity | 3k | +36% | - | 3 years ago 0.0.5 | CommonJS | Bundled | Blockchain and Web3 | |
| @twin.org/telemetry-models Shared telemetry models for connectors and services. | 3k | - | - | - | 9 days ago 0.10.0 | ESM only | Bundled | Monitoring and error tracking, Blockchain and Web3 |
| hyperliquid SDK for Hyperliquid API | 3k | +55% | - | 1 year ago 1.7.7 | ESM + CommonJS | Bundled | Blockchain and Web3, WebSockets and realtime | |
| okx-api Complete Node.js SDK for OKX's REST APIs and WebSockets, with TypeScript & end-to-end tests | 3k | +37% | - | 1 day ago 3.2.4 | ESM + CommonJS | Bundled | WebSockets and realtime, Blockchain and Web3 | |
| fabric-common This package encapsulates the common code used by the `fabric-ca-client`, `fabric-network` packages. | 2.9k | -31% | - | 2 years ago 2.2.20 | CommonJS | Bundled | Blockchain and Web3 | |
| @twin.org/background-task-models Defines shared contracts and status models for background task workflows | 2.9k | - | - | - | 9 days ago 0.10.0 | ESM only | Bundled | Blockchain and Web3 |
| twzrd-x402-gate Core: buyer-side x402 trust gate. Free TWZRD preflight (ReadinessCard) before signing USDC to any merchant, with optional $0.001 paid trust escalate on warn — blocking spend on bad intel, no human in the loop. Optional: createTwzrdSettleGuard for resource | 2.9k | - | - | 9 days ago 0.9.9 | ESM only | Bundled | Blockchain and Web3 | |
| fabric-network SDK for writing node.js applications to interact with Hyperledger Fabric. This package encapsulates the APIs to connect to a Fabric network, submit transactions and perform queries against the ledger. | 2.9k | -35% | - | 2 years ago 2.2.20 | CommonJS | Bundled | Blockchain and Web3 | |
| @johanneskares/wallet-mock Mock Web3 Browser wallets, like Metamask, in Playwright tests. | 2.9k | - | - | - | 2 years ago 1.4.1 | CommonJS | Bundled | Blockchain and Web3, Testing |
| @transak/ui-js-sdk A JavaScript SDK for decentralized applications to onboard their global user base with fiat currency | 2.9k | - | - | - | 10 months ago 1.0.0 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @nethermindeth/enr Ethereum name record | 2.9k | - | - | - | 11 months ago 3.0.0-backport-306-v4 | ESM only | Bundled | Blockchain and Web3 |
| @aave/core-v3 Aave Protocol V3 core smart contracts | 2.8k | - | - | - | 2 years ago 1.19.3 | CommonJS | None | Blockchain and Web3 |
| create-solana-dapp The fastest way to create Solana apps | 2.8k | +6% | - | 4 months ago 4.8.5 | ESM + CommonJS | Bundled | Blockchain and Web3 | |
| @stwd/sdk TypeScript SDK for Steward, agent wallet infrastructure with policy enforcement | 2.8k | - | - | - | 3 months ago 0.11.0 | ESM only | Bundled | Blockchain and Web3, TypeScript tooling |
| bitpay-sdk Complete version of the NodeJS library for the new cryptographically secure BitPay API | 2.8k | +389% | - | 2 days ago 8.0.6 | CommonJS | Bundled | Blockchain and Web3, Payments and commerce | |
| @reclaimprotocol/zk-symmetric-crypto JS Wrappers for Various ZK Snark Circuits | 2.7k | - | - | - | 28 days ago 5.1.6 | ESM only | Bundled | Blockchain and Web3 |
| @mempool/mempool.js NPM package module for Mempool APIs. | 2.7k | - | - | - | 1 year ago 3.0.0 | CommonJS | Bundled | Blockchain and Web3, HTTP clients |
| @everstake/wallet-sdk-solana Solana - Everstake Wallet SDK | 2.7k | - | - | - | 16 days ago 2.1.6 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @gitmyabi/safe Auto-generated TypeScript type bindings for Safe (build etherscan-safe-e18d3f89-1790303900348, commit c45ac46, branch etherscan) | 2.7k | - | - | - | today 1.0.149 | ESM + CommonJS | Bundled | TypeScript tooling, Blockchain and Web3 |
| @vechain/ethers Ethereum wallet library. | 2.7k | - | - | - | 4 years ago 4.0.27-5 | CommonJS | Bundled | Blockchain and Web3 |
| @solana/keychain-memory In-memory Ed25519 keypair signer for Solana transactions | 2.7k | - | - | - | 3 months ago 1.4.0 | ESM only | Bundled | Blockchain and Web3 |
| @okxweb3/coin-ethereum An Ethereum SDK for building Web3 wallets and applications. | 2.6k | - | - | - | 3 months ago 2.4.12 | CommonJS | Bundled | Blockchain and Web3 |
| @ar.io/sdk [](https://codecov.io/gh/ar-io/ar-io-sdk) | 2.6k | - | - | - | 10 days ago 4.3.1 | ESM only | Bundled | Blockchain and Web3, TypeScript tooling |
| @evolution-sdk/evolution A modern TypeScript SDK for Cardano blockchain development | 2.6k | - | - | - | today 0.5.14 | ESM only | Bundled | Blockchain and Web3, TypeScript tooling |
| @near-wallet-selector/modal-ui Modal UI package for NEAR wallet Selector | 2.6k | - | - | - | 9 months ago 10.1.4 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @integraledger/lcp-binding-solana Welds an ATR hash into a Solana SPL token settlement. | 2.6k | - | - | - | 4 days ago 0.20.1 | ESM only | Bundled | Blockchain and Web3 |
| @terra-money/feather.js TypeScript SDK for Terra and Cosmos chains | 2.6k | - | - | - | 2 years ago 2.1.0-beta.3 | CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| @interchainjs/cosmos Transaction codec and client to communicate with any cosmos blockchain | 2.6k | - | - | - | 6 months ago 1.21.0 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @polymeshassociation/polymesh-sdk High-level API to interact with the Polymesh blockchain | 2.6k | - | - | - | 1 month ago 31.0.0 | - | Bundled | Blockchain and Web3 |
| @icp-sdk/canisters A modular library for interacting with canisters on the Internet Computer. | 2.6k | - | - | - | 3 days ago 4.0.0 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| @tenderly/hardhat-integration Hardhat plugin for integration with Tenderly | 2.6k | - | - | - | 1 month ago 1.2.0 | CommonJS | Bundled | Blockchain and Web3 |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.
- @web3auth/uiUi modal for web3Auth
- @onsol/tldparserTLD House (Solana and EVM) Javascript API
- @slicekit/erc8128Minimal ERC-8128 implementation for signing and verifying HTTP requests with Ethereum accounts
- @web3-react/network-connectorA simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps
- hushkitPrivate on-chain communication for autonomous agents. ECIES-encrypted messaging on any EVM chain.
- @reown/appkit-adapter-tronThe full stack toolkit to build onchain app UX.
- @twin.org/api-modelsShared API contracts, route types, and response models used across services and clients.
- @chainsafe/blstTypescript wrapper for supranational/blst native bindings, a highly performant BLS12-381 signature library
- @lodestar/builderA Typescript implementation of the builder client
- @mobula_labs/sdkUnified TypeScript SDK to access all Mobula REST and WebSocket endpoints with full type safety and real-time support
- fabric-protosProtocol Buffer files and generated JavaScript classes for Hyperledger Fabric
- rockethFramework-agnostic deployment system for EVM smart contracts, and the deployment engine behind hardhat-deploy v2.
- @solana/keychain-turnkeyTurnkey-based signer for Solana transactions
- @alephium/web3-walletSimple wallets for Alephium
- @calimero-network/mero-jsPure JavaScript SDK for Calimero
- @uniswap/redux-multicallA React + Redux lib for fetching and caching chain state via the MultiCall contract
- @uma-sdk/coreUMA SDK for JavaScript
- @reown/appkit-adapter-ethers5The full stack toolkit to build onchain app UX.
- @codama/renderersExports all Codama renderers
- poseidon-solidityPoseidon hash function implemented in Solidity
- @twin.org/telemetry-modelsShared telemetry models for connectors and services.
- hyperliquidSDK for Hyperliquid API
- okx-apiComplete Node.js SDK for OKX's REST APIs and WebSockets, with TypeScript & end-to-end tests
- fabric-commonThis package encapsulates the common code used by the `fabric-ca-client`, `fabric-network` packages.
- @twin.org/background-task-modelsDefines shared contracts and status models for background task workflows
- twzrd-x402-gateCore: buyer-side x402 trust gate. Free TWZRD preflight (ReadinessCard) before signing USDC to any merchant, with optional $0.001 paid trust escalate on warn — blocking spend on bad intel, no human in the loop. Optional: createTwzrdSettleGuard for resource
- fabric-networkSDK for writing node.js applications to interact with Hyperledger Fabric. This package encapsulates the APIs to connect to a Fabric network, submit transactions and perform queries against the ledger.
- @johanneskares/wallet-mockMock Web3 Browser wallets, like Metamask, in Playwright tests.
- @transak/ui-js-sdkA JavaScript SDK for decentralized applications to onboard their global user base with fiat currency
- @nethermindeth/enrEthereum name record
- @aave/core-v3Aave Protocol V3 core smart contracts
- create-solana-dappThe fastest way to create Solana apps
- @stwd/sdkTypeScript SDK for Steward, agent wallet infrastructure with policy enforcement
- bitpay-sdkComplete version of the NodeJS library for the new cryptographically secure BitPay API
- @reclaimprotocol/zk-symmetric-cryptoJS Wrappers for Various ZK Snark Circuits
- @mempool/mempool.jsNPM package module for Mempool APIs.
- @everstake/wallet-sdk-solanaSolana - Everstake Wallet SDK
- @gitmyabi/safeAuto-generated TypeScript type bindings for Safe (build etherscan-safe-e18d3f89-1790303900348, commit c45ac46, branch etherscan)
- @vechain/ethersEthereum wallet library.
- @solana/keychain-memoryIn-memory Ed25519 keypair signer for Solana transactions
- @okxweb3/coin-ethereumAn Ethereum SDK for building Web3 wallets and applications.
- @ar.io/sdk[](https://codecov.io/gh/ar-io/ar-io-sdk)
- @evolution-sdk/evolutionA modern TypeScript SDK for Cardano blockchain development
- @near-wallet-selector/modal-uiModal UI package for NEAR wallet Selector
- @integraledger/lcp-binding-solanaWelds an ATR hash into a Solana SPL token settlement.
- @terra-money/feather.jsTypeScript SDK for Terra and Cosmos chains
- @interchainjs/cosmosTransaction codec and client to communicate with any cosmos blockchain
- @polymeshassociation/polymesh-sdkHigh-level API to interact with the Polymesh blockchain
- @icp-sdk/canistersA modular library for interacting with canisters on the Internet Computer.
- @tenderly/hardhat-integrationHardhat plugin for integration with Tenderly