Skip to content
Agents tracked: 378 Downloads (7d): 244M down 5.7% GitHub stars: 8.4M VS Code installs: 151M Releases (7d): 407 Agent status: 1 with issues Updated Oct 10, 2026

Crypto and web3 for projects built with AI agents

Solana, EVM, wallets and smart-contract tooling. 89 tools ranked by how many of 12,697 public projects built with AI coding agents use them, with downloads and GitHub stars. Updated Oct 10, 2026.

Tool Used in agent projectsDownloads / wk GitHub starsLicense
Solana Web3.js npm
Official JavaScript SDK for interacting with the Solana blockchain.
2,099 (16.5%) 2.6M 2,767 MIT
viem npm
TypeScript interface for Ethereum with type-safe interactions.
1,566 (12.3%) 6.5M 3,577 MIT
Solana SPL Token npm
JavaScript API for interacting with Solana's SPL Token program.
924 (7.3%) 1.2M 223 Apache-2.0
wagmi npm
React hooks library for Ethereum interactions and wallet connections.
650 (5.1%) 1M 6,759 MIT
ethers.js npm
Complete Ethereum library for building dapps, wallets and blockchain tools.
574 (4.5%) 3.6M 8,710 MIT
Solana Wallet Adapter npm
React hooks and UI for connecting Solana wallets to dapps with state management.
547 (4.3%) 1M 2,030 Apache-2.0
Anchor npm
Framework for developing Solana smart contracts with TypeScript and Rust.
438 (3.4%) 851K 5,142 (MIT OR Apache-2.0)
solders pypi
Python bindings for Solana Rust tools enabling efficient blockchain interaction.
423 (3.3%) 388K 449 —
solana-py pypi
Python SDK for interacting with Solana blockchain and building on-chain programs.
342 (2.7%) 247K 1,445 —
Metaplex npm
JavaScript SDK for Solana NFT and token metadata with Umi framework.
291 (2.3%) 218K 27 Apache-2.0
RainbowKit npm
React components and hooks for connecting EVM wallets to web3 apps with built-in UI.
276 (2.2%) 188K 2,835 MIT
base58 pypi
Base58 and Base58Check encoding/decoding for cryptocurrency addresses.
242 (1.9%) 817K 187 MIT
Hardhat npm
Ethereum development environment for compiling, testing and deploying smart contracts.
223 (1.8%) 459K 8,511 MIT
Solana Kit npm
Solana JavaScript SDK for building web3 applications on the Solana blockchain.
222 (1.7%) 2.1M 695 MIT
TweetNaCl.js npm
JavaScript implementation of NaCl cryptography for Solana wallet signing.
196 (1.5%) 36.8M 1,923 Unlicense
OpenZeppelin Contracts npm
Audited smart contract library for Solidity with secure reusable components.
166 (1.3%) 954K 27.3K MIT
bip39 npm
Generate Bitcoin mnemonic phrases and derive deterministic keys.
128 (1.0%) 729K 1,183 ISC
Hardhat Toolbox Viem npm
Hardhat plugin bundle for Ethereum development using Viem library.
105 (0.8%) 18.6K 8,511 MIT
web3.js npm
Ethereum JavaScript library for interacting with blockchain networks and smart contracts.
100 (0.8%) 569K 19.9K LGPL-3.0
Hardhat Toolbox npm
Essential Hardhat plugins bundle for Ethereum smart contract development and testing.
91 (0.7%) 155K 8,511 MIT
Raydium SDK npm
SDK for building decentralized finance applications on Solana using Raydium AMM.
90 (0.7%) 23.9K 406 GPL-3.0
web3.py pypi
Python library for interacting with Ethereum and building Web3 applications.
90 (0.7%) 1.2M 5,540 —
ed25519-hd-key npm
BIP-32-like hierarchical deterministic key derivation for Ed25519.
82 (0.6%) 230K 72 MIT
Solana System Program SDK npm
JavaScript SDK for interacting with Solana's System program.
80 (0.6%) 1.7M 75 Apache-2.0
Solana Token Program SDK npm
JavaScript SDK for interacting with Solana's Token program.
76 (0.6%) 1.7M 206 Apache-2.0
Reown AppKit npm
Full-stack toolkit for building onchain app UX with wallet integration and Web3 features.
74 (0.6%) 1.7M 5,450 SEE LICENSE IN LICENSE.md
Borsh npm
Binary serializer for Solana and web3 using consistent schema-based encoding.
67 (0.5%) 2.3M 140 Apache-2.0
Project Serum npm
TypeScript library for interacting with the Serum DEX on Solana blockchain.
62 (0.5%) 36.6K 271 MIT
Reown AppKit Wagmi Adapter npm
Web3 wallet connection and onchain UX toolkit for building decentralized applications.
62 (0.5%) 149K 5,450 SEE LICENSE IN LICENSE.md
eth-account pypi
Python library for signing Ethereum transactions and messages with private keys.
59 (0.5%) 1.4M 313 —
Hardhat ethers Plugin npm
Hardhat plugin integrating ethers.js for Ethereum smart contract development.
58 (0.5%) 208K 8,511 MIT
Solana Actions npm
SDK for building Solana blockchain transactions and interactions in web applications.
54 (0.4%) 637 146 Apache-2.0
Solana Developers Helpers npm
Utility library with helper functions for Solana blockchain development.
53 (0.4%) 14.6K 136 MIT
Hardhat Verify npm
Hardhat plugin for verifying smart contracts on blockchain explorers.
47 (0.4%) 200K 8,511 MIT
Web3Modal Wagmi npm
Web3 wallet connection modal for wagmi-based dApps with multi-chain support.
47 (0.4%) 12.3K — Apache-2.0
Hardhat Ignition npm
Declarative smart contract deployment system for Ethereum with Hardhat.
46 (0.4%) 119K 8,511 MIT
Hardhat Network Helpers npm
Utility functions for interacting with and testing Hardhat's local simulated network.
46 (0.4%) 206K 8,511 MIT
@solana/buffer-layout npm
Serialize and deserialize JavaScript values to Solana program buffers.
46 (0.4%) 2.3M 21 MIT
@solana-program/memo npm
JavaScript client library for interacting with the Solana Memo program.
44 (0.3%) 303K 21 Apache-2.0
@codama/nodes-from-anchor npm
Generate Codama node specifications from Anchor IDL programs.
43 (0.3%) 33.8K 473 MIT
Codama npm
Framework for building standardized Solana programs with IDL generation.
42 (0.3%) 46K 473 MIT
@codama/renderers-js npm
JavaScript code generator for Solana IDL that creates type-safe SDK clients.
41 (0.3%) 42.5K 10 MIT
@solana/spl-token-registry npm
Registry of Solana token metadata for displaying token info in applications.
41 (0.3%) 81.2K 1,676 Apache
Jito TypeScript SDK npm
TypeScript SDK for Jito Solana MEV infrastructure and bundle transactions.
41 (0.3%) 14.8K — Apache-2.0
solc npm
JavaScript bindings for Solidity compiler to compile smart contracts.
40 (0.3%) 753K 1,508 MIT
TypeChain npm
Generate TypeScript type bindings from Ethereum smart contract ABIs automatically.
40 (0.3%) 386K 2,789 MIT
permissionless npm
Utility library for ERC-4337 account abstraction and smart account operations.
39 (0.3%) 149K 256 MIT
Sign-In with Ethereum npm
Standard library for Sign-In with Ethereum authentication on web3 applications.
38 (0.3%) 200K 1,123 Apache-2.0
ConnectKit npm
Simplified wallet connection UI component for web3 applications.
37 (0.3%) 17.7K 1,073 BSD-2-Clause license
OnchainKit npm
React components and utilities for building onchain apps with Coinbase wallet integration.
36 (0.3%) 13.5K 1,042 MIT
Metaplex JavaScript SDK npm
JavaScript API for interacting with Metaplex NFT protocols on Solana.
36 (0.3%) 22.7K 123 MIT
@typechain/hardhat npm
Zero-config TypeChain integration for Hardhat to generate types from smart contracts.
36 (0.3%) 183K 2,789 MIT
Jupiter API npm
TypeScript client SDK for Jupiter DEX swap quotes on Solana.
35 (0.3%) 91.7K 246 MIT
borsh-construct pypi
Python implementation of Borsh binary serialization for blockchain data.
35 (0.3%) 28.4K 32 MIT
eth-utils pypi
Common utility functions for Python code interacting with Ethereum.
35 (0.3%) 1.8M 336 —
TypeChain ethers-v6 npm
Generate TypeScript types for Ethereum smart contracts via ethers.js.
33 (0.3%) 175K 2,789 MIT
@walletconnect/ethereum-provider npm
Ethereum provider implementation for WalletConnect protocol enabling wallet connections.
29 (0.2%) 1.4M 1,691 SEE LICENSE IN LICENSE.md
TronWeb npm
JavaScript SDK for TRON blockchain interaction providing HTTP API encapsulation.
28 (0.2%) 456K 571 MIT
eth-abi pypi
Python utilities for encoding and decoding Ethereum ABI definitions.
28 (0.2%) 1.8M 256 —
eth-keys pypi
Common API for Ethereum key operations including signing and key derivation.
28 (0.2%) 1.4M 179 —
eth-typing pypi
Common type annotations for Ethereum Python packages and smart contract tooling.
28 (0.2%) 1.8M 37 —
eth-hash pypi
Python library providing Ethereum hashing function keccak256 for cryptographic operations.
27 (0.2%) 1.8M 110 —
@pythnetwork/client npm
JavaScript client for consuming Pyth oracle price feeds for on-chain and off-chain applications.
26 (0.2%) 16.1K 106 Apache-2.0
@solana/spl-token-metadata npm
JavaScript SDK for Solana SPL Token metadata standard and program interactions.
26 (0.2%) 882K 4,238 Apache-2.0
mnemonic pypi
Bitcoin BIP-39 implementation for generating and validating mnemonic seed phrases.
26 (0.2%) 195K — MIT
rlp pypi
Recursive Length Prefix encoding/decoding for Ethereum and blockchain data serialization.
26 (0.2%) 1.8M 103 —
Sui TypeScript SDK npm
Official TypeScript SDK for building on the Sui blockchain.
25 (0.2%) 447K 98 Apache-2.0
Web3Modal npm
Connect Ethereum wallets and manage Web3 authentication in your dApp.
25 (0.2%) 5,027 — Apache-2.0
bitcoinjs-lib npm
JavaScript Bitcoin library for client-side transaction building.
25 (0.2%) 690K 6,002 MIT
ABIType npm
Strict TypeScript types for Ethereum smart contract ABIs.
24 (0.2%) 8.2M 550 MIT
anchor-bankrun npm
Testing framework extension combining Anchor and Solana Bankrun.
24 (0.2%) 12.8K — MIT
Gill npm
Modern TypeScript client library for interacting with the Solana blockchain.
24 (0.2%) 13.3K — MIT
Farcaster Frame SDK npm
Build onchain social apps and frames for Farcaster protocol.
23 (0.2%) 8,563 204 MIT
Solana Bankrun npm
Local Solana runtime for testing and developing Solana smart contracts and dApps without mainnet/devnet.
23 (0.2%) 16K — MIT
eth-keyfile pypi
Library for handling encrypted Ethereum private key files.
23 (0.2%) 1.3M 86 —
eth-rlp pypi
RLP encoding/decoding for Ethereum objects in Python.
23 (0.2%) 1.4M 17 —
Chainlink Contracts npm
Smart contract interfaces and implementations for Chainlink oracle integration on EVM networks.
22 (0.2%) 46.2K 84 BUSL-1.1
@scure/bip39 npm
Audited BIP39 mnemonic phrase implementation for cryptographic key generation in blockchain applications.
22 (0.2%) — 198 MIT
Alchemy SDK npm
Extended Ethers.js SDK for Alchemy APIs, simplifying blockchain development on EVM networks.
22 (0.2%) 78.2K 457 MIT
Solana Name Service npm
SDK for interacting with Solana Name Service (SNS) domain resolution.
21 (0.2%) 36.5K 1 MIT
Uniswap SDK Core npm
Core SDK for building applications on Uniswap V3 protocol.
21 (0.2%) 163K 136 MIT
Web3Modal React npm
React component for connecting wallets to Web3 dApps with multiple providers.
21 (0.2%) 1,561 — Apache-2.0
Helius SDK npm
TypeScript SDK for Solana with DAS API, webhooks, and RPC primitives.
21 (0.2%) 28.7K 290 MIT
Meteora DLMM SDK npm
Solana Dynamic Liquidity Market Maker SDK for building DeFi applications.
20 (0.2%) 73.5K 311 ISC
Hardhat viem npm
Hardhat plugin integrating viem for Ethereum development and testing.
20 (0.2%) 30.4K 8,511 MIT
Compute Budget npm
JavaScript client library for Solana's Compute Budget program.
20 (0.2%) 1M 10 Apache-2.0
Token 2022 npm
JavaScript client library for Solana's Token 2022 program.
20 (0.2%) 964K 223 Apache-2.0
Wallet Standard npm
Helper functions for apps to support wallets implementing the Wallet Standard.
20 (0.2%) 1.9M 369 Apache-2.0
bip32 npm
BIP32 compatible hierarchical deterministic key derivation for cryptocurrency wallets.
20 (0.2%) 609K 196 MIT
Not sure which one fits? Ask AgentGid →

Other categories

Web frameworks UI components and icons Styling and CSS Animation and motion 3D and graphics Charts and data visualisation Forms, validation and schemas State and data fetching Markdown, editors and content Desktop and mobile apps Utilities Model SDKs Agent, MCP and tool libraries Prompts, structured output and evals ML and data science Databases, ORMs and clients SDKs for hosted services Auth and security libraries Jobs, queues and workflows Files, images and media Scraping, browsers and parsing HTTP servers and APIs HTTP clients and networking Testing Linting and formatting Languages, types and runtimes Build tools and bundlers Dev workflow and config Logging, monitoring and analytics Game development