В проекте могут регистрироваться компании-эмитенты, которые хотят перевести свои акции в цифровой формат токенов на ethereum (ERC-20). Также на платформе могут быть зарегистрироваться частные инвесторы, которые хотят вложить свои средства в молодые компании и стартапы. При при добавлении новой компании для нее создаются смарт-контракты: сам токен с возможностями заморозки, перевыпуска; контракт продажи токенов за один из stable-токен с возможностями управления токеном и собранными с покупок инвесторов средствами.
В проекте занимался:
- Разработкой, тестированием и развертыванием смарт-контрактов на Solidity;
- Разработкой frontend на vue.js с интеграцией взаимодействия с metamask кошельком, вёрсткой сайта по шаблонам;
- Координировал работу ещё 2 разработчиков (backend разработчик и верстальщик для помощи мне);
- Проектировал базу данных (PostgreSQL), начинал делать backend по части структуры проекта и некоторых роутов, взаимодействия с БД. Backend: node.js, sequelize, web3, postgresql.
Сайт проекта:
https://stockup.ch/Смарт-контракты:
https://github.com/stockup-team/stockup-contractsВсе скриншоты:
https://www.dropbox.com/sh/sm8zmswtjng0lkm/AAADb4zY2WE-5cguP4lmjedya?dl=0