evm-rpc

Retrieve EVM transaction receipts and run debug tracers via JSON-RPC.

6|1|Updated Sep 23, 2023
One-click install
npx skills add https://github.com/Unique-Divine/jiyuu --skill evm-rpc-unique-divine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evm-rpc
Source: https://github.com/Unique-Divine/jiyuu/tree/main/ai-skills/evm-rpc
Command: npx skills add https://github.com/Unique-Divine/jiyuu --skill evm-rpc-unique-divine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies EVM transaction debugging and helps with endpoint triage for transaction status inspection and outcomes comparison.

Core Features & Use Cases

  • Transaction Debugging: Query transaction status and execution details through JSON-RPC.
  • Endpoint Triage: Choose between EVM and Comet RPC endpoints based on transaction type and requirements.
  • Use Case: If you need to investigate a transaction's status or compare outcomes between EVM and Cosmos, this skill can help you trace and retrieve transaction receipts, run debug tracers, and perform cross-layer checks.

Quick Start

Use this skill to check the status of a transaction with hash '0xYOUR_evm_tx' using endpoint 'https://evm-rpc.archive.testnet-2.nibiru.fi'.

Frequently Asked Questions about evm-rpc

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

FAQPage Schema
How do I debug an EVM transaction using JSON-RPC?

To debug an EVM transaction using JSON-RPC, you query transaction status and execution details by sending requests to an endpoint like https://evm-rpc.archive.testnet-2.nibiru.fi to retrieve receipts and run trace analysis.

What is endpoint triage for blockchain transaction inspection?

Endpoint triage for blockchain transaction inspection is the process of choosing between EVM and Comet RPC endpoints based on transaction type to compare outcomes and perform cross-layer checks.

How do I retrieve a transaction receipt for a specific EVM hash?

You retrieve a transaction receipt for a specific EVM hash by executing JSON-RPC requests against your chosen blockchain endpoint, allowing you to inspect the transaction's final status and execution path.

Do I need curl and jq to trace EVM transaction execution paths?

Yes, you need curl and jq installed in your environment to formulate JSON-RPC requests and parse the returned JSON data when tracing EVM transaction execution paths.

Can I compare outcomes between EVM and Cosmos layers for the same transaction?

Yes, you can compare outcomes between EVM and Cosmos layers by utilizing endpoint triage to query both EVM and Comet RPC endpoints, enabling cross-layer checks for transaction status inspection.