Deploy Token и Deploy Contract Scroll (без сервера)
Deploy Token
1. Создаём токен
- Переходим на сайт https://remix.ethereum.org/, создаём новый файл. Назвать можете как угодно, в конце обязательно
.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.4;
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
contract <Имя Вашего Токена> is ERC20 {
constructor() ERC20("<Имя Вашего Токена>", "<Сокращенное Имя Вашего Токена>") {
_mint(msg.sender, 1000000000 * 10 ** decimals());
}
}
- Всё, у вас теперь есть своя монета. Проверить можно так: Metamask -> последняя транза -> смотреть в проводнике -> Contract
2. Добавляем ликвидность на Uniswap
- Переходим на https://uniswap-v3.scroll.io/#/pool -> New Position -> Select a token и вставляем адрес нашего токена
- Выставляем значения как на скрине ниже: 0.05% -> 0.5 цена -> 0.42 и 0.63 -> 0.005 ETH -> Preview -> Add
Получаем токены и кидаем их в pool на uniswap
- Простой способ просто заклеймите usdc тут контракт токены -
0xA0D71B9877f44C744546D649147E3F1e70a93760
Deploy Contract
1. Создаём контракт
- Переходим на сайт https://remix.ethereum.org/, создаём новый файл. Назвать можете как угодно, в конце обязательно
.sol
- Вставляем код что ниже
// SPDX-License-Identifier: MIT
address public owner;
mapping (address => uint) public payments;
constructor() {
owner = msg.sender;
}
function Donate() public payable {
payments[msg.sender] = msg.value;
}
function MoneyBack() public {
address payable _to = payable(owner);
address _thisContract = address(this);
_to.transfer(_thisContract.balance);
}
}
- Всё, у вас теперь есть свой контракт. Проверить можно так: Metamask -> последняя транза -> смотреть в проводнике -> Contract
2. Закидываем деньги на контракт
Зачем? А протестировать и создать видимость взаимодействия надо? Надо, вот и погнали делать.
Пополнять баланс контракта можно как с этого же кошелька, с которого был создан контракт, так и с другого. Тут уже по своему желанию.
- На той же странице, где мы создавали контракт, мы вписываем кол-во Gwei. Это сумма которую мы будем вносить на котракт (5000000 Gwei = 0.005 ETH)
- В самом низу, где меню "Deployes Contracts" мы находим наш и раскрываем его -> нажимаем "Donate"
3. Выводим деньги с контракта
TokenMentor - источник бесценной информации для всех, кто хочет разобраться в мире криптовалюты и узнать больше о технологиях, которые находятся за ее основой. В Telegram канале я делюсь Alpha-проектами, нахожу лучшие, которые помогают людям понять, как использовать Testnet, NFT и Airdrop. Публикую детальные гайды и инструкции, которые помогают подписчикам получить выгоду от криптовалютных инвестиций и использования технологий блокчейна. TokenMentor - это незаменимый ресурс для всех, кто хочет стать экспертом в криптовалютах и развиваться в этой области.
Если возникли вопросы — задавайте, постараюсь ответить!
Отблагодарить за написание статьи можете подписочкой на мой канал