Розробники Loopring оголосили у своєму офіційному блозі про створення нового смарт контракту:
Постійний перезапис коду, який вже був давно створений, є марною тратою часу. Ми раді представити вам TokenCreator – смарт контракт, який допоможе вам швидко створити новий токен ERC20, а потім зробити його доступним для торгівлі з допомогою протоколу Loopring.
Як створити токен ERC20?
Щоб створити свій власний токен ERC20 з допомогою TokenCreator, виконайте наступні чотири простих кроки:
- Перейдіть на сторінку: https://www.myetherwallet.com/#contracts
- Вставте 0xbF209Cd9F641363931F65C0E8EF44c79ca379301 в поле Contract Address скопіюйте та вставте весь вміст цієї сторінки в текстовому полі ABI / JSON Interface, потім натисніть Access і виберіть функцію «createToken» з випадаючого списку.
- Потім вам необхідно вказати ім’я, символ, десяткові знаки і обсяг пропозиції вашого нового сертифіката. Для прикладу розробники створили токен, прописавши – Testing TOKEN FOO Token, L. FOO, 5 і 100000000000000000 – у відповідні поля. Зверніть увагу, що вам потрібно створити унікальний символ, інакше ваша транзакція завершиться невдало (щоб дізнатися, чи використовується цей символ, використовуйте функцію getAddressBySymbol на цій сторінці).
- Розблокуйте свій гаманець, натисніть кнопку «WRITE», потім дотримуйся інструкцій для відправки транзакції.
От і все! У вас з’явився власний контракт ERC20, створений за лічені секунди, плюс ваші нові токени за замовчуванням торгуються з допомогою протоколу Loopring. Всі нові токени спочатку будуть належати адресі, яку ви тільки що розблокували.
У прикладі розробників txid – 0xbF209Cd9F641363931F65C0E8EF44c79ca379301.
Якщо ви перейдете за посиланням і зайдете на вкладку Internal Transactions, ви зможете побачити транзакцію по створенню токена:
Натиснувши на посилання в колонці «To», ви зможете переглянути смарт контракт, який був створений розробниками Loopring в якості прикладу, на вкладці Contract code:

Верифікація контракту
В даний час etherscan.io не верифікує автоматично новий смарт-контракт токена ERC20, хоча його «батьківський» контракт був перевірений і верифікований. Розробники Loopring зв’язуються з etherscan.io для того, щоб дізнатися, чи можливо налаштувати цей процес.
Торгівля на Loopring
Нові токени, створені таким чином, повинні автоматично реєструватись в смарт-контракті TokenRegitry Loopring Protocol, тому вам не потрібно зв’язуватися з розробниками, щоб зареєструвати його вручну. Щоб перевірити це, перейдіть за цим посиланням, вставте L. FOO (або назву свого сертифіката) в поле getAddressBySymbol, потім натисніть кнопку «Query».
Варто відзначити, що новий токен торгується з допомогою протоколу Loopring, але це не означає, що токен буде доданий в які-небудь офіційні гаманці.
Чому це важливо?
Ми вважаємо, що в найближчому майбутньому буде з’являтися ще більше токенів. Деякі з них будуть корисними токенами, які будуть використовуватися протоколами другого рівня і децентралізованими додатками, а багато з них будуть токенами, що представляють завнішньо-ланцюгові активи. У більшості випадків створення токенів процеси розгортання і написання коду ідентичні, тому немає сенсу писати один і той же код для кожного сертифіката і проходити один і той же процес розгортання. TokenCreator зробить все за вас.
Подальший розвиток
У майбутньому розробники планують інтегрувати TokenCreator в гаманець Loopr, щоб користувачам було ще простіше випускати власні токени ERC20.