О проекте

Этот проект предназначен для изучения возможности динамического формирования документов, в частности - сертификатов слушателей, подтверждающих прохождение учебных курсов и хранения всей необходимой информации на блокчейне Ethereum.

Для тестирования необходимо использовать браузер 'Chrome' с установленным расширением 'MetaMask'. Данное расширение необходимо настроить на тестовую сеть 'Rinkeby' и иметь некоторое количество эфира на учетной записи.

Может применяться в учебных заведениях для подтверждения подлинности выданных документов.

Внимание! Все действия, связанные с изменением данных на блокчейне, а именно:

  • Создание нового учебного курса;
  • Добавление студента;
  • Отметка о сдаче курса (Поставить зачет).

создают транзакции в тестовой сети Ethereum. Таким образом, эти действия требуют определенного времени для выполнения. Примерно 15-20 секунд.

Язык смарт-контракта: Solidity

Сайт написан с использованием:

  • React.js
  • Semantic-react-ui
  • Тестирование:

  • ganache-cli
  • mocha
  • IDE:

  • Remix Solidity IDE
  • VS Code
  • отправить сообщение разработчику...

    ...связаться с разработчиком...
    +7 (926) 179-63-00
    Смарт-контракт работает в тестовой сети Rinkeby блокчейна Ethereum и предназначен для тестирования.