Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо разработать чатбота, который проводит аттестацию аккредитованных инвесторов.  Вся работа – open source.  Бот будет похож на существующего бота, который проводит аттестацию реального имени https://github.com/byteball/real-name-attestation, его можно брать за основу. 

Сценарий диалога (основной успешный сценарий): 

- приветствие 

- спросить Byteball адрес 

- выставить счт на оплату 

- дождаться оплаты 

- проверить, что оплата пришла с заявленного адреса и в нужном размере 

- дождаться подтверждения оплаты 

- перенаправить на партнера, который непосредственно производит проверку статуса аккредитованного инвестора, его API https://verifyinvestor.com/api/documentation/ (credentials будут предоставлены после начала работы) 

- дождаться от verifyinvestor.com окончательного статуса проверки 

- сообщить результат пользователю в чате  

- внести аттестационную запись о том, что пользователь является аккредитованным инвестором 

- выплатить reward пользователю и тому, кто его привл 

Все пункты, кроме взаимодействия с verifyinvestor.com, уже реализованы в https://github.com/byteball/real-name-attestation и их можно использовать в новом боте с минимальными изменениями.  Новизна проекта – в реализации API verifyinvestor.com

Background: 

- Byteball – крипто платформа, построенная на DAG (directed acyclic graph) вместо blockchain. 

- Нет блоков, нет майнинга, нет майнеров 

- Один из самых user friendly кошельков в индустрии 

- В кошелк интегрирован чат, чат тесно интегрирован с платжными функциями кошелька 

- Приложения доступны в виде чатботов, чатботы пишутся на node.js  https://github.com/byteball/byteballcore/wiki/Writing-chatbots-for-Byteball

- Приложения доступны пользователям через Bot Store, встроенный в кошелк (аналогично App Store) 

Требования: 

- хорошее знание английского обязательно 

- писать ясный, легко читаемый код 

По ходу выполнения, окажем помощь в знакомстве с платформой.  В случае успешного завершения, ваш код будет включн в репозитории byteball на github https://github.com/byteball

6 лет назад
arturbaukin
Баукин 
37 летРоссия
6 лет в сервисе
Был
6 лет назад
4 отзыва