over budget

Thrift Mobile - DeFi Connector

$43,680.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
Solution

Implement DeFi connector for mobile wallet (iOS & Android) devices within the adoption framework promoted by Thrift Finance.

Problem:

A cross mobile wallet providing access to DeFi protocols, focused on the African area through Thrift Finance.

Yes Votes:
₳ 48,306,053
No Votes:
₳ 13,268,870
Votes Cast:
253

  • download
  • download
  • download
  • download
  • download
  • download

[IMPACT]

Implement Dapps connector integration for iOS and Android in Thrift Mobile wallet[0], boosting Cardano adoption in Africa countries like Nigeria and Ethiopia.

[0]https://cardano.ideascale.com/c/idea/398652

Implement Dapps connector integration for iOS and Android in Thrift Mobile wallet, boosting Cardano adoption in Africa countries like Nigeria and Ethiopia.

All the proposed objectives are technically feasible, so there are no problems blocking development.

[FEASIBILITY]

The wallet connector, which we are developing in parallel, is an indispensable part to offer interaction with existing or in-house DeFi services from mobile devices.

This is important because allow us to offer profitable and secure services from the Cardano ecosystem to Africa countries, which is out main target.

Initially, we will analyze and explore existing tools and libraries, then choose the ones that best suit our needs, for haskell/plutus and mobile sides.

The Plutus development will be led by a haskell expert, in tune with the management of Thrift Finance manager, who will provide public progress reports.

At the same time, the client side will be developed, where we will work on achieving a simple but effective user experience, accessible as a multi-platform with react native.

In addition, we will use the standard yoroi library to work on building transactions with Alonzo era capabilities.

By achieving the proposed objectives, we will be able to differentiate the wallet with services accessible to everyone from the smartphones.

  • Lending services.

  • Stable coins.

  • Vaults.

  • Liquidity.

Detailed estimated costs by hour

*The following costs are based in hours, as a way to normalize the value.

<u>Project: Thrift Mobile Wallet - DeFi Connector</u>

Frontend components:

- UX/UI Design. Figma prototypes. 24h.

- React native app integration using Typescript, Alonzo era. Cross platform (Android & iOS ). 120h

DeFi Integration with Cardano SDK for mobile (MLabs)[0]:

- Transaction builds with scripts using Cardano-serialization-lib & Cardano-browser-tx. 90h.

- Integrate existing DeFi services from a trusted ecosystem. 140h.

- General testing. 40h.

Project Management:

- Explore and meet existing protocols from Cardano DeFi ecosystem that match Thrift Finance needs, ex. DeFi Alliance. 30h

- Consulting costs. 20h

- Maintain an update a public board about the progress of the proposal. 12h

- Community interaction and reports, catalyst progress updates. 18h

- Manage and lead development in Haskell/Plutus tasks. 40h

Training. 12h

Total hours: 546h

Total: 43680 USD

[0] <https://github.com/Plutonomicon/cardano-browser-tx>

Thrift Finance

Thrift Finance has become one of the 9 selected projects along 40 candidates to join the first batch of IOG & Iceaddis Incubator program for Africa.

"Building from the ground up Startup Incubation and Acceleration"

You can see the complete list of selected projects here: https://ariob.io/ (old https://ioincubator.com/startups/)

The idea started in Nigeria, June 2021, with the intention of offering DeFi services from mobile devices, facilitating access in developing areas, such in Africa countries.

Project Manager & Growth Hacker: Odosu Josiah is an active member of the Cardano community, Plutus Pioneer, Founder of Thrift.finance, founder of two businesses on ground in Nigeria focused in bridging IT and e-commerce gaps for local businesses with previous experience in the banking sector (GTBank).

<https://www.linkedin.com/in/cjosiah>

Wallet Developer: Jaime Caso Onzain is the founder of C64 Wallet, Cardano ambassador, Cardano stake pool operator (BOOST), full-stack developer, Emurgo Academy alumni, tester for Mina protocol and wallet integration developer.

<https://www.linkedin.com/in/jaime-caso>

Financial Analyst: Loveth Chukwu is a Finance Executive. MBA Fintech. She is the co-founder, Morgate Financial Services, a firm that provides accounting, audit and consulting services to business owners in Nigeria. She is the convener, Morgate Tax boot Camp; an organization that brings together business owners to get awareness and knowledge about accounting, tax and investments annually.

<https://www.linkedin.com/in/lovethchukwu>

UI/UX Designer: Odiabo Emmanuel. Mobile App Design, Web, UI UX, Figma, UI Design, Prototyping.

<https://www.linkedin.com/in/obiabo-immanuel-5a66371aa/>

Hiring: we are looking for new Haskell and Plutus developers, and at the same time we are agreeing developments with expert Haskell/Plutus labs already involved in Cardano.

[AUDITABILITY]

KPIs (Key Performance Indicators):

- Design easy to use UX for DeFi service interaction. Figma.

- Implement design from Figma and integrate to react native app.

- PAB: Complete off-chain code with unit tests.

- Setup and deploy PAB endpoints.

- Implement Alonzo scripts serialization with Yoroi libs.

- End2End 'Send' script transaction(Just ada).

- End2End 'Send' script transaction(with native token).

- End2End 'Receive' script transaction.

Tracking of project progress and KPIs will be publicly reported every two weeks to Catalyst organizers and the rest of the community through our social media channels.

The proposal is considered completed when all KPIs have been satisfactorily completed, before the time frame of 6 months and the wallet is available for download in the detailed mobile platforms.

This is a new proposal.

Avis des conseillers communautaires (1)

Comments

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

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

    Authored by: Darlington Kofa

    4 min 3 s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3 min 48 s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2 min 16 s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3 min 14 s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3 min 19 s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

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