Школа богатых программистов 7495.org/kurs.htm

English Chinese Spanish French Russian

Блокчейн - увлекательная игра для всех!

Игра для обучения. Не использовать для других целей!

Ответы и решения на задачки находятся на этой странице.

Задачка 1

Создай себе свой приватный ключ из любых чисел и слов (например test или 1 2 3). Этот приватный ключ запиши, сохрани и никому не показывай.

Private Key.html
Задачка 2

Создай свой публичный адрес из полученного приватного ключа (ключ из задания 1). На этот 0x... адрес будут присылать криптовалюту и виртуальные вещи. Публичный адрес 0х... можно всем показывать.

Converter.html
Задачка 3

Посмотри на созданном тобой адресе крипту, если там есть - означает что этим адресом кто-то уже пользуется, сделай себе другой публичный адрес.

Hamster.html
Проверка

Ответь на 33 вопроса, викторина на тему блокчейн и программирование.

Igra.html
Задачка 4

Создай из числа Пи 10 ключей, затем сделай себе из них 10 адресов:

Pi.html

Создай из числа Фибоначчи 10 ключей, затем сделай из них 10 адресов:

Fibonacci.html

Создай из числа Мерсенна 10 ключей, затем сделай из них 10 адресов:

Mersenne.html

Создай из любых 10 совершенных чисел, 10 совершенных кошельков:

Perfect-Number.html

Создай из числа Люка 10 ключей, затем сделай из них 10 адресов:

Lucas.html

Создай из любых 10 простых чисел, затем 10 простых кошельков:

Prime-Number.html

Создай из числа Мозера 10 ключей, затем сделай из них 10 адресов:

Mosers-Circle.html
Задачка 5

Сколько стоил бы 1 Эфир, если его самая маленькая частичка 1 Wei стоила бы 1 цент?

Price-ETH.html

Price-BTC.html
Задачка 6

Создай себе ключи из других любых математических константных чисел.

Key.html
Задачка 7

Скачай Метамаск. Добавь свои игровые адреса: "Импортировать счет". Открой на весь экран, в настойках "Развернуть представление".

Metamask.html
Задачка 8

Переключи с главной сети на тестовые: Goerli и Sepolia или Linea.

Testnet.html
Задачка 9

Создай кнопку принятия донатов, в этом примере перевод 1 вей. Меняй на свой созданный публичный адрес, если необходимо меняй количество эфира (в hex). Скрипт не работает локально, должен быть загружен в интернет

Button.html


Задачка 10

Считаем сколько 0,5 эфир в гексадецимальной системе.

Dec-to-Hex.html
Задачка 11

Добавь и подключи себя к сетям Кракен, Бинанс, Кукоин, итд.

Chain.html
Задачка 12

Учись получать переводить игрушечный Этер в тестовых сетях. Если не видно в балансе, добавь в настройках "Import tokens".

Token.html
Задачка 13:

Стоимость газа. Рассчитываем комиссию за транзакции эфира.

Gas.html
Задачка 14

Создай в текстовом редакторе свой первый СмартКонтракт. Cryptozombies (гаратовцы против марцановцов). В верхнем углу переключи с английского на русский язык.

SmartContract.html
Задачка 15

Загрузи СмартКонтракт в Блокчейн. Взаимодействие с Web3.

Deploy.html
Задачка 16

Создай свою криптовалюту, придумай ей красивое название.

MojCoin.html
Задачка 17

Создай коллекцию из 10 разных монет на 10 разных блокчейн.

Collection.html
Задачка 18

Повтори учебное ICO: продажа коинов и токенов, перевод крипты в фиат.

ICO.html
Задачка 19

Скрещивай кошек CryptoKitties, получи яички, продай на 100 тысяч долларов.

CryptoKitties.html
Задачка 20

Создай свои первые NFT для аукциона Christie's на 1 миллион долларов.

NFT.html


Задачка 21

Создай ERC20, ERC721, ERC998, ERC1155 для аукциона Sotheby's на 7 миллионов долларов.

ERC.html
Задачка 22

Напиши первое простое децентрализованное приложение DApp. Например плагин виртуального кошелька.

DApp.html
Задачка 23

Создай и запусти собственный блокчейн с эксплорером блоков.

Blockchain.html
Задачка 24

Создай по примеру криптобиржу и обменник всех криптовалют. Подключи эквайринг к реальному банку.

Exchange.html
Задачка 25

Майнинг. Обзор машин и программного обеспечения Matrix:

Mining.html
Ответы на задачки

Ответы и объяснение заданий, вопросы задавай на форуме:

Answer.html
Статья оказалась полезной? Будем благодарны за лайки и репосты, расскажите друзьям чему Вы научились! (кнопки соц сетей снизу)