# Request for Funding, @davidtavarez: Q1 (Jan-Mar) 2021

**URL:** <https://forum.grin.mw/t/request-for-funding-davidtavarez-q1-jan-mar-2021/8073>\
**Category:** Governance\
**Created:** [December 14, 2020, 9:53pm UTC](https://forum.grin.mw/t/request-for-funding-davidtavarez-q1-jan-mar-2021/8073 "2020-12-14T21:53:20Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![davidtavarez](https://avatars.discourse-cdn.com/v4/letter/d/3ab097/32.png) [@davidtavarez](https://forum.grin.mw/u/davidtavarez)\
**Post date:** [December 14, 2020, 9:53pm UTC](https://forum.grin.mw/t/request-for-funding-davidtavarez-q1-jan-mar-2021/8073/1 "2020-12-14T21:53:20Z")

</div>

## tl;dr

On December 14th my funding from [the previous campaign](https://forum.grin.mw/t/request-for-funding-davidtavarez-grin-mobile-wallet/7774) expired. This is a request for a 3 months period `(Jan - Mar 2021)`.

Rate: **€6,000/month**.  
Working time: **28 hrs/week**.

## What do I want to achieve in these next 3 months?

My main focus will be to take [Grin++ mobile](https://forum.grin.mw/t/grin-for-android-v0-0-1/8070) to a stable version, this will require at least:

- to keep the `arm64` branch of Grin++ up to date with `master`.
- improve the Tor interaction.
- fix the found bugs during the beta period.
- allow to Initialize a transaction without requiring an address.
- add more detailed information of the transaction.
- include translations to another languages.
- work on improving the UI.

Working on the mobile app will also lead me to improve the [nuget package that I also published](https://www.nuget.org/packages/GrinPlusPlus.Service/); I’m starting to work on decoupling the UI of the business logic as much as I can in order to make the UI reusable for any other project. I will also be documenting this package.

The [grinchck](https://forum.grin.mw/t/is-this-grin-wallet-url-reachable/7349) service works pretty stable and seems to be widely used by the Community and it is embedded on Grin++ (Desktop and Mobile) . Since I’m willing to contribute to [IronBelly](https://github.com/i1skn/ironbelly) I want to bring that feature to all users. This will require that the Wallet is updated as planned.

As the community is aware of, I am also working on the Desktop UI of Grin++, which requires to be ready for the next HF and some work should be done in order to add more features requested by the Community.

## What changed regarding my previous request?

The requested rate is greater than my previous request and the hours per week is slightly less, why? I was too optimistic with the estimation and totally underestimated the amount of work, which made me spent a huge amount of extra hours to meet the deadline. I have finished totally burned-out and **I take all the responsibility**. This time I want to keep a good pace during a longer period of time, because I plan to keep contributing during 2021.

## Logs

> [@Grin++ (mobile) - Progress update thread by @davidtavarez](https://forum.grin.mw/t/grin-mobile-progress-update-thread-by-davidtavarez/7894):
>
> Hello, this is my [progress update](https://forum.grin.mw/t/request-for-funding-davidtavarez-grin-mobile-wallet/7774)… fasten your seatbelts. rocket Grin++ Mobile Application UI/UX. After pivoting several UI concepts I came up to the one I would like to use. This one makes use of swipe gestures, tries to simplify actions and keep alive that punk look that we like… let’s see how. 001 - Initial screen: this is the first screen that we see 002 - Login screen: after booting up, we can login into any of our wallets (in this case Personal, Donations and Test…), create a…

> [@Request for funding @davidtavarez (Grin++ mobile wallet)](https://forum.grin.mw/t/request-for-funding-davidtavarez-grin-mobile-wallet/7774/23):
>
> After being funded I was able to bring Grin++ to [Android 9+](https://forum.grin.mw/t/building-and-running-a-full-grin-node-grin-on-android/7917) and the [Raspberry Pi](https://forum.grin.mw/t/building-grin-for-raspberry-pi4/7916). The full node runs on a Linux ARM64 bit and Android, also aarch64. I also built an [Android mobile app](https://forum.grin.mw/t/grin-mobile-progress-update-thread-by-davidtavarez/7894) and a [nuget package for the Grin++ API](https://www.nuget.org/packages/GrinPlusPlus.Service/). The APK (beta version) was already submitted to the Google Play and it’s under review right now. What next? I will keep contributing to the Grin community. After collecting feedback from users a non-beta version of the apk will be released, this apk will be a 100% compatib…

> [@Building and Running a full Grin Node (Grin++) on Android](https://forum.grin.mw/t/building-and-running-a-full-grin-node-grin-on-android/7917):
>
> BIG NOTES: the node is still unstable. I will keep this thread up to date. Do not waste your time trying to do this on Windows. The target for now is Android 10. The first thing that we need is the Android NDK. The Android NDK is a toolset that lets you embed components that make use of native code in your Android applications. Grin++ is written in the almighty C++ therefore we could use the Android NDK to build this little baby. At this moment we will need to download the NDK from the Canary (…

> [@Building Grin++ for Raspberry Pi4](https://forum.grin.mw/t/building-grin-for-raspberry-pi4/7916):
>
> One of the biggest challenges is to be able to cross-compile dependencies, that’s why Grin++ uses [vcpkg](https://github.com/microsoft/vcpkg), which is a cross-platform open source package manager. In order to simplify the building process I decided to use [dockcross](https://github.com/dockcross/dockcross). The branch is public for everyone and can be found here: [https://github.com/GrinPlusPlus/GrinPlusPlus/tree/linux-arm64](https://github.com/GrinPlusPlus/GrinPlusPlus/tree/linux-arm64) and inside there is a Dockerfile. Te process is really straight forward: Make use of linux-arm64 docker image (based on debian:stretch-20190326-slim…

_I’ll be adding this request to the agenda for the next Governance meeting, I guess it is on December 29th 2020._

---

<div class="post-metadata">

**Author:** ![david](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/david/32/660_2.png) [@david](https://forum.grin.mw/u/david)\
**Post date:** [December 14, 2020, 10:08pm UTC](https://forum.grin.mw/t/request-for-funding-davidtavarez-q1-jan-mar-2021/8073/2 "2020-12-14T22:08:33Z")

</div>

This is a no-brainer. You blew us all away with the results of your last funding round. I’m excited to see that you’re willing to continue contributing to Grin. Igno knows there’s still plenty more work to do 🙂

---

<div class="post-metadata">

**Author:** ![bluimes](https://avatars.discourse-cdn.com/v4/letter/b/d26b3c/32.png) [@bluimes](https://forum.grin.mw/u/bluimes)\
**Post date:** [December 14, 2020, 10:13pm UTC](https://forum.grin.mw/t/request-for-funding-davidtavarez-q1-jan-mar-2021/8073/3 "2020-12-14T22:13:16Z")

</div>

You managed to do what many told couldn’t be done. That is only for the greatest.

I vote for this funding request. Because 2020 would be unbearable depressing if you would leave this project.

---

<div class="post-metadata">

**Author:** ![Arka](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/arka/32/6134_2.png) [@Arka](https://forum.grin.mw/u/Arka)\
**Post date:** [December 14, 2020, 11:50pm UTC](https://forum.grin.mw/t/request-for-funding-davidtavarez-q1-jan-mar-2021/8073/4 "2020-12-14T23:50:30Z")

</div>

I totally support !  
GRIN has become user friendly thanks to the work done.

---

<div class="post-metadata">

**Author:** ![Mokhtar](https://avatars.discourse-cdn.com/v4/letter/m/e9bcb4/32.png) [@Mokhtar](https://forum.grin.mw/u/Mokhtar)\
**Post date:** [December 15, 2020, 6:03am UTC](https://forum.grin.mw/t/request-for-funding-davidtavarez-q1-jan-mar-2021/8073/5 "2020-12-15T06:03:43Z")

</div>

Full support, thank you for the amazing job 🚀 🚀 grin ++ (desktop and mobile) is def user friendly now and will help people to onboard better.

---

<div class="post-metadata">

**Author:** ![mcm-mike](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/mcm-mike/32/3492_2.png) [@mcm-mike](https://forum.grin.mw/u/mcm-mike)\
**Post date:** [December 15, 2020, 6:48am UTC](https://forum.grin.mw/t/request-for-funding-davidtavarez-q1-jan-mar-2021/8073/6 "2020-12-15T06:48:01Z")

</div>

Thank you @davidtavarez for your work and also for your corss-support for other wallets. 😃 👍

---

<div class="post-metadata">

**Author:** ![Anynomous](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/anynomous/32/2928_2.png) [@Anynomous](https://forum.grin.mw/u/Anynomous)\
**Post date:** [December 15, 2020, 9:31am UTC](https://forum.grin.mw/t/request-for-funding-davidtavarez-q1-jan-mar-2021/8073/7 "2020-12-15T09:31:17Z")

</div>

Great work @davidtavarez, What I though would be an impossible task to complete in such as short time, you made happen 💪  
In full support of extending your funding.

---

<div class="post-metadata">

**Author:** ![johndavies24](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.grin.mw/johndavies24/32/1828_2.png) [@johndavies24](https://forum.grin.mw/u/johndavies24)\
**Post date:** [December 16, 2020, 12:43pm UTC](https://forum.grin.mw/t/request-for-funding-davidtavarez-q1-jan-mar-2021/8073/8 "2020-12-16T12:43:15Z")

</div>

100% behind this guy. What great work and what a great community member!

---

<div class="post-metadata">

**Author:** ![Danila](https://avatars.discourse-cdn.com/v4/letter/d/0ea827/32.png) [@Danila](https://forum.grin.mw/u/Danila)\
**Post date:** [September 27, 2021, 6:16am UTC](https://forum.grin.mw/t/request-for-funding-davidtavarez-q1-jan-mar-2021/8073/9 "2021-09-27T06:16:58Z")

</div>

100% support, without him no adoption at all.
