Reading time: 25 mins

Voted Best Innovation in the Build Tomorrow Hackathon 2021

Team: Nexus
Members: Nilesh Gupta & Prasad Dilip Patewar

Jury motivation;
"Your Project Oxylus has addressed a very unique space. We are surprised about the amount of information presented and the state-of-the-art use of technology. Being out of the box, this solution surely qualifies all criteria of being the best open innovation award. "

The solution

Platform for Business Owners to contribute and connect with SDG projects using blockchain as backbone.


After 2000 UN realised they need to work now or the earth will be destroyed by just one greedy species. So, in the 2010 united nations introduced SDG (Sustainable Development Goals) which the responsibility of every nation to be fulfilled in the next two decades means till 2030. There are 17 goals mentioned in this.


Major of the goals focused towards environment and other towards our own well-being as world wars and capitalization destroyed some countries to such extent that they now require a external help to fulfil their basic needs like food, clothes, shelter, health, education, etc. From 2010 to 2030, It is responsibility of each country to carry out respective projects to work on these goals. After first 10 years UN found that governments did almost nothing. So now if governments are capitalist, from where money and resources will be pulled to carry out these projects. So UN introduced the 17th goal Partnership for the goals. The goal which sole aim is to gather human and finance resource for the other goals.

Partnership Accelerator Program:

This program needs to be accelerated now as half time has gone and work needs to be done. So UN decided to run a project named partnership accelerator program – The Partnership Accelerator aims to develop the partnership-enabling ecosystem (see above) which can support the engagement of business as a partner in sustainable development and accelerate the number and effectiveness of partnerships towards delivering the 2030 Agenda By ‘process of partnering’ mean the ways of developing and managing partnerships, with a constant eye on engagement, on inclusivity, on relationship and trust building, and on co-creation. Business, society and the environment are strongly interconnected and must move together to ensure progress and long-term sustainability


SDG are clear and everyone is going to work in the next decade. But there are still a lot of challenges

1. How the transparency of the projects will be handled after failing a complete decade with governments now this time with capitalists ?

2. How to connect different business owners to different projects ?

3. How to secure all the information as well as keeping it public ?

4. How to speed up transfer of large amounts of funds without going through a lot of paperwork ?

5. How business owners will believe they are contributing in a real project and not a fraud?


What it does?

So we have created a platform where organizations from all over the world and business owners can connect to each other and transfer funds and resources to achieve SDG. Organizations like Government orgs, NGOs, TPI, etc. can announce their projects and requirements about the project on our platform. Business owners from all the over the world can see these projects and contribute in it. UN in its partnership accelerator program wants involvement of businesses in SDG projects and this is what our platform does. This platform will help project organizers to get required funds and human resource to complete and accelerate the process of SDG. Businesses have strong knowledge of the current market so by involving them in projects organizers also benefits. Businesses will not only help them with money but also will connect and guide them in choosing right service providers. This will create the most optimal projects that will last long unlike government

Project Structure (User) :

There are majorly two types of users each of them having different sub categories. Major two are : #####1> Business Owners #####2> Project Organizers There will be 3 types of business owners who wants to donate their funding and resources to the SDG projects:

1> Local/State Level – These businesses are interested in projects going in their local area or states. As these businesses are still growing their want to contribute in the society they are living so their customers become more prosperous. Also the budget & complexity of the such projects will be understandable to them.

2> Country Level – These businesses are more interested in national interest. They have an imp role in their national economy so far and now they want to preserve that mark. They want to contribute in projects which does not help just the part of nation but most or total. Discussing with the national governments what will be beneficial in long term for the people in their country and their environment.

3> Global Level – These business giants and controls most of the world economy in international markets. From launching global events which will last for years which can decide the humanity’s future to producing most sustainable development technologies. These businesses want to have direct connection with big projects on national or global scale which will be a potential factor in this SDG progress. They have resources and funds now they just want to contribute without much restrictions.

There will be 3 types of project organizers who wants to start the projects which will fulfil the SDGs.

1> Government Authorized Orgs – These orgs works under governments and are verified by them. They have the knowledge and will but due to control of higher authorities and corruption they are not progressing. They can list their projects on our platform and get direct resources and funding from business owners.

2> Private Orgs – These are some private orgs which have similar goals as SDGs. They want to develop projects which will reduce negative impact on environment. They will take their cut for their sustainability. These organisations care more about impact and less about profits making the project more suited for the SDG.

3> NGO – These are Non-Government organisations and groups formed by wealthy and powerful people around the globe. They gather the manpower from various events but they need some more financial power and steady guidance to create some impactful work.

All these users need to go through the verification process designed for each category and respective sub-category to interact with the platform. There is also one more human entity but not directly registered under platform. Service providers: These are the companies or organisations which will provide service to the project organisers whether utility requirements or human resource. The organisers will approach them on their own or with the help of business owners. In this case business owners can connect project organisers to best in the market with very cheap price on products on services due to their historical relations. Also the service providers will gain popularity and recognition from governments and public for their quality goods used in projects. Although they are getting their payments all other things will be side perks for them. Project organisers will sign a pre-contract with them and attach the related documents in request section so the business owners can verify so.

Project Structure (Data) :

1> MetaData : Descriptive Data about project. Project orgs needs to specify this data before creating a project

-Title -Descriptional Content -Links -Any other Text Content

2> FileData : Files and attachments of projects. These files are used by business owners to see legitimacy.

-Legal Documents -Authorized Certificates -Informational Digital Documents (Ex.- PDF) -Proof of Work Docs

3> FundData : Data about money pools and transactions on platform

-Fund Pool Balance Sheets -Transaction Details -Interest & Liquidity Calculation factors -Income sheets of platform

4> Conversational Data : Chats & conversations between two or more users on the platform. Business owners and organizations public statements.

-Chats -Forums -Discussions

5> OData : This is our own term. For the project needs to be completed its needs to go through certain steps. Each project can be divided in different milestones and each milestone requires different kind of human resource and financial support. Here, this resource support we term as request. A request is just a financial or human resource request which project organiser posts in certain milestone of a project. Each request has its demand which will be verified by the business owners in the project. Project organisers needs to attach required documents with request so that business owners can verify the request.

-Milestones -Requests -Voting Data & Calculations -MetaData & FileData of Odata (Ex.- Data about requests)

Project Working (Steps) :

1> Project organizers can create different projects on our platforms. They will fill all the required MetaData to create a base template of a project first then add the details to look it more impressive for the business owners.

2> After filling the required metadata and filedata. Project organizers to create their Odata which is set of milestones, each milestones containing request and respective metadata and filedata for that, etc.

3> Business owners now can see projects on platforms which needs funding and pool created for each project. They can contribute by donating funds in pools or by providing human resource support directly. Donating the funds will store their funds in smart contracts for the respective project on chain. The transaction details will be displayed and the pool contributions are open to all. But the business which will donate more than the min contribution specified by the project organizers only counted as legal voters in upcoming events.

4> Once the pool is getting funded. Project organizers can start to work on requests. Requests will be created by the project organizers in milestones with requirements they need. Business owners who are legal voters in the system now can vote for the requests future.

5> Voting will be done and if the result is positive, funds will be transferred to the service provider’s wallet. Now service provider will provide the required resources to project organizer.

6> If the voting result is negative, funds will remain intact in pool like nothing happened. The request will be marked as cancelled so now organizer can improve its previous request to not fail second time by taking suggestions or recommendations discussing with the business owners and their representatives.

7> The communication will boost the project organizers and project abilities to next level as they will get direct guidance from industry leaders and their peers in developing the project. (Ex.- Project powering the whole city with solar will get guidance from companies like tesla where they can discuss which batteries should be used to get the most brilliant model for the upcoming decades of this city and their residents)

Weavy Features Used :

1> We have used the weavy feeds feature in our application. As communication between business owners and project organizations is key a feature in this project. With weavys excellent communication feature we are able to leverage this feature with least amount of code.

You can see as in screenshots weavys feeds are enabled in project discussion and milestone discussion page.






Github Repo of 3 servers :

1. Web Interface - https://github.com/Nexus-Bot/BizFundWeb/tree/Weavy

2. Backend - https://github.com/Nexus-Bot/BizFundBackend

3. Ethereum - https://github.com/Nexus-Bot/BizFund-Ethereum-Backend

The code attached above needs 3 following servers to run. 1> React web interface 2> NodeJs Backend Server 3> Smart contracts deployed on test chain network Currently we do not have a deployed version for public use. Since it interacts with the smart contracts and strict data, A user guide is required to understand the DApp. Also there are no guides and instruction models on the web interface so we are not currently deploying it. Even to make transactions on local test network you need some test ether in your metamask wallet so it is not valid option to give public users to interact with project in current date. We hope you get the project idea from submitted pdf and screenshots. We are working on a public release and will release alpha version in near future.

Screenshots of working project of each stage is attached.

Weavy Server SDK view and data in it is shown in last screenshots and weavy client side feeds are integrated in project and milestone pages.

Till now you can refer these code repos to understand legitimacy of this project. If you wish to see a working demo you can contact us on - nexus.org@protonmail.com

Future Plans

As our total data is on chain and decentralized but our user data and user management is still in discussion. As now we have seen weavy will be a strong candidate in this. We want to enable user data and its features to be added in this project in future.

Also we are thinking of weavys secure file sharing feature to add secure file data in our application.

You can actually interact directly with Nexus on our community forum.

Feel free to ask questions about Nexus winning submission or questions directly to the Weavy-team.