Evm Rpc

Call Ethereum and EVM chains from IC canisters (Rust) via the EVM RPC canister using the evm_rpc_client crate. Covers typed API calls, raw JSON-RPC, multi-provider consensus, ERC-20 reads, and sending pre-signed transactions. Use when calling Ethereum, Arbitrum, Base, Optimism, or any EVM chain from a Rust canister. Do NOT use for generic HTTPS calls to non-EVM APIs — use https-outcalls instead.

dfinity 1d1e8b0 11.6 KB Updated

File contents

dfinity/icskills/tree/main/skills/evm-rpc commit 1d1e8b02a0

Frequently asked questions

npx skillmds@latest add dfinity/evm-rpc