Это руководство о том, как начать писать смарт-контракты для повышения надежности. Чтобы получить представление о том, как писать смарт-контракты, я рекомендую несколько ресурсов. После того, как я научился изучать Solidity, давайте сначала перейдем к ресурсам.
Первый ресурс, который мы рассмотрим, - это Cryptozombies by the Loom network. Этот набор руководств поможет вам от незнания того, как писать смарт-контракты, до реализации токена ERC 721, который лучше всего описать как шаблон, который криптокотята используют в своих токенах. Вы также узнаете, как подключить его к базовому веб-интерфейсу. Формат уроков таков, что слева у вас есть урок, который вы должны решить, а справа - исходный код, где вы выполняете задачу слева. Цель туториалов по CryptoZombies. Вы можете найти CryptoZombies по адресу https://cryptozombies.io/en/course/.
После изучения ремиксов я бы порекомендовал следующее Учебное пособие, которое может научить вас основам и особенностям Truffle. Truffle - это способ как создавать, так и переносить программы в сеть Ethereum и другие. Хорошее руководство для начала изучения трюфеля - это руководство по зоомагазину. Это руководство научит вас основам использования Truffle, таким как обработка и перенос смарт-контрактов. Мы используем миграцию в смысле развертывания вашего кода в сети Ethereum. Вы можете найти руководство по зоомагазину по адресу https://truffleframework.com/tutorials/pet-shop
После того, как вы закончите Cryptozombies и Truffle, вам следует научиться пользоваться Remix, которая представляет собой IDE для смарт-контрактов от Ethereum.org. Это полнофункциональная система, которую вы можете использовать для создания прототипов новых смарт-контрактов и обмена ими с другими с помощью gists или для написания их самостоятельно. Существуют альтернативы, такие как использование редактора по выбору, но в настоящее время remix имеет большое количество функций, таких как инструменты статического анализа. Также в нем есть полноценный отладчик, возможность использовать провайдер Injected web3 из Metamask, чистую среду выполнения javascript для Ethereum, а также способы тестирования и развертывания в этих сетях. Вы можете найти это на remix.ethereum.org.
Нравится или не нравится вышеприведенное руководство? Комментарий ниже. Ищете разработчика смарт-контрактов? Свяжитесь со мной по адресу [email protected]. Хотите пожертвовать мне биткойны? Мой адрес BTC - 3BoPKmewxLs1eeemsNtZ7Are8qicoNHxia.
Получайте лучшие предложения по программному обеспечению прямо в свой почтовый ящик