{"repo":"dfinity/evm-rpc-canister","free":true,"listed":false,"github":"https://github.com/dfinity/evm-rpc-canister","clone":"git clone https://github.com/dfinity/evm-rpc-canister.git","description":"Interact with EVM blockchains from the Internet Computer.","language":"Rust","stars":83,"topics":["alchemy","avalanche","cloudflare","cross-chain","dfinity","ethereum","evm","icp","integration","polygon"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"EVM RPC &nbsp; #### Interact with EVM blockchains from the Internet Computer. Overview EVM RPC is an Internet Computer canister smart contract for communicating with Ethereum and other EVM blockchains using an on-chain API. This canister facilitates API requests to JSON-RPC services such as CloudFlare, Alchemy, Ankr, or BlockPI using HTTPS outcalls. This enables functionality similar to traditional Ethereum dapps, including querying Ethereum smart contract states and submitting raw transactions. Beyond the Ethereum blockchain, this canister also has partial support for Polygon, Avalanche, and other popular EVM networks. Check out ChainList.org for an extensive list of networks and RPC providers. You can read more about the inner workings of the EVM RPC canister here. Documentation You can find extensive documentation for the EVM RPC canister in the ICP developer docs. Canister The EVM RPC canister runs on the fiduciary subnet with the following principal: 7hfb6-caaaa-aaaar-qadga-cai . Refer to the Reproducible Builds section for information on how to verify the hash of the deployed WebAssembly module. Quick Start Add the following to your icp.yaml config file: Run the following commands to deploy the canister in your local environment: To call the canister already deployed on the IC mainnet, use the principal 7hfb6-caaaa-aaaar-qadga-cai directly — no local deployment required. Examples JSON-RPC (IC mainnet) JSON-RPC (local network) Managed local networks include a proxy canis","default_branch":null,"files":null,"tree":[],"storefront":"/r/dfinity","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dfinity/evm-rpc-canister/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}