ethereum-history
Read-only factual data about historical Ethereum mainnet contracts. Use when the user asks about a specific contract address, early Ethereum contracts, deployment era, deployer, bytecode, decompiled code, or documented history (what a contract is and is not). Data is
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Read-only factual data about historical Ethereum mainnet contracts. Use when the user asks about a specific contract address, early Ethereum contracts, deployment era, deployer, bytecode, decompiled code, or documented history (what a contract is and is not). Data is non-opinionated and includes runtime bytecode, decompiled code, and editorial history when available. Base URL https://ethereumhistory.com (or set BASE_URL for local/staging).
How to use
Zainstaluj umiejętność w swoim agencie, wskazując repozytorium openclaw/skills i ścieżkę skills/ethereum-history. Agent automatycznie załaduje manifest z https://ethereumhistory.com/api/agent/manifest.
Kiedy użytkownik pyta o konkretny adres kontraktu (np. "Co to jest 0xdbf03b407c01e7cd3cbea99509d93f8dddc8c6fb?"), agent wysyła żądanie GET do /api/agent/contracts/{address} i otrzymuje pełne dane: deployer, blok wdrożenia, timestamp, runtime_bytecode, decompiled_code, opis i historię.
Aby znaleźć kontrakty z konkretnej ery (Frontier, Homestead, DAO fork itp.), użyj endpoint /api/agent/contracts z parametrem era_id — agent zwróci listę kontraktów z tej epoki wraz z podstawowymi informacjami.
Możesz filtrować wyniki po innych parametrach, takich jak deployer, token_type lub słowa kluczowe w opisie — sprawdź dokumentację manifestu, aby zobaczyć dostępne filtry.
Wszystkie odpowiedzi są w formacie JSON ze snake_case keys. Agent automatycznie parsuje dane i prezentuje je użytkownikowi w czytelnej formie — nie musisz nic konfigurować.
Umiejętność jest read-only (tylko GET), więc nigdy nie modyfikuje danych. Jeśli potrzebujesz lokalnej instancji, ustaw zmienną BASE_URL na adres staging lub localhost.