Ocean Integration with Re-Public | Ocean integration with Re-Public | Round 20

Project Name

Ocean Integration with Re-Public


Project Category

Build & Integrate


Proposal Earmark

New Outreach


Proposal Description

The initial requested funding would go to our developer to begin building out an integration with Ocean that would allow Re-Public users to share/monetize data via Ocean Protocol.

The idea would be to add an Ocean Protocol card on the current Earn screen and build out the UI to educate users about Ocean Protocol while allowing them to use it as effortlessly as possible.

It’s difficult to estimate how far along this amount of funding would get towards the end vision, but the goal would be to show enough progress to the DAO to return for enough funding to complete the integration.

Our developer has been over the `ocean.py` and `ocean.js` docs and believes this is a larger undertaking than the initial funding can cover. However, we should be able to show concrete success in a partial integration within 30 days and request further funding on those merits.


Grant Deliverables

The Re-Public mobile app is made with React Native, a popular cross-platform mobile framework. The integration with Ocean will be made open source and available via the Re-Public mobile app repo for use by other developers – either for educational or commercial purposes.

In this way the funding will yield a concrete software output that can be used and monetized by the DAO as they wish.

A more intangible deliverable will be exposing a larger audience to Ocean as our user base grows and more people download the app. The Ocean Protocol will be a prominent option for users to choose and learn about.


Project Description

What Is Re-Public?

The vision of Re-Public is to create digital asset management software for your personal data. A dashboard to visualize all the data that you and your devices generate, and then give you the tools to decide what to do with it, from storage, to licensing, to monetization.

This software free and open source, and governed by a DAO using its own governance model and software, which are also open source.

We are entirely grant funded and consider ourselves a public good. We currently have a single, unpaid, founder/developer creating the software while other members help with adoption, promotion, and strategy.

We currently have a mobile app for iOS and Android that’s publicly available on the App Store and Play Store. The app allows users to collect a few data types: Mobile sensors, location, app usage (Android) and HealthKit (iOS).

Currently the app allows users to share their data in real-time via the Streamr Network.

Using Ocean Protocol

The initial requested funding would go to our developer to begin building out an integration with Ocean that would allow Re-Public users to share/monetize data via Ocean Protocol.

The idea would be to add an Ocean Protocol card on the current Earn screen and build out the UI to educate users about Ocean Protocol while allowing them to use it as effortlessly as possible.

It’s difficult to estimate how far along this amount of funding would get towards the end vision, but the goal would be to show enough progress to the DAO to return for enough funding to complete the integration.

Our developer has been over the `ocean.py` and `ocean.js` docs and believes this is a larger undertaking than the initial funding can cover. However, we should be able to show concrete success in a partial integration within 30 days and request further funding on those merits.

Community Ownership

The Re-Public mobile app is made with React Native, a popular cross-platform mobile framework. The integration with Ocean will be made open source and available via the Re-Public mobile app repo for use by other developers – either for educational or commercial purposes.

In this way the funding will yield a concrete software output that can be used and monetized by the DAO as they wish.

Thanks!

We really appreciate the opportunity to work the Ocean community. We view ourselves as very much mission-aligned with Ocean Protocol and hope this is the beginning of a long and fruitful partnership.

Please reach out with any questions or concerns!


Final Product

Re-Public users can choose to share their data via the Ocean Protocol, as well as Streamr.


Value Add Criteria

  1. React Native integration code for educational or commercial use.
  2. Promotion of the Ocean Protocol by exposing Re-Public users to it and educating them about the protocol's value prop.
  3. Increased adoption through the Re-Public mobile app's UX, allowing non-technical users to use Ocean effectively.

Core Team

Keith Axline

Founder/Lead Developer

  • 15+ years mobile and web development
  • 5 years of R&D put into Re-Public

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

Twitter: https://twitter.com/kaxline

Phil Labrecque

Core Strategy Officer

LinkedIn: https://ca.linkedin.com/in/phil-labrecque

Twitter: https://twitter.com/philg00d2


Advisors

No official advisors.

Keith Axline is currently in the Portland Incubator Experiment program that is connected to hundreds of prominent advisors for any specific needs or guidance.


Funding Requested
3000


Minimum Funding Requested
3000


Wallet Address
0x07286f7D012C47fc844bea638409A8C5A4d7cA8f


Hey, I would advise to lower your minimum funding amount significantly - with quadratic funding it becomes very hard to get exactly the amount you are asking for. If that is the case e.g. you get 2999$ funding because you get a lot of votes, then you would get no funding at all with your current settings.

Project submitted deliverables:

Update on deliverables:

Since the last grant round, we’ve been iterating on the UX flow of how users can publish a dataset to Ocean via the Re-Public mobile app. Current progress can be seen in the video below.

To get what is shown in the video working in production, more time will need to be spent hooking the app up to a server that will do the deployment of the NFT and datatokens. We’ll also need more user testing and feedback.

We’ve spent a fair amount of time with both ocean.js and ocean.py, but we’re still hitting some snags in deploying the NFT contract to Polygon Mumbai. Mumbai is where we plan to test the contracts before deploying to Polygon mainnet. We’re asking for another round of funding and part of that will go towards debugging our issues and improving/adding to the documentation if necessary.

We’ve also got a development version of the marketplace up and running locally and are experimenting with how our own version of the marketplace might provide value to Re-Public users.

Admin:

I am accepting this deliverable. The UX designs of integrating Ocean look well made, and the ability to upload datasets from mobile would be valuable. It may be helpful to upload screenshots of the re-public test marketplace.