Solidity: язык смарт-контрактов

# solidity #блокчейн #web3 Solidity — это язык для написания смарт-контрактов, которые лежат в основе блокчейна Ethereum и ему подобных. Зачем учить? 1. Без Solidity ты никто в Web3 — тут всё на нём крутится. 2. Легко разобраться: синтаксис напоминает JavaScript (если ты не шаришь и в нём — хуево). 3. Деньги: знание Solidity — это возможность разрабатывать DeFi, NFT, DAO и прочие модные штуки. Как выглядит код? ``` solidity contract HelloWorld { string public message = "Hello, Web3!"; function setMessage(string memory newMessage) public { message = newMessage; } }``` Этот пример делает простую штуку: ты можешь поменять сообщение в контракте. Ну и что? А вот если вникнешь, то сможешь делать токены, продавать NFT-шки и на этом поднимать бабки. Что дальше? В следующих постах будем учиться, как тестить смарт-контракты и подключать их к проектам. 👍 — Вроде понял, норм! 🔥 — Хочу уже что-то написать. 🦧 — Solidity? Мне бы сначала с калькулятором разобраться.

реклама
разместить
Начать дискуссию