Toolverse
All skills

ethereum-wingman

by openclaw

Ethereum development tutor and builder for Scaffold-ETH 2 projects. Triggers on \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Testing

About this skill

Ethereum development tutor and builder for Scaffold-ETH 2 projects. Triggers on \

How to use

  1. Uruchom komendę tworzenia projektu: npx create-eth@latest, wybierz foundry jako framework, wskaż docelową sieć (base, mainnet, arbitrum, optimism lub polygon) i nazwę projektu.

  2. Przejdź do folderu projektu i zainstaluj zależności: cd oraz yarn install.

  3. Uruchom fork wybranej sieci: yarn fork --network base (lub inną sieć). Ta komenda łączy się z rzeczywistą siecią Ethereum, co pozwala testować kod bez kosztów.

  4. W osobnym terminalu włącz automatyczne generowanie bloków, aby logika zależna od czasu działała prawidłowo: cast rpc anvil_setIntervalMining 1. Bez tego kroku znacznik czasu (block.timestamp) pozostaje zamrożony.

  5. Wdróż smart kontrakty na lokalny fork: yarn deploy. Komenda ta umieszcza Twoje kontrakty w testowym środowisku.

  6. Uruchom frontend: yarn start. Aplikacja będzie dostępna pod adresem http://localhost:3000.

  7. Przetestuj aplikację w przeglądarce, klikając na elementy interfejsu, takie jak kran testowy (faucet), aby pobrać testowe tokeny i sprawdzić funkcjonalność.

Related skills