ethereum-wingman
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
About this skill
Ethereum development tutor and builder for Scaffold-ETH 2 projects. Triggers on \
How to use
Uruchom komendę tworzenia projektu: npx create-eth@latest, wybierz foundry jako framework, wskaż docelową sieć (base, mainnet, arbitrum, optimism lub polygon) i nazwę projektu.
Przejdź do folderu projektu i zainstaluj zależności: cd
oraz yarn install. 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.
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.
Wdróż smart kontrakty na lokalny fork: yarn deploy. Komenda ta umieszcza Twoje kontrakty w testowym środowisku.
Uruchom frontend: yarn start. Aplikacja będzie dostępna pod adresem http://localhost:3000.
Przetestuj aplikację w przeglądarce, klikając na elementy interfejsu, takie jak kran testowy (faucet), aby pobrać testowe tokeny i sprawdzić funkcjonalność.