skill-02-smart-contract-interaction

Installation
SKILL.md

Smart Contract Interaction

When to Use

  • Reading contract state (view/pure functions)
  • Writing transactions (state-changing calls)
  • Encoding/decoding ABI data
  • Deploying contracts (direct or via factory)
  • Working with proxy patterns (EIP-1967, UUPS, Transparent)
  • Batching reads with Multicall3

Prerequisites

  • MCP: blockchain-rpc-server
  • MCP: defi-protocol-server for known protocol ABIs
  • MCP: security-audit screening for unknown contracts
  • Guardrails: verify contract before interaction

Workflow

Installs
2
GitHub Stars
1
First Seen
Jun 29, 2026