evm-rpc

Official

Call EVM chains from IC canisters.

Authordfinity
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enables Internet Computer (IC) canisters to interact with Ethereum and other EVM-compatible blockchains, bridging the gap between on-chain and cross-chain operations without complex intermediaries.

Core Features & Use Cases

  • JSON-RPC Proxy: Securely send JSON-RPC requests to EVM chains through a dedicated IC canister.
  • Multi-Provider Consensus: Enhances reliability by querying multiple RPC providers and verifying consensus.
  • ERC-20 Operations: Read token balances and interact with smart contracts on EVM chains.
  • Transaction Sending: Submit pre-signed transactions to EVM networks.
  • Use Case: A decentralized application on the IC needs to display the current price of ETH or trigger a cross-chain token transfer; this Skill provides the direct mechanism to do so.

Quick Start

Use the evm-rpc skill to get the ETH balance for the address '0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045' on Ethereum mainnet.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: evm-rpc
Download link: https://github.com/dfinity/icskills/archive/main.zip#evm-rpc

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.