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 |
|---|---|---|---|---|---|---|---|---|
| bsv Javascript library for Bitcoin SV (BSV). | 2.5k | +26% | - | 5 years ago 2.0.10 | ESM + CommonJS | None | Blockchain and Web3 | |
| @morpho-dev/subsquid-typeorm-store TypeORM based storage for squid mappings - Morpho fork with custom TypeORM options and rollback hooks | 2.5k | - | - | - | 10 months ago 1.5.4 | CommonJS | Bundled | Blockchain and Web3, ORMs and query builders |
| @node-dlc/crypto Lightning cryptography utilities | 2.5k | - | - | - | 2 months ago 1.2.1 | CommonJS | None | Blockchain and Web3 |
| @morpho-dev/subsquid-evm-processor Data fetcher and mappings executor for EVM-based chains with enhanced exponential retry mechanism | 2.4k | - | - | - | 1 month ago 1.28.7 | CommonJS | Bundled | Blockchain and Web3 |
| @morpho-dev/subsquid-rpc-client Lightweight JSON-RPC client library with enhanced exponential retry for all errors | 2.4k | - | - | - | 10 months ago 4.15.0 | CommonJS | Bundled | Blockchain and Web3 |
| trezor-address-validator Multicoin address validator for Bitcoin and other altcoins. | 2.4k | +9% | - | 3 years ago 0.4.4 | CommonJS | Bundled | Blockchain and Web3 | |
| @0xsplits/splits-sdk SDK for the 0xSplits protocol | 2.4k | - | - | - | 10 days ago 6.6.0 | CommonJS | Bundled | Blockchain and Web3 |
| @solanafm/kinobi-lite A lite client of Kinobi by Metaplex Foundations that's suitable for web deployment and omits the renderers | 2.4k | - | - | - | 2 years ago 0.12.4 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @unique-nft/solidity-interfaces Solidity smart contracts and ethers.js/web3 wrappings for Unique network technologies | 2.4k | - | - | - | 1 year ago 1.0.1 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| ethereum-input-data-decoder Ethereum smart contract transaction input data decoder | 2.3k | +65% | - | 4 years ago 0.4.2 | CommonJS | Bundled | Blockchain and Web3 | |
| @twin.org/data-core Shared schema models, identifiers, and validation utilities used across the repository. | 2.3k | - | - | - | 9 days ago 0.10.0 | ESM only | Bundled | Blockchain and Web3 |
| @rvagg/ripemd160 Browser-friendly ripemd160 hasher | 2.3k | - | - | - | 3 years ago 2.2.4 | CommonJS | Bundled | Blockchain and Web3 |
| @web3auth/phantom-adapter phantom wallet adapter for web3auth | 2.3k | - | - | - | 2 years ago 8.12.4 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @twin.org/data-json-ld JSON-LD data models and helpers for working with linked data documents. | 2.3k | - | - | - | 9 days ago 0.10.0 | ESM only | Bundled | Blockchain and Web3 |
| blockies-ts Typescript version of Ethereum blockies | 2.3k | +126% | - | 6 years ago 1.0.0 | CommonJS | Bundled | Blockchain and Web3 | |
| @chainsafe/bls Implementation of bls signature verification for ethereum 2.0 | 2.3k | - | - | - | 1 year ago 8.2.0 | ESM only | Bundled | Blockchain and Web3 |
| @twin.org/vault-models Shared models and factory utilities for consistent vault connector integration | 2.3k | - | - | - | 9 days ago 0.10.0 | ESM only | Bundled | Blockchain and Web3, Security |
| @unique-nft/contracts Smart Contract library for Unique Network | 2.3k | - | - | - | 1 year ago 0.1.0 | - | None | Blockchain and Web3 |
| 0xweb Contract package manager and other web3 tools | 2.3k | -44% | - | 3 months ago 0.11.10 | CommonJS | Bundled | Blockchain and Web3 | |
| @ubeswap/token-math ⚒️ A library for token math. | 2.3k | - | - | - | 2 years ago 6.0.0 | ESM + CommonJS | None | Blockchain and Web3 |
| @xmtp/content-type-text An XMTP content type to support text messages | 2.3k | - | - | - | 1 year ago 2.0.2 | ESM only | Bundled | Blockchain and Web3 |
| @walletconnect/modal-react-native Simplest and most minimal way to connect your users with WalletConnect. | 2.2k | - | - | - | 2 years ago 1.1.0 | ESM + CommonJS | Bundled | Blockchain and Web3, React |
| @reown/appkit-adapter-ton The full stack toolkit to build onchain app UX. | 2.2k | - | - | - | 9 days ago 1.8.24 | ESM only | Bundled | Blockchain and Web3 |
| @xmtp/content-type-group-updated An XMTP content type to support group updated messages | 2.2k | - | - | - | 10 months ago 2.0.3 | ESM only | Bundled | Blockchain and Web3 |
| zerion A TypeScript SDK for the Zerion API, providing access to rich web3 wallet data and analytics. | 2.2k | - | - | 6 months ago 1.0.2 | ESM only | Bundled | Blockchain and Web3, TypeScript tooling | |
| openzoo Local x402-paying proxy + MCP server for openzoo.fun — point any OpenAI-compatible harness (Cursor, Claude Code, aider, SDKs) at localhost and it pays per call from a local burner wallet. Solana and Base rails live; Robinhood experimental. | 2.2k | - | - | 2 days ago 0.51.31 | ESM only | None | Blockchain and Web3, Payments and commerce | |
| @marinade.finance/marinade-ts-sdk Marinade SDK for Typescript | 2.2k | - | - | - | 20 days ago 6.1.0 | CommonJS | None | Blockchain and Web3 |
| @hypercerts-org/contracts EVM compatible protocol for managing impact claims | 2.2k | - | - | - | 2 years ago 2.0.0-alpha.0 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @unifold/connect-react-native Unifold Connect React Native SDK - Crypto deposit and onramp for React Native/Expo | 2.2k | - | - | - | 1 day ago 0.1.71 | ESM + CommonJS | Bundled | Blockchain and Web3, React |
| eckey Handle private key and public keys associated with elliptic curve cryptography. Used with crypto currencies such as Bitcoin, Litecoin, Dogecoin, etc. Works in both Node.js and the browser. | 2.2k | -66% | - | 1 year ago 1.0.2 | CommonJS | None | Blockchain and Web3 | |
| simple-sushiswap-sdk Simple easy to understand SDK for sushiswap | 2.2k | +13% | - | 5 years ago 1.0.2 | CommonJS | None | Blockchain and Web3 | |
| @solana/kit-plugin-wallet Wallet connection plugin for Kit clients | 2.2k | - | - | - | 15 days ago 0.20.0 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| bnc-notify Show web3 users realtime transaction notifications | 2.2k | +55% | - | 3 years ago 1.9.8 | ESM + CommonJS | Bundled | Blockchain and Web3 | |
| @limitless-exchange/sdk TypeScript SDK for Limitless Exchange CLOB and NegRisk trading | 2.2k | - | - | - | 1 month ago 1.1.0 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| swapkit-simple-uniswap-sdk Simple easy to understand SDK for uniswap which looks over best v2 and v3 to find you the best swap quote | 2.2k | +30% | - | 1 year ago 3.7.1 | ESM + CommonJS | Bundled | Blockchain and Web3 | |
| @chain-registry/v2-types Chain Registry types | 2.2k | - | - | - | 1 year ago 0.53.146 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @interchainjs/cosmos-types Cosmos message codecs and query implementation generated by telescope for cosmos chains | 2.2k | - | - | - | 6 months ago 1.21.0 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @relayprotocol/relay-kit-ui Relay is the Fastest and Cheapest Way to Bridge and Transact Across Chains. | 2.2k | - | - | - | 8 days ago 12.0.2 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @aeternity/aepp-sdk SDK for the æternity blockchain | 2.2k | - | - | - | 18 days ago 15.0.0 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| evm-bn Convert fixed-point numbers to ethers big numbers and vice-versa | 2.2k | +38% | - | 4 years ago 1.1.2 | CommonJS | Bundled | Numbers and maths, Blockchain and Web3 | |
| envio-darwin-arm64 A latency and sync speed optimized, developer friendly blockchain data indexer. | 2.1k | +156% | - | 2 days ago 3.13.0 | CommonJS | None | Blockchain and Web3 | |
| @epoch-protocol/epoch-intents-sdk TypeScript SDK for Epoch Intents protocol | 2.1k | - | - | - | 13 days ago 1.0.39 | ESM only | Bundled | TypeScript tooling, Blockchain and Web3 |
| @epoch-protocol/epoch-commons-sdk SDK for interacting with Epoch Commons Protocol | 2.1k | - | - | - | 13 days ago 0.1.20 | ESM only | Bundled | Blockchain and Web3 |
| hardhat-storage-layout Hardhat plugin for exporting the contract storage layout | 2.1k | -57% | - | 4 years ago 0.1.7 | CommonJS | Bundled | Blockchain and Web3 | |
| @cmdcode/tapscript A basic library for working with Tapscript, signatures and Bitcoin transactions. | 2.1k | - | - | - | 1 year ago 1.5.3 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| eth-eip712-util-browser (Pure JS fork) Generate hashes of typed ethereum data for signing | 2.1k | -87% | - | 4 years ago 0.0.3 | CommonJS | Bundled | Blockchain and Web3 | |
| bip38 BIP38 is a standard process to encrypt Bitcoin and crypto currency private keys that is impervious to brute force attacks thus protecting the user. | 2.1k | -19% | - | 6 years ago 3.1.1 | CommonJS | None | Blockchain and Web3 | |
| coinbase-pro Client for the coinbase-pro API | 2.1k | +171% | - | 7 years ago 0.9.0 | CommonJS | Bundled | Blockchain and Web3, WebSockets and realtime | |
| ethpm Javascript library for EthPM (EIPs 2678 / 1319) | 2.1k | +103% | - | 5 years ago 0.1.0-next.32 | CommonJS | Bundled | Blockchain and Web3 | |
| @xpla/xpla.js The JavaScript SDK for Xpla | 2k | - | - | - | 2 months ago 1.10.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.
- bsvJavascript library for Bitcoin SV (BSV).
- @morpho-dev/subsquid-typeorm-storeTypeORM based storage for squid mappings - Morpho fork with custom TypeORM options and rollback hooks
- @node-dlc/cryptoLightning cryptography utilities
- @morpho-dev/subsquid-evm-processorData fetcher and mappings executor for EVM-based chains with enhanced exponential retry mechanism
- @morpho-dev/subsquid-rpc-clientLightweight JSON-RPC client library with enhanced exponential retry for all errors
- trezor-address-validatorMulticoin address validator for Bitcoin and other altcoins.
- @0xsplits/splits-sdkSDK for the 0xSplits protocol
- @solanafm/kinobi-liteA lite client of Kinobi by Metaplex Foundations that's suitable for web deployment and omits the renderers
- @unique-nft/solidity-interfacesSolidity smart contracts and ethers.js/web3 wrappings for Unique network technologies
- ethereum-input-data-decoderEthereum smart contract transaction input data decoder
- @twin.org/data-coreShared schema models, identifiers, and validation utilities used across the repository.
- @rvagg/ripemd160Browser-friendly ripemd160 hasher
- @web3auth/phantom-adapterphantom wallet adapter for web3auth
- @twin.org/data-json-ldJSON-LD data models and helpers for working with linked data documents.
- blockies-tsTypescript version of Ethereum blockies
- @chainsafe/blsImplementation of bls signature verification for ethereum 2.0
- @twin.org/vault-modelsShared models and factory utilities for consistent vault connector integration
- @unique-nft/contractsSmart Contract library for Unique Network
- 0xwebContract package manager and other web3 tools
- @ubeswap/token-math⚒️ A library for token math.
- @xmtp/content-type-textAn XMTP content type to support text messages
- @walletconnect/modal-react-nativeSimplest and most minimal way to connect your users with WalletConnect.
- @reown/appkit-adapter-tonThe full stack toolkit to build onchain app UX.
- @xmtp/content-type-group-updatedAn XMTP content type to support group updated messages
- zerionA TypeScript SDK for the Zerion API, providing access to rich web3 wallet data and analytics.
- openzooLocal x402-paying proxy + MCP server for openzoo.fun — point any OpenAI-compatible harness (Cursor, Claude Code, aider, SDKs) at localhost and it pays per call from a local burner wallet. Solana and Base rails live; Robinhood experimental.
- @marinade.finance/marinade-ts-sdkMarinade SDK for Typescript
- @hypercerts-org/contractsEVM compatible protocol for managing impact claims
- @unifold/connect-react-nativeUnifold Connect React Native SDK - Crypto deposit and onramp for React Native/Expo
- eckeyHandle private key and public keys associated with elliptic curve cryptography. Used with crypto currencies such as Bitcoin, Litecoin, Dogecoin, etc. Works in both Node.js and the browser.
- simple-sushiswap-sdkSimple easy to understand SDK for sushiswap
- @solana/kit-plugin-walletWallet connection plugin for Kit clients
- bnc-notifyShow web3 users realtime transaction notifications
- @limitless-exchange/sdkTypeScript SDK for Limitless Exchange CLOB and NegRisk trading
- swapkit-simple-uniswap-sdkSimple easy to understand SDK for uniswap which looks over best v2 and v3 to find you the best swap quote
- @chain-registry/v2-typesChain Registry types
- @interchainjs/cosmos-typesCosmos message codecs and query implementation generated by telescope for cosmos chains
- @relayprotocol/relay-kit-uiRelay is the Fastest and Cheapest Way to Bridge and Transact Across Chains.
- @aeternity/aepp-sdkSDK for the æternity blockchain
- evm-bnConvert fixed-point numbers to ethers big numbers and vice-versa
- envio-darwin-arm64A latency and sync speed optimized, developer friendly blockchain data indexer.
- @epoch-protocol/epoch-intents-sdkTypeScript SDK for Epoch Intents protocol
- @epoch-protocol/epoch-commons-sdkSDK for interacting with Epoch Commons Protocol
- hardhat-storage-layoutHardhat plugin for exporting the contract storage layout
- @cmdcode/tapscriptA basic library for working with Tapscript, signatures and Bitcoin transactions.
- eth-eip712-util-browser(Pure JS fork) Generate hashes of typed ethereum data for signing
- bip38BIP38 is a standard process to encrypt Bitcoin and crypto currency private keys that is impervious to brute force attacks thus protecting the user.
- coinbase-proClient for the coinbase-pro API
- ethpmJavascript library for EthPM (EIPs 2678 / 1319)
- @xpla/xpla.jsThe JavaScript SDK for Xpla