wagmi-transports

Configure Wagmi HTTP and WebSocket transports for Ethereum networks.

Updated Nov 5, 2025
One-click install
npx skills add https://github.com/cyotee/crane --skill wagmi-transports
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wagmi-transports
Source: https://github.com/cyotee/crane/tree/main/.claude/skills/wagmi-transports
Command: npx skills add https://github.com/cyotee/crane --skill wagmi-transports

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Connects Ethereum apps to networks reliably by standardizing HTTP and WebSocket transports, plus fallback and custom options.

Core Features & Use Cases

  • HTTP Transport: configure per-chain HTTP endpoints for fast, stateless RPC access.
  • WebSocket Transport: enable real-time event streaming via WebSocket endpoints.
  • Fallback & Custom Transports: provide resilient RPC sets and EIP-1193 compatibility for dApp flexibility.
  • Batching & Polling: support multicall batching and configurable polling for efficient data fetching across chains.

Quick Start

Configure a Wagmi config to use HTTP and WebSocket transports with fallbacks for multiple Ethereum networks.

Frequently Asked Questions about wagmi-transports

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

FAQPage Schema
How do I configure Wagmi HTTP and WebSocket transports for Ethereum networks?

To configure Wagmi transports, connect per-chain HTTP endpoints for stateless RPC access and WebSocket endpoints for real-time event streaming. This setup standardizes network connections and applies to multi-chain configurations requiring reliable RPC access.

What is the best way to set up fallback RPC options in a Wagmi multi-chain config?

The best way to set up fallback RPC options in Wagmi is to configure resilient RPC sets using the fallback transport feature. This provides EIP-1193 compatibility and ensures dApp flexibility during network connection failures.

Does Wagmi support multicall batching and configurable polling for network transports?

Yes, Wagmi transports support multicall batching and configurable polling for efficient data fetching across chains. These features optimize network requests when connecting to multiple Ethereum networks.

When do I need WebSocket transport instead of HTTP transport in Wagmi?

You need WebSocket transport instead of HTTP transport when your dApp requires real-time event streaming. HTTP transport is used for fast, stateless RPC access, while WebSocket connections enable continuous event updates.

Can I use custom EIP-1193 providers with Wagmi network transports?

Yes, you can use custom EIP-1193 providers with Wagmi network transports. The custom transport feature allows EIP-1193 compatibility for dApp flexibility, integrating non-standard providers into your multi-chain configuration.

How do Wagmi transport customizations apply to per-chain setups?

Wagmi transport customizations apply to per-chain setups through frontmatter-driven discovery and per-chain transport customization. This allows individual configuration of HTTP, WebSocket, and fallback options for each Ethereum network.