tools

Catalogs current Ethereum development tools, frameworks, RPCs, and block explorers for agent workflows.

Updated Sep 9, 2026
One-click install
npx skills add https://github.com/m-faran/genie-markets --skill tools-m-faran
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: tools
Source: https://github.com/m-faran/genie-markets/tree/main/.agent/skills/ethskills/tools
Command: npx skills add https://github.com/m-faran/genie-markets --skill tools-m-faran

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Ethereum tooling changes fast, and outdated knowledge leads developers and AI agents to deprecated frameworks, dead testnets, and inefficient workflows. This Skill provides an up-to-date reference of what actually works in 2026 for building and interacting with Ethereum. ## Core Features & Use Cases - Tool Discovery for AI Agents: Covers Blockscout MCP server for structured blockchain data, abi.ninja for zero-setup contract interaction, and x402 SDKs for HTTP payments. - Stack Selection Guidance: Compares Foundry vs Hardhat 3, Scaffold-ETH 2 for full-stack dApps, and wagmi/viem for React frontends. - Operational References: Includes essential Foundry cast commands, RPC providers, block explorer APIs, Sepolia faucets, and mainnet forking with anvil. - Use Case: An AI agent needs to read contract state on Base — this Skill directs it to Blockscout MCP or cast call with the correct RPC, avoiding deprecated approaches like Goerli or Truffle. ## Quick Start Ask the agent to recommend an Ethereum development stack and the right tools for reading contract data and deploying a smart contract in 2026.

Frequently Asked Questions about tools

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do AI agents read Ethereum blockchain data?▼

AI agents read blockchain data through the Blockscout MCP server at https://mcp.blockscout.com/mcp, which provides structured transaction, address, and contract queries via Model Context Protocol. This replaces raw API calls or scraping Etherscan with a standardized, LLM-optimized interface.

Foundry vs Hardhat 3 for Ethereum development in 2026?▼

Both are legitimate choices in 2026. Foundry is faster and Solidity-native, preferred for contract-focused development. Hardhat 3, released August 2025, added Solidity testing, fuzzing, and Rust internals, making it a strong TypeScript-first option.

How do I interact with a deployed contract without writing code?▼

Use abi.ninja by pasting any verified contract address to get a UI for calling all its functions, with zero setup and multi-chain support. Alternatively, use `cast call` and `cast send` from the Foundry CLI for terminal-based interaction.

What is the x402 protocol and which SDKs support it?▼

x402 is a protocol for HTTP-native payments with production-ready SDKs. TypeScript uses @x402/fetch with @x402/evm, Python uses the x402 package, and Go uses github.com/coinbase/x402/go, enabling agents to pay for API access on networks like Base.

Which Ethereum testnet should I use and where do I get test ETH?▼

Sepolia (Chain ID 11155111) is the primary testnet; Goerli and Rinkeby are deprecated. Get Sepolia ETH from faucets like sepolia-faucet.pk910.de, Alchemy, Infura, or QuickNode, then bridge to L2 testnets as needed.

How do I test against real mainnet contracts locally?▼

Run `anvil --fork-url https://eth.llamarpc.com` to fork Ethereum mainnet locally. This gives you a local node at http://localhost:8545 with real contract state and fake ETH for safe testing.