over budget
Parcel Delivery dApp [MVP only]
Current Project Status
Unfunded
Amount
Received
$0
Amount
Requested
$22,000
Percentage
Received
0.00%
Solution

We build a dApp (MVP) on Cardano for a cheaper, faster and greener P2P postal delivery solution allowing anyone to deliver parcels going there anyways while making an extra income at the same time.

Problem

Postal services in African countries are expensive, unreliable, slow, inconvenient, inefficient and even inaccessible to many people according to reports of the Universal Postal Union (UPU).

Impact / Alignment
Feasibility
Auditability
Parcel Delivery dApp [MVP only]

Please describe your proposed solution.

Problem perception: The current postal delivery service in Africa is underwhelming .

Sending and receiving parcels in Africa is a real-life struggle as it is not just more expensive than in industrialised countries but also way worse in terms of reliability, convenience, speed and accessibility. These observations are not just derived from my personal experiences and conducted interviews but even underlined in the Integrated Index for Postal Development (2IPD) by the Universal Postal Union (UPU), a UN body.

Proposed solution: Disrupting the legacy of centralised postal delivery through a Blockchain-based Peer-to-Peer approach.

With this solution someone wanting to send an item from A to B (sender) would match with another one going from A to B anyways (transporter). A transporter wants to make money on the side for taking the item along his/her way.

This is not just the most ecologically friendly delivery solution as it reduces the C02 footprint but also the cheapest and fastest delivery solution for the sender, which opens up the opportunity for a side hustle for the transporter as well.

Thus, a win-win-win situation for the sender, the transporter and mother earth.

-------------------------------------------------------------------------------------------------------

Our start-up approach (to be funded): Building the MVP

After research and successful hypothesis testing which has been done during two incubators - HHL Digital Space in Germany and Ariob in Ethiopia which we are currently in - we want to build an MVP for further testing. For the Lean Startup approach - we decided to go for - we are now at the stage of testing our idea on the ground with people in Africa. For this we need to have a simple but properly functioning MVP ready.

The MVP shall entail the following:

  • Web app (hybrid) with a simple UIX (for transporters, senders and receivers)
  • Integration of a Cardano wallet (CIP-30) into the mobile app
  • Development of an escrow smart contract on Cardano
  • Connecting the back-end, smart-contract side with the front-end of the app

in order to replicate the basic economic transaction of the P2P parcel service delivery on the Cardano blockchain. This means that a sender and transporter could lock their ADA in smart contract for payment and deposit respectively with the automatic unlocking of the smart contract (into the transporter's wallet) happening through the confirmation of the recipient.

Output: An open-source MVP, including smart contract and a web app.

Precisely, for the technical development of this MVP the funds of our proposal are allocated. A proof of the technical feasibility of this idea, which is a requirement for further funding. An even stronger and more capable team for realizing this highly disruptive idea.

Outcome: New learning insights shared among the developer community. Opening up the next step of this project, which brings us closer to the final solution. Positive awareness from inside and outside the Cardano community that projects like ours are indeed trying to serve the people in Africa by providing solutions to real world problems. Feedback in terms of data from MVP testing on the ground in various African regions, which is not part of this proposal but will happen anyway. Bringing with this MVP testing and later a use case, more people in Africa and around the world to Cardano. Generally, this proposal can strengthen the value proposition of Cardano, like many other impact projects, as it is so fundamentally aligned with Cardano's core mission.

For the testing of the MVP we have another proposal in Fund 9's Challenge “Grow Africa, Grow Cardano”, for which funds will be shared among our stakeholders (WADA) on the ground helping us to facilitate the MVP testing: <https://cardano.ideascale.com/c/idea/423109>

Of course, if the analysis of the collected data provides positive feedback, we would ask in a future proposal for funds that would allow us to transform the MVP into a market-ready product.

-------------------------------------------------------------------------------------------------------

The envisioned, full-fledged technical implementation of this solution (not part of this funding proposal):

A mobile App for accessing the online platform for filtering and match-making between senders and transporters, into which Cardano wallets can be integrated for flawless payment and deposit transactions into the smart contracts on Cardano.

Why do we need a Blockchain for this solution?

You would never trust (and pay in advance) a stranger to deliver your item, right? The person might just run away with it. So the issue here is trust. And blockchains, like Cardano, were built for resolving the issues around trust, namely through smart contracts enabling trustless economic interactions merely based on the execution of autonomous and publicly verifiable computer code.

Through a smart contract escrow solution on Cardano setting up the right economic incentives for the transporter to deliver the parcel in the promised fashion, this P2P parcel delivery service becomes trustless, automatic and infinitely scalable.

The transporter will have to deposit a certain amount - set by the sender of the parcel - into the smart contract, which will be released together with the payment for the delivery service (added by the sender to the Smart Contract) by the smart contract automatically once the receiver confirms the proper delivery of the parcel.

Thus, if the transporter delivers way behind schedule, not at all or has damaged the item, the locked payment and deposit will be transferred to the sender as a compensation.

A solution for who?

On the sender side, we see potentially anyone using this parcel delivery service, who wants to send any item to friends, family and relatives at lower costs and in a faster and more reliable manner. Of course, we do not expect that very expensive items will be sent through our service as economic value had to be matched by the deposit of the transport to some extent.

Next to the person-to-person sending, we also identified the e-commerce sector to make use of this service option if cheaper, faster and more reliable delivery is provided than compared to the existing options. Furthermore, a study (<https://journals.openedition.org/factsreports/3682>) pointed out that spaza shop owners could benefit from efficient delivery systems stocking up on goods by an external party, so they do not have to close the shop for doing it themselves.

On the transporter side, anyone willing to take something along his or her way could make a small financial gain. This ranges from commuters and travelers going via any means of public transportation to truck drivers and people with their own cars driving to potential destinations hours or days away.

Please describe how your proposed solution will address the Challenge that you have submitted it in.

MVP building (to be funded)

It allows us, first and foremost, to prove the technical feasibility of building such a dApp on Cardano. This is the first and most essential step bringing the Cardano ecosystem closer to an innovative dApp no other blockchain has right now.

Secondly, through the development of the MVP and its later testing we will be in the position to more realistically validate our problem solution fit to this real-world problem. With the collection and analysis of customer feedback, we can further assess what features are further needed and what challenges are found when it comes to implementing a blockchain-based parcel delivery solution in Africa.

In case of success, such a dApp would not just drive a wide adoption in Africa and anywhere in the world, where the postal service is poor, but would also shine a positive light on the entire Cardano vision and its community, which funded and supported this project.

All being open-source, other developers will benefit from our insights as other entrepreneurs wanting to build something blockchain related in Africa might also benefit from our collected data and experiences in building an MVP linked to the Cardano blockchain.

The awareness of Cardano as a blockchain and community will certainly increase in the African regions, where we will be testing our MVP, leading to more awareness first and adoption later.

Most importantly, this solution could enable real world use cases and non-digital business opportunities provided by a dApp built and relying on Cardano. It thereby increases Cardano's publicity by promoting Cardano as a blockchain and community that truly empowers and serves people in Africa particularly.

-------------------------------------------------------------------------------------------------------

General project

With this decentralised, blockchain-based approach, a sound alternative to the currently centralised and highly dysfunctional postal service system in Africa can be established allowing for cheaper, faster, more reliable and greener parcel delivery. A working decentralised solution on blockchain to the current centralized legacy postal system would be a disruptive game changer for the entire postal delivery industry.

But not only are the senders and receivers of post items served well with this solution with cheaper and faster delivery options, also for the transporting side a new income stream is created for anyone traveling, commuting or driving to somewhere boosting the regional economy as the payment goes directly to the transporter without any (western) cooperation/service provider extracting the profit.

It holds for some transporters even the opportunity to become sole-entrepreneurs and deliver postal items from one place to another on a daily basis as a profession.

The ecological impact is positive, too, as CO2 emissions can be saved through this decentralised delivery approach.

For the Cardano community, a real-world blockchain use case would drive adoption and improve the lives of many people in Africa, who can rely on a just better and fairer delivery solution for their items they want to ship to family, friends, and customers around their countries.

Lastly, the DAO approach would enable a fair community governed profit-sharing among users by avoiding the classical profit optimization strategies of large coperations, which come usually at the cost of local employees and/or customers.

What are the main risks that could prevent you from delivering the project successfully and please explain how you will mitigate each risk?

Risks for the development of the MVP (to be funded)

<u>Human risk</u>

Interpersonal problems could arise that make the team splits up or drifts apart from the goal of completing the development of the MVP.

==> Yes, this might sound silly but is academically confirmed to be one of the top reasons why startups fail and thus can never be entirely ruled out. We have had team building and coaching sessions in our Ariob incubator program to avoid such a scenario. Also the devotion for the past months going through this incubator program together showed sufficient passion for delivering this project. Furthermore, the fact that all team members have already invested substantial time into this project without any compensation at this point underlines the fact that the working climate among the team is so good that everyone has the enthusiam to work on it and deliver. Lastly, Jeremy has done some training on intercultural communication and mediation if a conflict would ever arise.

Both of the two Haskell/Plutus leave the team and no developer with at least Haskell skills is to be found under our very minimal budgeting conditions.

==> Highly unlikely scenario as the two Plutus developers have already committed lots of time researching into the dApp, which has so far been utterly uncompensated. One developer at the end would still be enough to ship the smart contract part though requiring some more time.

<u>Technological risk</u>

The postponing of the Vasil hardfork with a later one coming in October might take up some new changes that need to be incorporated requiring some additional time and resources.

==> By having 2 Haskell Devs on the team that went through the Plutus Pioneer Program, we are capable of adapting to updates on the Cardano side and make our smart contract code even more performing.

Reliance on 3rd party Cardano wallets: As we are not planning to build our own wallet but want to integrate one (and later more) into our MVP, we rely on the functionality of them.

==> There are enough open source Cardano wallets out there that have implemented CIP-30 and thus can be integrated in other 3rd party tools, like our MVP.

-------------------------------------------------------------------------------------------------------

From our research we have identified five major risks for the general project idea:

  1. Business model/ platform risk
  2. Mule risk
  3. Insurance risk
  4. Dispute resolution
  5. Overall crypto risk

1. As our business model is built on the logic of a functional platform economy, the threshold supply (of transporters) and demand (of senders) within a certain region must be reached. Otherwise it would not work. It is a chicken-and-egg-problem. If there are not enough transporters offering the carriage of an item along their way the delivery system does not work just as if there are not enough senders wanting to send items on the platform. Demand and supply has to be created almost at the same time. The solution to it is to create a sufficiently large network effect through regionally targeted marketing campaigns with the help of the WADA and the overall Cardano community.

2. The mule risk involves the abuse of this delivery through sending illicit items, like drugs and weapons. Besides a disclaimed 'transparent and open parcel policy' allowing for the transporter to check what he/she is carrying, we are planning to incorporate Atala Prism's ID solutions, too, trying to deter criminals from abusing our system due to enhanced traceability for the police.

3. The insurance risk concerns, first and foremost, the transporter who exclusively bears the economic risk in case the postal item gets stolen, lost or damaged. In this case, he/she would not just lose out the payment but also would lose the deposit made into the smart contract (to the sender as a compensation) as this is to incentivise for reliable delivery. For this we are thinking hard about a third party or community based insurance solution which copes with the challenge of moral hazard. The sender to a lower degree is exposed to the insurance risk as he/she gets refunded with the deposit made by the transporter in case of theft or damage. It is ultimately up to the sender's risk assessment of how much deposit the He/she demands from the transporter to deliver the item.

4. Associated with the risk of damaged and stolen goods is the dispute resolution mechanism that resolves complaints coming from either side - the receiver or the sender. Through an incentivised community effort as an extra service to be paid this risk of false complaints can be handled. Furthermore, the Atala Prism integration would allow for ratings and verifications of senders making it even in the short run hardly profitable to perform a poor delivery service.

5. The overall crypto risk entails regulatory as well as technical concerns. From a regulatory perspective payments in the form of cryptos, including stable coins, are under scrutiny and the risk of a crypto ban is hard to mitigate. On the technical side, the smart contracts in the most basic (and cheapest) form are autonomous and cannot be controlled by a third entity, like the DAO, in case someone loses its wallet access or unlock code. We are having a less decentralised version of smart contracts also in mind as a premium feature which carries less risk in the form of proper private key management for crypto beginners. Overall, the risk of exploiting the escrow smart contracts are perceived to be rather low due to security audibility of smart contracts written in Plutus and the very limited amount locked in them.

Please provide a detailed plan, including timeline and key milestones for delivering your proposal.

<u>Background:</u>

2021: HHL Incubator 'Digital Space', Germany, for idea testing, roadmap and business model development by Jeremy (12weeks)

2022: Looking for team members and team building

Feb 2022: Ariob Incubator, Ethiopia, backed by IOHK involving business, legal and technical consultations focusing on Cardano start-ups in/for Africa by the entire team (ongoing)

-------------------------------------------------------------------------------------------------------

MVP development (to be funded):

Estimated time of delivery: 2 months in total (August and September 2022)

<u>Timeline and Roles:</u>

Period 1 from August 1st-15th:

  • Website, Web App Mockup by Luigi
  • Smart Contract development by Piyush & Omar
  • Management/coordination/communication by Jeremy

Period 2 from August 16th-31th:

  • Smart contract deployment on Devnet by Piyush & Omar
  • Web App Development by Nathaniel & Luigi
  • Back-end development for delivery information by Aayush
  • Management/coordination/communication by Jeremy

Period 3 from September 1st-15th:

  • dApp connector integration by Piyush & Aayush
  • Backend API integration by Nathaniel
  • Management/coordination/communication by Jeremy

Period 4 from September 16th-30th:

  • Smart contract deployment on Testnet by Piyush & Omar
  • Deployment of Web App on staging server by Nathaniel & Aayush
  • Management/coordination/communication by Jeremy

<u>Milestones:</u>

Period 1: Finished Website, Mockup of Web App, first version of smart contract

Period 2: Smart contract deployed to Devnet, finished Web App with basic UI, backend API for store delivery info

Period 3: Wallet integrated, backend API integrated

Period 4: Smart contract on Testnet deployed, Web App deployed to staging server

-------------------------------------------------------------------------------------------------------

<u>Future outlook:</u><u> (After September and potentially part of a proposal for Fund 10)</u>

Q3-Q4 2022: MVP testing on the ground (not part of this proposal but of Grow Africa, Grow Cardano)

For this part, it is mostly Jeremy who will be coordinating the work with WADA (Ghana & Cameroon hubs most likely) and other stakeholders collaborating with us for testing the MVP in the field.

Q4 2022 - Q1 2023:

  • Analysing the collected data for choosing the most suitable African region for market entry
  • Incorporating the feedback of MVP testing into the development of the market-ready product
  • Setting up of the DAO legally and technically
  • Starting local & regional marketing campaigns on the ground
  • Litepaper publication with worked out DAO governance

Please provide a detailed budget breakdown.

2 Plutus Devs: Piyush & Omar

200h for Smart Contract development

==>200h*$50 = <u>$10,000</u>

2 Front-end Dev: Nathaniel & Aayush

UI implementation 80h

Off-chain & wallet integration 80h

==>160h*$35 =<u> $5,600</u>

1 Designer: Luigi

UX Wireframing 25h

Design/UI 25h

Website, Logo, Branding 25h

==>75h*$40 = <u>$3,000</u>

1 Product Lead: Jeremy

==>80h*$25 = <u>$2,000</u>

Miscellaneous: <u>$1,400 </u>

------------------------------------------

Total of <u>$22,000</u>

An equal distribution of the funds according to either our 4 periods of MVP development as outlined above or to each of the 2 months in total is to be expected.

The hourly rates are considerably lower than the market standard as the people devoted to this project are doing it on the side as a hobby and learning experience therefore also already starting to work on it before the release of the Catalyst Funds.

Please provide details of the people who will work on the project.

Smart contract development:

  • Piyush Thapa: <https://www.linkedin.com/in/piyush-thapa/>

A backend developer with 6+ year experience, who joined Plutus Pioneer Programme #1 & recently finished Cardano professional course at Emurgo.

He loves writing Elixir, Rust & Haskell.

  • Omar Mefire: <https://www.linkedin.com/in/omar-mefire-7b611526/>

Front-end development:

  • Nathaniel Boahen: <https://www.linkedin.com/in/nathanielboahen/ >

I am a computer scientist by training, and have been working as a software engineer since 2010. I am currently focused on incorporating blockchain, machine learning, and process automation into building impactful solutions.

Wallet integration and back-end development:

  • Aayush Tapa: <https://www.linkedin.com/in/aayushth/>

A full stack developer with 4+ years of experience in development of web app (React, Svelte), mobile (React Native, Flutter, Swift) and Rust (backend).

Design/UIX:

  • Luigi Carlini: <https://www.linkedin.com/in/luigi-carlini/ >

As an Art Director & web designer, I am fascinated by the world of coding. At the same time, as a developer I am highly fascinated by the world of design, where I have spent 15 years of my short life so far.

Product Lead:

  • Jeremias Krämer alias Jeremy: <https://www.linkedin.com/in/jeremiaskr%C3%A4mer/>

Academic background in economics & law and blockchain & entrepreneurship. Professional experience in int. development cooperation at private and public institutions. Completed two startup incubator programs.

If you are funded, will you return to Catalyst in a later round for further funding? Please explain why / why not.

Yes, in order to add requested features and functionalities to our MVP so that it reaches marketability. Also for marketing purposes and market-entry campaigns on the ground some funds would be needed as well as to cover some legal costs for setting the DAO up.

Please describe what you will measure to track your project's progress, and how will you measure these?

Each milestone will be shared in Discord also with a short progress report in a Google Doc. The final demonstration of the working MVP will be presented in Youtube video. Of course, the number of views, and assessment of comments can be put into a metric at the end of this proposal leading into the next phase of the MVP testing, which is not part of this proposal.

After having completed milestones 3 & 4 we will make our project open-source on Github, and could take the comments and downloads of the code also into a metric displaying usability of the smart contract code developed for the Cardano developer community.

As the proper testing of the MVP is not part of this proposal, KPIs in terms of users, feedback or downloads are not suitable.

What does success for this project look like?

A fully functioning MVP that allows to demonstrate the possibility of using the Cardano blockchain for our P2P delivery logic enabling trustless, automatic and transparent economic transactions between a sender, transporter and receiver of a physical item. Ultimately, it constitutes an essential step towards delivering a final, fully decentralised, blockchain-based solution on Cardano.

A feeling of amazed serenity by a user of our MVP despite having just handed over an item of economic value to a stranger, who was even 'paid in advance' for a service. And all just because of the reliance on the security and proper functionality of smart contracts built on Cardano.

Please provide information on whether this proposal is a continuation of a previously funded project in Catalyst or an entirely new one.

Entirely new.

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00