Skip to content
JS
Package category

Blockchain and Web3

Wallets, contracts and clients for Ethereum, Solana and other chains.

1,142 packages4 comparisons

Packages compared

1,142 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@account-abstraction/contracts
Account Abstraction (EIP 4337) contracts
33.3k---1 year ago
0.8.0
-NoneBlockchain and Web3
@ethereumjs/ethash
An implementation of the Ethash consensus algorithm in JavaScript
33.2k---1 year ago
10.0.0
ESM + CommonJSBundledBlockchain and Web3
@nomicfoundation/ethereumjs-vm
An Ethereum VM implementation
32.8k---2 years ago
7.0.4
ESM + CommonJSBundledBlockchain and Web3
@matterlabs/hardhat-zksync-verify
Hardhat plugin to verify smart contracts for the ZKsync network
32.6k---1 year ago
1.9.1
CommonJSBundledBlockchain and Web3
@nomicfoundation/ethereumjs-statemanager
An Ethereum statemanager implementation
32.4k---2 years ago
2.0.4
ESM + CommonJSBundledBlockchain and Web3
@mathieuc/tradingview
Tradingview instant stocks API, indicator alerts, trading bot, and more !
32k---11 months ago
3.5.2
CommonJSNoneBlockchain and Web3
@nomicfoundation/ethereumjs-ethash
An implementation of the Ethash consensus algorithm in JavaScript
31.9k---2 years ago
3.0.4
ESM onlyBundledBlockchain and Web3
@metamask/detect-provider
A tiny utility for detecting the MetaMask Ethereum provider, or any EIP 1193-compliant provider.
31.5k---3 years ago
2.0.0
CommonJSBundledBlockchain and Web3
@walletconnect/http-connection
Http Connection for WalletConnect Providers
31k---4 years ago
1.8.0
CommonJSBundledBlockchain and Web3
base58check
Base58Check encoding
30.6k-35%-10 years ago
2.0.0
CommonJSNoneBlockchain and Web3
@wormhole-foundation/sdk-solana
SDK for Solana, used in conjunction with @wormhole-foundation/sdk
30.2k---1 month ago
6.1.5
ESM onlyBundledBlockchain and Web3, TypeScript tooling
@wormhole-foundation/sdk-solana-core
SDK for Solana, used in conjunction with @wormhole-foundation/sdk
29.6k---1 month ago
6.1.5
ESM onlyBundledBlockchain and Web3, TypeScript tooling
@reown/appkit-adapter-ethers
The full stack toolkit to build onchain app UX.
29.6k---9 days ago
1.8.24
ESM onlyBundledBlockchain and Web3
@metaplex-foundation/digital-asset-standard-api
Open-source specification for interacting with digital assets on Solana
28.9k---29 days ago
2.1.1
CommonJSBundledBlockchain and Web3
keybase-ecurve
Elliptic curve cryptography, which uses keybase/bn for bignums
28.4k-80%-7 years ago
1.0.1
CommonJSNoneBlockchain and Web3
eth-url-parser
Ethereum url parsing library
28.3k-27%-5 years ago
1.0.4
ESM + CommonJSNoneBlockchain and Web3
@near-wallet-selector/core
This is the core package for NEAR Wallet Selector.
27.7k---9 months ago
10.1.4
ESM + CommonJSBundledBlockchain and Web3
@reown/appkit-siwx
The chain agnostic tool to enable authentication for AppKit applications.
27.3k---9 days ago
1.8.24
ESM onlyBundledBlockchain and Web3
@scroll-tech/contracts
A library for interacting with Scroll contracts.
26.7k---8 months ago
4.0.0
-NoneDOM and browser utilities, Blockchain and Web3
@codama/validators
Validator visitors for the Codama framework
26.7k---10 days ago
1.11.0
ESM + CommonJSBundledBlockchain and Web3
helius-sdk
A Helius TypeScript SDK for building the future of Solana — DAS API, Sender, Webhooks, Laserstream, ZK Compression, and Solana RPC primitives. Built on @solana/kit.
26.4k+225%-17 days ago
3.2.0
ESM + CommonJSBundledTypeScript tooling, Blockchain and Web3
blo
blo is a small and fast library to generate Ethereum identicons.
25.9k-22%-1 year ago
2.0.0
ESM + CommonJSBundledBlockchain and Web3
tonweb
TonWeb - JavaScript API for TON blockchain
25.6k-30%--
0.0.66
CommonJSBundledBlockchain and Web3
@triton-one/yellowstone-grpc
Yellowstone gRPC Geyser Node.js Client
25.6k---24 days ago
7.0.1
ESM + CommonJSBundledBlockchain and Web3
@pump-fun/pump-swap-sdk
Official SDK for interacting with Pump Swap AMM protocol on Solana
25.6k---15 days ago
1.20.0
ESM + CommonJSBundledBlockchain and Web3
key-encoder
Library for encoding ECDSA private keys to PEM, DER and raw hex formats
25.4k-35%-6 years ago
2.0.3
CommonJSNoneBlockchain and Web3
openzeppelin-solidity
Secure Smart Contract library for Solidity
25.4k-5%-5 years ago
3.4.2
-NoneBlockchain and Web3, Security
@abstract-foundation/agw-client
Abstract Global Wallet Client SDK
25.3k---5 months ago
1.12.3
ESM + CommonJSBundledBlockchain and Web3
@nomicfoundation/hardhat-viem
Hardhat plugin for viem
23.3k---3 months ago
3.0.9
ESM onlyBundledBlockchain and Web3
@wagmi/chains
A collection of chains for wagmi
23.2k---3 years ago
1.8.0
ESM + CommonJSBundledBlockchain and Web3
@codama/visitors
All visitors for the Codama framework
22.9k---10 days ago
1.11.0
ESM + CommonJSBundledBlockchain and Web3
@codama/renderers-core
Core types and helpers for Codama renderers to use
22.7k---10 days ago
1.4.1
ESM + CommonJSBundledBlockchain and Web3
@nomicfoundation/hardhat-ethers-chai-matchers
Hardhat utils for testing
22.6k---2 months ago
3.0.11
ESM onlyBundledBlockchain and Web3
@chain-registry/types
Chain Registry types
22.5k---1 month ago
2.0.251
ESM + CommonJSBundledBlockchain and Web3
@wormhole-foundation/sdk-solana-tokenbridge
SDK for Solana, used in conjunction with @wormhole-foundation/sdk
22.3k---1 month ago
6.1.5
ESM onlyBundledBlockchain and Web3, TypeScript tooling
codama
A Solana framework for building standardised programs
22.1k+268%-10 days ago
1.11.0
ESM + CommonJSBundledBlockchain and Web3
@ethereumjs/mpt
Implementation of the modified merkle patricia tree as specified in Ethereum's yellow paper.
22k---1 month ago
10.1.3
ESM + CommonJSBundledBlockchain and Web3
@ensdomains/content-hash
A simple tool to encode/decode content hash for EIP 1577 compliant ENS Resolvers (fork of pldespaigne/content-hash)
22k---3 months ago
3.1.1
ESM onlyBundledBlockchain and Web3
@matterlabs/hardhat-zksync-deploy
Hardhat plugin to deploy smart contracts into the ZKsync network
21.3k---1 year ago
1.8.0
CommonJSBundledBlockchain and Web3
@wormhole-foundation/sdk-evm
SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
20.8k---1 month ago
6.1.5
ESM onlyBundledBlockchain and Web3, TypeScript tooling
@codama/nodes-from-anchor
Node specifications and helpers for the Codama standard
20.8k---10 days ago
1.5.6
ESM + CommonJSBundledBlockchain and Web3
@mercurial-finance/token-math
⚒️ A library for token math.
20.7k---2 years ago
6.0.0
ESM + CommonJSBundledBlockchain and Web3
@wormhole-foundation/sdk-solana-cctp
SDK for Solana, used in conjunction with @wormhole-foundation/sdk
20.6k---1 month ago
6.1.5
ESM onlyBundledBlockchain and Web3, TypeScript tooling
@wormhole-foundation/sdk-evm-tokenbridge
SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
20.4k---1 month ago
6.1.5
ESM onlyBundledBlockchain and Web3, TypeScript tooling
@nomicfoundation/hardhat-typechain
Hardhat plugin to support typechain
20.4k---3 months ago
3.1.1
ESM onlyBundledBlockchain and Web3
@nomicfoundation/hardhat-toolbox-mocha-ethers
Nomic Foundation's recommended bundle of Hardhat plugins
20.3k---1 day ago
4.0.0
ESM onlyNoneBlockchain and Web3
@wormhole-foundation/sdk-evm-cctp
SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
20.2k---1 month ago
6.1.5
ESM onlyBundledBlockchain and Web3, TypeScript tooling
@metaplex-foundation/mpl-auction-house
MPL Auction House JavaScript API.
20.2k---3 years ago
2.5.1
CommonJSBundledBlockchain and Web3
@bigmi/client
Reactive primitives for Bitcoin apps.
20.1k---4 days ago
0.10.4
ESM onlyBundledBlockchain and Web3, TypeScript tooling
@wormhole-foundation/sdk-evm-core
SDK for EVM chains, used in conjunction with @wormhole-foundation/sdk
20k---1 month ago
6.1.5
ESM onlyBundledBlockchain and Web3, TypeScript tooling

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.