Перейти к основному содержанию
Foundry — это набор инструментов для разработки смарт-контрактов на блокчейне Ethereum. Он включает средства для компиляции, тестирования и развёртывания смарт-контрактов с упором на скорость и эффективность.

Использование forge create

Чтобы развернуть контракты через Node RPC, выполните forge create с опцией --rpc-url, указав ссылку на RPC, скопированную из Dashboard.
deploy-counter.sh
forge create Counter \
--rpc-url $RPC_URL \
--private-key $PRIVATE_KEY  \
Чтобы добавить шаг верификации, следуйте этому руководству по верификации контрактов с Foundry.

Использование forge script

Чтобы запустить скрипт через Node RPC, выполните forge script с опцией --rpc-url, указав ссылку на RPC, скопированную из Dashboard.
counter-script.sh
forge script script/Counter.s.sol:CounterScript \
--rpc-url $RPC_URL \
Чтобы добавить шаг верификации, следуйте этому руководству по верификации контрактов с Foundry.