Развертывание смарт-контракта в Rome
Пошаговое руководство по развёртыванию Solidity-контракта «Hello World» в Rome с использованием MetaMask и Remix.
1. Настройте сеть Rome в MetaMask
Перед продолжением убедитесь, что вы выполнили Как использовать Rome EVM.
RPC Rome добавлен в MetaMask
Кошелёк Phantom пополнен SOL
rSOL получен через интерфейс депозита
2. Откройте Remix IDE
Откройте https://remix.ethereum.org
3. Напишите свой смарт-контракт
Создайте новый файл (например, HelloWorld.sol)
Вставьте следующий код:
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
contract HelloWorld {
string public greet = "Hello from Rome!";
}Сохраните файл и скомпилируйте с помощью компилятора Solidity.
4. Разверните через MetaMask
Перейдите на вкладку Deploy & Run Transactions.
Установите Окружение в: Injected Provider – MetaMask
Убедитесь, что вы подключены к Rome Devnet или Testnet RPC
Выберите скомпилированный контракт и нажмите Deploy
Подтвердите транзакцию в MetaMask
5. Проверьте развертывание
Используйте соответствующий обозреватель блоков Rome, чтобы просмотреть ваш развернутый контракт.
Вставьте адрес развернутого контракта, чтобы просмотреть данные в сети.
✅ Ваш смарт-контракт теперь развернут в Rome
Теперь вы можете:
Взаимодействовать с вашим смарт-контрактом через Remix
Создавать EVM dApp-ы
Получать доступ к сетям Solana и Ethereum с помощью Rome
🤝 Нужна помощь?
Присоединяйтесь к сообществу разработчиков Rome на Discord.
Последнее обновление
Это было полезно?