evm-rpc
OfficialCall 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.