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 |
|---|---|---|---|---|---|---|---|---|
| @wormhole-foundation/sdk-aptos SDK for Solana, used in conjunction with @wormhole-foundation/sdk | 19.9k | - | - | - | 1 month ago 6.1.5 | ESM only | Bundled | Blockchain and Web3, TypeScript tooling |
| @wormhole-foundation/sdk-evm-portico SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk | 19.7k | - | - | - | 1 month ago 6.1.5 | ESM only | Bundled | Blockchain and Web3, TypeScript tooling |
| eth-crypto Cryptographic functions for ethereum and how to use them with web3 and solidity | 19.7k | -54% | - | 4 months ago 4.1.0 | ESM + CommonJS | Bundled | Blockchain and Web3 | |
| coininfo JavaScript component for crypto currency specific information. | 19.6k | -3% | - | 4 years ago 5.2.1 | CommonJS | None | Blockchain and Web3 | |
| @codama/renderers-js JavaScript renderer compatible with the Solana Kit library | 19.4k | - | - | - | 10 days ago 2.5.0 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @wormhole-foundation/sdk-cosmwasm-ibc SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk | 19.3k | - | - | - | 1 month ago 6.1.5 | ESM only | Bundled | Blockchain and Web3, TypeScript tooling |
| @wormhole-foundation/sdk-cosmwasm-tokenbridge SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk | 19.3k | - | - | - | 1 month ago 6.1.5 | ESM only | Bundled | Blockchain and Web3, TypeScript tooling |
| @wormhole-foundation/sdk-cosmwasm-core SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk | 19.3k | - | - | - | 1 month ago 6.1.5 | ESM only | Bundled | Blockchain and Web3, TypeScript tooling |
| coinstring Create and parse crypto currency addresses and wallet import formats. | 19.2k | -17% | - | 2 years ago 2.3.1 | CommonJS | None | Blockchain and Web3, Payments and commerce | |
| @polymarket/clob-client Typescript client for Polymarket's CLOB | 19.2k | - | - | - | 6 months ago 5.8.1 | ESM only | Bundled | Blockchain and Web3 |
| @wormhole-foundation/sdk-cosmwasm SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk | 18.9k | - | - | - | 1 month ago 6.1.5 | ESM only | Bundled | Blockchain and Web3, TypeScript tooling |
| @coinflowlabs/react React Component for Coinflow Withdraw | 18.8k | - | - | - | today 5.22.2 | ESM + CommonJS | Bundled | Blockchain and Web3, React |
| @ethereumjs/statemanager An Ethereum statemanager implementation | 18.7k | - | - | - | 1 month ago 10.1.3 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @ethereumjs/evm JavaScript Ethereum Virtual Machine (EVM) implementation | 18.7k | - | - | - | 1 month ago 10.1.3 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| @nomicfoundation/hardhat-ignition-viem The Viem extension to Hardhat Ignition. Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over the | 18.6k | - | - | - | 3 months ago 3.1.6 | ESM only | Bundled | Blockchain and Web3 |
| @web3modal/wallet #### 🔗 [Website](https://web3modal.com) | 18.5k | - | - | - | 1 year ago 5.1.11 | ESM only | Bundled | Blockchain and Web3 |
| @toruslabs/torus-embed Embed script for Torus | 18.4k | - | - | - | 4 months ago 7.0.0 | ESM + CommonJS | Bundled | Authentication and authorisation, Blockchain and Web3 |
| @web3modal/polyfills #### 🔗 [Website](https://web3modal.com) | 17.7k | - | - | - | 1 year ago 5.1.11 | ESM only | Bundled | Polyfills and shims, Blockchain and Web3 |
| @web3modal/common #### 🔗 [Website](https://web3modal.com) | 17.7k | - | - | - | 1 year ago 5.1.11 | ESM only | Bundled | Blockchain and Web3 |
| @metaplex-foundation/mpl-auction MPL Token Metadata JavaScript API. | 17.6k | - | - | - | 4 years ago 0.0.2 | CommonJS | Bundled | Blockchain and Web3 |
| @meteora-ag/dynamic-amm-sdk Meteora Dynamic Amm SDK is a typescript library that allows you to interact with Meteora's AMM. | 17.5k | - | - | - | 1 year ago 1.4.1 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @web3modal/scaffold-utils #### 🔗 [Website](https://web3modal.com) | 17.4k | - | - | - | 1 year ago 5.1.11 | ESM only | Bundled | Blockchain and Web3 |
| fortmatic Fortmatic Javascript SDK | 17.3k | +1% | - | 4 years ago 2.4.0 | CommonJS | Bundled | Blockchain and Web3, Authentication and authorisation | |
| moralis Moralis SDK for JavaScript and TypeScript | 17.2k | -39% | - | 2 years ago 2.27.2 | ESM + CommonJS | Bundled | Blockchain and Web3 | |
| @matterlabs/hardhat-zksync-node Hardhat plugin to run anvil-zksync locally | 17.1k | - | - | - | 1 year ago 1.5.3 | CommonJS | Bundled | Blockchain and Web3 |
| helius-laserstream High-performance Laserstream gRPC client with automatic reconnection | 16.9k | +79% | - | 1 day ago 0.10.0 | ESM + CommonJS | Bundled | Blockchain and Web3 | |
| solidity-bytes-utils Solidity bytes tightly packed arrays utility library. | 16.9k | +99% | - | 1 year ago 0.8.4 | CommonJS | None | Blockchain and Web3, Utility libraries | |
| @nomicfoundation/hardhat-foundry Hardhat plugin that provides compatibility with Foundry-based projects remappings. | 16.8k | - | - | - | 3 months ago 3.0.4 | ESM only | Bundled | Blockchain and Web3 |
| @relayprotocol/relay-svm-wallet-adapter An SVM (Solana Virtual Machine) adapter for use in @relayprotocol/relay-sdk | 16.6k | - | - | - | 15 days ago 22.0.1 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @neynar/nodejs-sdk SDK to interact with Neynar APIs (https://docs.neynar.com/reference/quickstart) | 16.4k | - | - | - | 2 months ago 3.177.0 | CommonJS | Bundled | Blockchain and Web3 |
| @codex-data/sdk The Codex SDK for JavaScript/Typescript. It provides generated types and convenient ways to access the graphql api. | 16.3k | - | - | - | 29 days ago 2.3.43 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| ethereum-ens Javascript bindings for the Ethereum Name Service | 16.3k | +20% | - | 6 years ago 0.8.0 | CommonJS | None | Blockchain and Web3 | |
| connectkit Connecting a wallet, made simple. | 16.1k | +12% | - | 6 months ago 1.9.2 | ESM only | Bundled | Blockchain and Web3, React | |
| @uniswap/uniswapx-sdk SDK for the UniswapX protocol | 16.1k | - | - | - | today 3.1.3 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @walletconnect/pay Pay SDK for WalletConnect - TypeScript wrapper for native uniffi module | 15.9k | - | - | - | 11 days ago 1.1.0 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| circomlib Basic circuits library for Circom | 15.9k | +98% | - | 4 years ago 2.0.5 | CommonJS | None | Blockchain and Web3 | |
| chain-registry Cosmos chain registry ⚛️ | 15.7k | +3% | - | 1 month ago 2.0.251 | ESM + CommonJS | Bundled | Blockchain and Web3 | |
| @unstoppabledomains/resolution Domain Resolution for blockchain domains | 15.5k | - | - | - | 1 year ago 9.3.3 | CommonJS | Bundled | Blockchain and Web3 |
| @uniswap/liquidity-launcher-sdk ⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack | 15.4k | - | - | - | today 1.16.4 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @pinax/graph-networks-registry TypeScript types and helpers for The Graph Networks Registry | 15.2k | - | - | - | 2 days ago 0.8.0 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @orca-so/whirlpools-sdk Typescript SDK to interact with Orca's Whirlpool program. | 15.2k | - | - | - | 1 month ago 0.22.0 | CommonJS | Bundled | Blockchain and Web3, Cryptography and hashing |
| @circle-fin/bridge-kit Official Circle SDK for seamless cross-chain USDC bridging | 15.1k | - | - | - | 9 days ago 1.15.1 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| abi-decoder Nodejs and Javascript library for decoding data params and events from ethereum transactions" | 15.1k | +12% | - | 5 years ago 2.4.0 | CommonJS | None | Blockchain and Web3 | |
| @ganache/utils Utility functions for @ganache packages | 14.8k | - | - | - | 2 years ago 0.9.2 | CommonJS | Bundled | Blockchain and Web3, Utility libraries |
| hardhat-deploy-ethers Hardhat TypeScript plugin boilerplate | 14.8k | -32% | - | 2 years ago 0.4.2 | CommonJS | Bundled | Blockchain and Web3 | |
| @lifi/widget LI.FI Widget for cross-chain bridging and swapping. It will drive your multi-chain strategy and attract new users from everywhere. | 14.8k | - | - | - | 21 days ago 4.6.0 | ESM only | Bundled | Blockchain and Web3 |
| @xmtp/content-type-primitives Primitives for building custom XMTP content types | 14.8k | - | - | - | 7 months ago 3.0.1 | ESM only | Bundled | Blockchain and Web3 |
| @metaplex-foundation/mpl-candy-machine-core MPL Candy Machine Core JavaScript API. This MPL package is for the current generation of the Candy Machine Core (a.k.a. Candy Machine V3). | 14.8k | - | - | - | 3 years ago 0.2.2 | CommonJS | Bundled | Blockchain and Web3 |
| @metaplex-foundation/mpl-candy-guard MPL Candy Guard JavaScript API. This MPL package is for the current generation of the Candy Guard | 14.7k | - | - | - | 3 years ago 0.5.0 | CommonJS | Bundled | Blockchain and Web3 |
| etherscan-api API to etherscan with a simple interface (Etherscan V2, multichain) | 14.7k | +36% | - | 5 days ago 12.1.0 | ESM only | 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.
- @wormhole-foundation/sdk-aptosSDK for Solana, used in conjunction with @wormhole-foundation/sdk
- @wormhole-foundation/sdk-evm-porticoSDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
- eth-cryptoCryptographic functions for ethereum and how to use them with web3 and solidity
- coininfoJavaScript component for crypto currency specific information.
- @codama/renderers-jsJavaScript renderer compatible with the Solana Kit library
- @wormhole-foundation/sdk-cosmwasm-ibcSDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
- @wormhole-foundation/sdk-cosmwasm-tokenbridgeSDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
- @wormhole-foundation/sdk-cosmwasm-coreSDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
- coinstringCreate and parse crypto currency addresses and wallet import formats.
- @polymarket/clob-clientTypescript client for Polymarket's CLOB
- @wormhole-foundation/sdk-cosmwasmSDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
- @coinflowlabs/reactReact Component for Coinflow Withdraw
- @ethereumjs/statemanagerAn Ethereum statemanager implementation
- @ethereumjs/evmJavaScript Ethereum Virtual Machine (EVM) implementation
- @nomicfoundation/hardhat-ignition-viemThe Viem extension to Hardhat Ignition. Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over the
- @web3modal/wallet#### 🔗 [Website](https://web3modal.com)
- @toruslabs/torus-embedEmbed script for Torus
- @web3modal/polyfills#### 🔗 [Website](https://web3modal.com)
- @web3modal/common#### 🔗 [Website](https://web3modal.com)
- @metaplex-foundation/mpl-auctionMPL Token Metadata JavaScript API.
- @meteora-ag/dynamic-amm-sdkMeteora Dynamic Amm SDK is a typescript library that allows you to interact with Meteora's AMM.
- @web3modal/scaffold-utils#### 🔗 [Website](https://web3modal.com)
- fortmaticFortmatic Javascript SDK
- moralisMoralis SDK for JavaScript and TypeScript
- @matterlabs/hardhat-zksync-nodeHardhat plugin to run anvil-zksync locally
- helius-laserstreamHigh-performance Laserstream gRPC client with automatic reconnection
- solidity-bytes-utilsSolidity bytes tightly packed arrays utility library.
- @nomicfoundation/hardhat-foundryHardhat plugin that provides compatibility with Foundry-based projects remappings.
- @relayprotocol/relay-svm-wallet-adapterAn SVM (Solana Virtual Machine) adapter for use in @relayprotocol/relay-sdk
- @neynar/nodejs-sdkSDK to interact with Neynar APIs (https://docs.neynar.com/reference/quickstart)
- @codex-data/sdkThe Codex SDK for JavaScript/Typescript. It provides generated types and convenient ways to access the graphql api.
- ethereum-ensJavascript bindings for the Ethereum Name Service
- connectkitConnecting a wallet, made simple.
- @uniswap/uniswapx-sdkSDK for the UniswapX protocol
- @walletconnect/payPay SDK for WalletConnect - TypeScript wrapper for native uniffi module
- circomlibBasic circuits library for Circom
- chain-registryCosmos chain registry ⚛️
- @unstoppabledomains/resolutionDomain Resolution for blockchain domains
- @uniswap/liquidity-launcher-sdk⚒️ An SDK for launching tokens and auctions with the Uniswap Liquidity Launcher (CCA + LBP) stack
- @pinax/graph-networks-registryTypeScript types and helpers for The Graph Networks Registry
- @orca-so/whirlpools-sdkTypescript SDK to interact with Orca's Whirlpool program.
- @circle-fin/bridge-kitOfficial Circle SDK for seamless cross-chain USDC bridging
- abi-decoderNodejs and Javascript library for decoding data params and events from ethereum transactions"
- @ganache/utilsUtility functions for @ganache packages
- hardhat-deploy-ethersHardhat TypeScript plugin boilerplate
- @lifi/widgetLI.FI Widget for cross-chain bridging and swapping. It will drive your multi-chain strategy and attract new users from everywhere.
- @xmtp/content-type-primitivesPrimitives for building custom XMTP content types
- @metaplex-foundation/mpl-candy-machine-coreMPL Candy Machine Core JavaScript API. This MPL package is for the current generation of the Candy Machine Core (a.k.a. Candy Machine V3).
- @metaplex-foundation/mpl-candy-guardMPL Candy Guard JavaScript API. This MPL package is for the current generation of the Candy Guard
- etherscan-apiAPI to etherscan with a simple interface (Etherscan V2, multichain)