# Token Deploy

By [Nazar Kk.apt](https://paragraph.com/@nazarkk) · 2023-03-06

---

Базовий гайд по деплою власного токену у EVM мережі.

1\. Деплоїти будем на

[https://remix.ethereum.org/](https://remix.ethereum.org/)

2\. Перед деплоєм завжди перевіряйте в якій мережі у вас гаманець ! 3.Не деплойти контракти які найдете в мережі, або деплойте такі, тільки з burner wallet ( одноразові гаманці ).

**Розберем базовий деплой токена, для якого не потрібно будь які знання кодів та досвіду у програмуванні, oкрім ctrl+c та ctrl+v**

Перейшовши на сайт Remix, ми створюємо новий “New file'“ файл під контракт, також можна завантажити з комп’ютера або з github.Нажавжши на New File, зліва у вас появится файлик який потрібно назвати, назву придумуйте будь яку, ГОЛОВНЕ щоб ваша назва закінучувалсь на `.sol`

![](https://storage.googleapis.com/papyrus_images/cf0547cf11870ebe7f7bd85424eda2e234c30cf2f073beba864fef51e2cdbc19.png)

Перейшовши у цей файл, ми отримаємо робоче поле, куди потрібно вставити скрипт(код).

![](https://storage.googleapis.com/papyrus_images/06686bd1180993750df97df32d5187896fbde4235204f4bc2f7a92977ed7d255.png)

Тепер копієйте код та вставляйте у це робоче поле та нажимаете ctrl+S або або зеленку кнопку play

    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.9;
    
    import "@openzeppelin/contracts@4.8.2/token/ERC20/ERC20.sol";
    
    contract Shark is ERC20 {
        constructor() ERC20("Shark", "SHK") {
            _mint(msg.sender, 100000 * 10 ** decimals());
        }
    }
    

У коді …ERC20 "**Shark**", "SHK" ці пункти що у скобках можете міняти на свої назви.

Виділив кнопку на яку потрібно нажати щоб запустити процес Compile, тут ви одразу побачите чи ви вірно вставили код , зліва на робочій області з іконками у вас появится зелена галочка ✅, у разі неправильної вставки або неправильного кода буде горіти червоним.

![](https://storage.googleapis.com/papyrus_images/991aa16e22fa46aa0cb4bc784b31166c0affbe13d20014dff93851bcc24ef3ac.png)

Після того як ми впевнились що код справний, переходоми до deploy

ВАЖЛИВО переконайтесь, що ваш Метамаск в тестовій мережі, щоб ви не розвернули контракт у майнеті і у вас не зняло ваші реальні кошти.

![](https://storage.googleapis.com/papyrus_images/d8b2885228192be2f16e000cbc4627d2cdc9f3aba6a2a5ed67259ae886205b41.png)

Під зеленою галочкою зліва жмемо на іконку, змінюємо у графі Envirment на опцію як на скріні нижче Injected Provider - Metamask , і після цього жмемо деплой, тоді у вас повино загорітись зелена галочка знизу, з хешом транзакції.

![](https://storage.googleapis.com/papyrus_images/40708f9096054331f09bad05b98383b0d7f5af2f12d09c9187ed088f9c4934c1.png)

Подивитись свій токен ви можете у експлорері тої мережі якої ви деплоїли.

Так ми з вами задеплоїли токени для мережі Scroll :)

У екплорері знайшовши свій токен ви можете його добавити у метамаск, і надіслати на іншні гаманці, просто найдіть любу адресу в експлорері і протестуйте відправку свого власного токену.

![](https://storage.googleapis.com/papyrus_images/7734a7e5d24f1d3d891d34ab72ea320b8d60dea59ae4dd70935e80fed2e4d962.png)

---

*Originally published on [Nazar Kk.apt](https://paragraph.com/@nazarkk/token-deploy)*
