Я ошибся и покидаю этот проект. Учитесь на моих ошибках.
По моей собственной вине, обновляя репозиторий для веб-сайта PixelPizzas, чтобы включить в него смарт-контракты, я напортачил и зафиксировал файл .env
, который включал закрытый ключ на адрес развертывателя Pixel Pizzas.
Поскольку об этом просочилась информация, злоумышленник (вероятно, бот) смог передать право собственности на контракт PixelPizzas. И поэтому я снял веб-сайт на данный момент.
К счастью, я не потерял много собственных средств, так как это был мой старый адрес.
Что это значит для тебя?
Ваши токены по-прежнему в безопасности. Метаданные хранятся в IPFS, и смарт-контракт не может сжигать чужие токены. Но я бы посоветовал не чеканить больше, даже если злоумышленнику это может не принести пользы.
Будущее
Я не перестану выпускать NFT, смарт-контракты или что-то в этом роде. PixelPizzas остается репозиторием, у которого люди могут учиться. Я заархивирую репозиторий с артами всех доступных пицц.
Заключение
Я сильно напортачил и сегодня усвоил большой урок. Трижды проверяйте свои коммиты в публичных репозиториях, особенно при перемещении файлов.
Я сожалею, что подвел вас всех. Но я продолжу обучать разработчиков по всей экосистеме web3.
Спасибо за чтение.