Skip to content
Snippets Groups Projects

Haveno iOS and Android App

What

Cross platform Haveno application that supports iOS and Android in the same codebase. As the milestones mention, all basic functionality of Haveno will be supported through the app. Market statistics are not mentioned in the milestones, but can be done in a later proposal. In accordance with CCS rules, all software will be MIT licensed. All payouts are value for value; no payouts without the delivery of the agreed upon software.

Why

We all know about the Monero delistings. We all see the question constantly "Where can I buy Monero?".

Haveno is the best exchange that we have that is censorship resistant, supports on and off ramps, and relatively private. The better that Haveno gets, the easier it will be for everyone to acquire Monero, in a private manner, that cannot be turned off.

Currently, Haveno is desktop only. One of the top most requested features of Haveno is mobile device support. The work in this proposal will decouple Haveno users from desktop computer and allow trading on the go. The increase in ease of use should increase liquidity greatly and satisfy the desire people have to use their mobile devices.

Who

Milestones

View Offers Support (iOS)

  • Included in this milestone is the necessary scaffording for establishing a secure connect to Haveno. TLS and authenication are necessary to secure users' accounts. This will be made as easy as possible and documentation will be provided where necessary.
  • Not to exceed 2 month.
  • funds: 100

View Offers Support (Android)

  • This milestone irons out any cross platform issues that may arise in starting a new application. Platform specific issues should be minimum after this milestone. Milestones listed after this are all cross platform implementations.
  • Not to exceed 1 month after the completion of the previous milestone.
  • funds: 25

Standard wallet operations

  • Testing and consuming Haveno APIs to make sure everything works as expected. This is necessary in order to enable the following two milestones. Also, as a stop gap, it will allow users to fund and withdraw wallets while away from the computer, until the full trade workflow is completed in the next two milestones.
  • Not to exceed 2 months after the completion of the previous milestone.
  • funds: 50

Take offers, View Open Trades, Account management, and Dispute Resolution

  • Locks funds, displays payment details, allows payment, receipt confirmation.
  • This includes the ability to view open trades and manage any relevant disputes.
  • Not to exceed 2 months after the completion of the previous milestone.
  • funds: 100

Place standard offers

  • Allows market making across various currencies and payment mediums.
  • Settings such as deposit percentage, minimum, maximum, and the locking of funds supported.
  • Not to exceed 2 months after the completion of the previous milestone.
  • funds: 50

Create and manage cloned and no-deposit offers

  • Not to exceed 1 month after the completion of the previous milestone.
  • funds: 50

Timeframe

Total project completion not to exceed 10 months.


Future Roadmap

  • Mobile is the initial goal. However, this codebase can also be expanded to web and desktop operating systems.
  • Marketplace statistics can be added to a future version.
  • Features for Arbitrators, such as managing others' disputes, have not been mentioned. These can be explored at a later time.
Edited by Norrin Radd

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading