Перейти к содержимому
↑↓перемещение↵открытьescзакрыть
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Blockchain & Web3 logo
Навык

Blockchain & Web3

Безопасность Solidity, стандарты ERC и тестирование контрактов

0
СохранитьПерейти на сайт ↗
Звёзды на GitHub
39 тыс.
Репозиторий на GitHub

Установка

Claude Code: /plugin marketplace add wshobson/agents → /plugin install blockchain-web3@claude-code-workflows
Условия запуска

Solidity sözleşmesi yazarken, ERC-721 ya da ERC-1155 uygularken veya Hardhat ile güvenlik testi kurarken

Нужны инструменты
ReadWriteEditBash
Автор
wshobson
Лицензия
MIT

Один агент blockchain-developer и четыре навыка охватывают области разработки контрактов, где ошибка необратима. Самый прикладной из них посвящён тестированию: конфигурации Hardhat с закреплённой версией Solidity и настроенным оптимизатором, отчётам о расходе газа и покрытии, а главное — тестам на повторный вход, где реальный контракт-злоумышленник разворачивается против уязвимого контракта вместо простой проверки баланса. Также поддерживаются форкинг основной сети и фаззинг в Foundry. Навык для NFT использует расширения OpenZeppelin ERC721URIStorage и Enumerable и охватывает ERC-1155, роялти и непередаваемые токены, а обновление контрактов реализуется через прозрачные, UUPS- и beacon-прокси с проверкой в Slither и Mythril.

Комментарии(0)

Войдите, чтобы комментировать

Комментариев пока нет — оставьте первый.

Похожие навыки

Пожаловаться на комментарий

Почему вы хотите отправить жалобу?