May2024 - 256bit E2E Blockchain Chat Function Resource and Design ("SESSION" APP)

Closed
YourBeat Inc.
Calgary, Alberta, Canada
Credence Holmes
CEO
(29)
5
Project
Academic experience
300 hours per learner
Learner
Anywhere
Advanced level

Project scope

Categories
Cloud technologies UI design Communications Market research Software development
Skills
wireframing blockchain encryption application programming interface (api) communications systems communications security research prototyping writing
Details

We are a music platform that connects fans, venues, and vendors. We need a 100% and preferably based on blockchain 256bit E2E encrypted chat model that can have groups, individuals and also prevents even the host from watching the chat we are also looking for a way to ensure that your IP can be hidden like session chat does. We expect that it will be based on the chat model session as that is currently the only chat that implements all these facets but they do not at present have an api. The idea of building our own api or following their lead is completely fine. The requirements stay the same privacy is a key pillar of our value system and complete and total chat privacy for the owner of the chat is necessary. You and your team will need to do the research first and foremost taking into consideration the previous research done by other members and provide a very detailed overview of the plan ahead for the progression of this section of our platform. As this is such a key of our platform the research and development section of this is just as important as the development.


It WILL include delving into the crypto and block chain basis of session chat seeing how they accomplish the task (as they are 100% open source) and finding how we could implement their tech or how we should develop our own so we can have as secure or MORE secure communication for our users.


This should be noted as PRIMARILY A RESEARCH BASED PROJECT... If there is time AFTER the RESEARCH students will begin development on the chat backend coding that will follow the paperwork documentation that will need to be extremely detailed and clear in all sections. Documentation is ESSENTIAL and a primary need of this project. It MUST be completed in advance and during the research no matter what negative or positive end results are found they must ALL be documented so we can understand the limitations and impossibilities encountered with this project. Documentations is NOT an afterthought after coding in this situation.



We would like to work with students to research and design a general chat interface.

This will involve several different steps for the students, including:

  • Conducting background research on the session platform
  • Research and define how we can implement the session platform within the platform
  • Creating a very clear and well defined solution in writing for the problem so multiple teams can use the documentation to continue the project after the team has moved on.
  • Producing a wireframe or mock-up of the resulting system’s user interface.
  • Testing the design with users and making improvements.

Bonus steps in the process would also include:

  • Prototyping multiple possible chat function designs.
Deliverables

By the end of the project, students should demonstrate:

  • Clear understanding of 256 bit encryption
  • Clear understanding of needs of a communication system over a blockchain backbone
  • Solid knowledge of decentralized communication
  • knowledge of the chat service "session" can be downloaded from google play
  • Understanding of our company and customers
  • Understanding, knowledge and acceptance of the extremely HIGH need for privacy and security in our platform
  • Provide a research portfolio that defines the viability of session within our project or a detailed description of the actions taken and how session was not able to be implemented in our project along with other viable alternate solutions that maintain the extremely high level of security and privacy as noted in session including the inability to back track IPs, no one except the sender and receiver can read the messages including YourBeat ourselves, if intercepted no one can decode the message without the exact encryption key of the owners of the chat.
  • Design of a chat function wireframe or mockup
  • Refinement of the design through testing results

Bonus steps would include:

  • Providing multiple wireframes or mockups for different designs

Final deliverables should include

  • A final report.
  • A detailed coding expectations, needs and compatibilities report that in details shows all the attempts and failures of the research team and what their recommendations are from the end results of each of those failures, and the documentation of how to progress to a successful end.
Mentorship

Write a reference letter for students


Provide 24 hour mentorship and access to phone support


Available for consult via zoom, email, and phone


Educational connections


Aid students in ways to get into graduate school


Provide life experience through the school of "hard knocks"


Provide military, government and life experience


Actively promoting their work and they will receive credit for any and all work performed


Regularly have 1-2 meetings a week (which the students must make time for and attend or they will be removed from the project) The meetings create an ability for us to transfer information between multiple groups and people all working on the same project so all need to know the interconnection in the project. An intern should know that they are an intern coming into an already working system and they should accommodate the working system rather than the system changing for them. We are aware students have a mass of other responsibilities and we FULLY do our utmost to work around those needs to accommodate them as much as possible.

Supported causes
Industry, innovation and infrastructure

About the company

Company
Calgary, Alberta, Canada
11 - 50 employees
Entertainment, Events services, It & computing, Media & production, Public relations & communications

We are a new music platform YourBeat, who's main focus is the artist. “The music industry starts with the artist but is not only about the artist. An infrastructure and network of people grows around an artist and furthers their career… A robust industry creates employment in all areas of music from its creation, to performance, to distribution and promotion.” – Martin Elbourne, UK music promoter” we also believe in this. As such YourBeat Inc. is uniting Artists, Fans, Vendors and Venues to create a vibrant and sustainable music community. We foster connections that fuel creativity, collaboration, and success for all involved. Together, we empower artists to cultivate 1000 true fans, while facilitating deep relationships between venues and vendors.