Develop a VK mini-app in which one type of user can create an NFT ticket for any event or occasion, and another can receive the NFT and perform optional validation to verify its authenticity.
Challenge 1
NFT ticket creation and authorisation service
  1. User must be able to log in to web3 wallet (e.g. metamask) and create an NFT in the mini-app (token with metadata must be saved in ipfs) under "Create NFT";
  2. Go to the created token page and select the friend you want to give the token to and submit it;
  3. The selected token should be locked in the contract for the time being;
  4. The user to whom the NFT has arrived should receive a notification, and when logging into the app, receive their NFT to the connected web-3 wallet.
Functional requirements:
Resources to help the team
VK Mini Apps is an open platform of embedded cross-platform applications. You can use them without leaving VK: you don't need to install anything additionally on your phone. The platform is based on a universal approach and uses standard web technologies to develop mini-applications: HTML, JavaScript, CSS.
The ideal team for the task
To develop the described mini-application, a team consisting of frontend, backend/web3 developers and a UX/UI designer would be ideal.
The teams selection criteria for the final hackathon
The result is appropriate to the task set
The ability to implement the project
The quality of the project presentation
Prize pool
₽ 100 000
special prize from Unova VC Studio
Mentors and jury
Marina Krasnova
CEO VK
Jury
Alexander Tobol
CTO VK
Jury
Mikhail Kozlov
Developer VK NFT
Mentor + Jury
Sergei Spirenkov
VK NFT Project
Manager
Mentor + Jury
Gleb Vorontsov
External Developer Engagement Manager
Mentor + Jury
Stepan Novozhilov
Mentor
Head of VK Mini Apps platform
Andrey Tukmanov
VK NFT Developer
Mentor
Platform rules:
01
03
02
04
The sale and purchase of cryptocurrency in any form, as well as cryptocurrency payments are prohibited.
CHallenge 1
NFT ticket creation and authorisation service
Develop a VK mini-app in which one type of user can create an NFT ticket for any event or occasion, and another can receive the NFT and perform optional validation to verify its authenticity.
Функциональные требования:
У мини-приложения Вконтакте должны быть реализованы основные функции:
  1. Пользователь должен иметь возможность авторизоваться в web-3 кошельке (например, в метамаске) и создать NFT в мини-приложении (токен с метаданными необходимо сохранить в ipfs) в разделе «Создать NFT»;
  2. Перейти на страницу созданного токена и выбрать друга, которому хочешь подарить токен и отправить его;
  3. Выбранный токен должен на время блокироваться в контракте;
  4. Пользователь, которому пришел NFT, должен получить уведомление, и при входе в приложение получить свой NFT на подключенный web-3 кошелек.
Resources to help the team
VK Mini Apps is an open platform of embedded cross-platform applications. You can use them without leaving VK: you don't need to install anything additionally on your phone. The platform is based on a universal approach and uses standard web technologies to develop mini-applications: HTML, JavaScript, CSS.
The ideal team for the task
To develop the described mini-application, a team consisting of frontend, backend/web3 developers and a UX/UI designer would be ideal.
The teams selection criteria for the final hackathon
The result is appropriate to the task set
The ability to implement the project
The quality of the project presentation
Prize pool
special prize from Unova VC Studio
1st place — ₽ 240 000
2nd place — ₽ 120 000
3rd place — ₽ 60 000
₽ 100 000
Mentors and jury
Marina Krasnova
CEO VK
Jury
Alexander Tobol
CТO VK
Jury
Mikhail Kozlov
Developer VK NFT
Mentor + Jury
Sergei Spirenkov
VK NFT Project Manager
Mentor + Jury
Stepan Novozhilov
Mentor
Gleb Vorontsov
External Developer Engagement Manager
Mentor + Jury
Head of VK Mini Apps platform
Andrey Tukmanov
Mentor
VK NFT
developer
Platform rules:
01
Rules for using the VK
web-site
02
VK Mini Apps platform rules
03
Rules for placing services on the VK Mini Apps platform
04
The sale and purchase of cryptocurrency in any form, as well as cryptocurrency payments are prohibited.
© All Rights Reserved. 2022
Unova VC Studio is not affiliated with VK and VK NFT