WebSockets as Service | WebSockets Infrastructure R18 | Round 18

Project Name

WebSockets as Service


Project Category

Build & Integrate


Proposal Earmark

2nd/3rd Grant


Proposal Description

Build First Class integration with WebSockets as a data service(Provider) :

We’ll be starting with a phase based approach to building the sockets support. With projects based on mobile data dao earmark are entering the grant rounds and even for when ocean stack gets close to retail users, websockets are critical for streaming the data through wss endpoints. This project essentially enhances the ocean core software stack by giving support for streaming.

Build WS support for streaming on-chain metrics that enhance marketplace/defi level experience for users:

We’ll start building ws endpoints for a couple of data points like Dynamically priced data tokens , Pool liquidity etc. These can be integrated to any frontend application to receive stream of real time on-chain data.


Grant Deliverables

  • Start with the provider’s data publish flow(publisher screens), add the necessary fields/validations to accommodate/perform checks wss url as source URL .Add optional booleans/fields to add indicators for stream URL’s to be differentiated from static URL’s
  • Move on to the consumption side of things , first with any necessary fields or extra info to be displayed at data asset browse/details level for any consumer to know about. Post which we’ll also start with performing sanity checks on ws endpoint( which are all applicable) in comparison to the checks currently bein done to rest endpoints.
  • Build a WS layer on top of ocean contracts to provide better experience (on marketplaces , mobile applications) and data in real time . We will start with a couple of data points(dynamic data token prices,liquidity numbers etc) for POC and gauge performance for this epoch.

Project Description

Description :

The project aims to build First Class integration with WebSockets as a data service. We’ll be starting with a phase based approach to building the sockets support. With projects based on mobile data dao earmark are entering the grant rounds and even for when ocean stack gets close to retail users, websockets are critical for streaming the data through wss endpoints. This project essentially enhances the ocean core software stack by giving support for streaming.


Final Product

Final product includes a fork of Ocean provider that gives support for wss protocol for interacting with ocean stack and also build websockets infra for marketplace defi level interactions like dynamic prices, liquidity etc etc


Value Add Criteria

Usage of Ocean : since the product itself will start from ocean provider and build on top of it , this is an excellent scenario for using ocean existing infrastructure to the best.


 Viability : We have a very strong team in terms of experience and great support from core-tech WG ,community and prakash as an advisor. We have a really good chance in making progress and achieve milestones/deliverables set.


 Community Engagement : Myself, am an Ocean ambassador, PGWG guide and also Lead of Indian Ocean Outreach program(DAO grantee) and Prakash has been a key contributor to the ocean ecosystem . We have always been actively helping/mentoring projects/community members , actively taking feedback.


Community Value : As mentioned in the description above, building this service of websockets will benefit a lot of other projects which are aiming to increase the usage of ocean products so effectively adding value to projects that would benefit from this technology feature which in turn also help the users with their project.


Core Team

M S S Trishul

Github: https://github.com/trishulmuchintala

LinkedIn: https://www.linkedin.com/in/trishulmuchintala

Twitter: https://twitter.com/msstrishul

Background & Experience

  • Bachelor’s and Master’s Degree in Computer Engineering
  • Currently, a Full Software Engineer working in the Architecture Team
  • Software Architect internship at Nvidia
  • Ocean Ambassador
  • Member of Project Guiding WG and Indian Ocean Outreach Program

Advisors

Dr. Prakash

Github: https://github.com/drprk 1

LinkedIn: https://www.linkedin.com/in/drprk/

Twitter: https://twitter.com/DrJohnD0e

Background & Experience

  • Member of Core-Tech WG, Project Guiding WG & Parameters-roadmap WG
  • Health-Tech Professional Consultant
  • Medical graduate, Masters in Medical engineering & Health-tech industrial experience
  • 6 years of Industry experience in Medical AI products

Funding Requested
10000


Minimum Funding Requested
3000


Wallet Address
0x8f06a2bcC62B192ccFE1430B2C38cE78ddFd1480


Awesome to see you for a second grant. Lovely to see the progress made on this project. As a previous guide, I guess you don’t need a lot of help, but if you have any questions or want support we are here for you. Good Luck!

1 Like

Hi,

Thank you for applying for R18!

Your proposal has been registered into the system and everything looks great!

Integrating with WebSockets would add strong long-term value towards the Ocean Ecosystem. Your initial focus on on-chain DeFi metrics is also a strong use case likely to see adoption.

I would also recommend one (or all) of the following to increase support:

  1. Saying hi to the community in #ocean-dao and sharing your proposal.
  2. Saying hi to members of the #project-guiding WG and sharing your proposal.
  3. Meet with the Guides assigned to you by the #project-guiding WG.
  4. Attend a Town Hall or Project-Guiding WG meeting to talk about your project and proposal.

All the best!

-Christian Casazza

1 Like