cardway.finance - A payment gateway
Current Project Status
unfunded
Total
amount
Received
$0
Total
amount
Requested
$146872
Total
Percentage
Received
0%
$ Received out of $146872
Solution
Development of a dApp for merchants to receive payment in ADA, allowing automatic conversion to stablecoin or fiat currency.
Problem
For merchants from developing countries it is not practical to accept ADA as a means of payment. Therefore, restricting mass adoption.
Impact alignment
Feasibility
Value for money

Team

Detailed Plan

Problem Description

In developing countries, such as those in Latin America and Africa, fiat currencies are weak and represent a loss of the population's purchasing power, as the monetary policy of Local Governments is not able to curb inflation.

For local merchants, it is not practical to accept ADA as a means of payment for their products and services, as to avoid high volatility they prefer to keep their sales revenues in a stable currency, such as the dollar, or, to operate the business, they need to keep cash in fiat currency.

On the other hand, there is an effervescent pro-crypto movement in countries like Venezuela, Argentina and Brazil, which is perceived in other continents, such as Africa, where people use cryptocurrencies as a store of value (capital protection), but even if they want to and requiring merchants find it difficult to use crypto as a means of payment due to the lack of this option in local retail.

Merchants do not have the time and resources to spend on receiving payment in crypto (b2c) and converting to a stable currency such as the dollar or even a fiat currency, which is commonly a necessity as they depend on a chain of business, such as suppliers and creditors who only use fiat money (b2b).

Solution Description

Development of a dApp for merchants to receive payment in ADA, allowing automatic conversion to stablecoin or fiat currency.

The dApp must allow the merchant to register their products for sale by informing the price in fiat currency/stablecoin, their wallet address and their option to receive (ada, stablecoin or fiat currency); then generate a QRCode for the buyer to scan; the dApp will then display the product price in ADA and the merchant's warehouse address on the smart contract.

At this point, the smart contract will manage the merchant's receiving option:

A) If the merchant chooses to receive payment in ADA, they will be transferred to their wallet;

B) However, if they chooses to receive in stablecoin, the dApp should seek the best price in decentralized exchanges and carry out the exchange, similar to what is done by the well-known dAPP 1inch;

C) If the merchant decides to receive in fiat currency, the dApp will seek the best price on a p2p liquidity provision exchange, connecting the merchant with the p2p trader.

This p2p liquidity provision exchange is an integral part of this solution, and comprises allowing people to register their desire to exchange fiat currency for ADA, stablecoin or any other token tradable on the decentralized exchanges of the Cardano network connected to the dApp.

The transaction will take place between the shopkeeper and the p2p trader, while the smart contract will securely mediate the exchange in the following mechanics:

The liquidity provider sends the fiat currency to the merchant's bank account, which will have a predetermined time to signal whether it has received the payment, if the merchant confirms within the time or time limit is reached, the ADA or token desired by the provider of p2p liquidity is released to your portfolio. However, if the trader informs within the time that he has not received the fiat currency, a dispute opens which will be mediated by 3 mediating agents randomly chosen to verify the supporting documents of the p2p liquidity provider, and then decide whether or not to release the tokens.

In case of need for mediation, the mediators, which can be any person, will receive a spread for the mediation service.

In all three cases, a small spread rate will be deducted for the operationalization of the solution, as well as for the payment of the mediators of the negotiations of the p2p liquidity provision exchange.

Roadmap

Deadline: 6 months.

Phase 1: Specification and Prototyping (2 months)

0. Hiring and Organization of the Work Team

1.1 Specification of Business Rules and Requirements;

1.2 High Level Prototyping;

1.2.1 dApp GUI;

1.2.2 dApp Smartcontract;

1.2.3 Hotsite;

1.3 Architecture Specification;

Phase 2: Development (3 months)

2.1 Visual Identity;

2.2 Hotsite of the solution;

2.3 dApp GUI;

2.4 dApp Smartcontract;

2.5 Configuration and Scalable Deployment of the Application Server with API and remote database of the solution, and Cardano Adrestia;

2.6 Integration of Functionalities, Tests and Corrections;

Phase 3: Public Testing (testnet), Documentation and Release (1 month)

3.1 Public Test on Cardano Testnet

3.2 Corrections and Adjustments;

3.3 Documentation and Reports;

3.4 Educational Content Related to Blockchain focusing on new users;

3.5 Launching on Cardano Mainnet.

.

Team

1 Advisor

1 Project Manager

1 Development Leader

1 Smart Contracts Developer (Plutus Language)

1 Mobile Platform Developer

1 Web Platform Developer - Full Stack

1 DevOps Specialist

1 Marketing and Community Manager

1 Graphic Designer

1 Social Media Moderator

.

Technical Expertise

1 Advisor [To be hired]

1 Project Manager [To be hired]

1 Development Leader

Ático Mismana - Software Development Technician (SENAI CIMATEC) and Interdisciplinary Bachelor in Science and Technology (UFBA), has been a software developer since 2009, having worked with the following programming languages: Delphi, Java, Python, JavaScript, C# .NET and C++, he is currently a programmer in innovation projects in the robotics area and is operator of the Cardanistas stake pool.

1 Smart Contracts Developer (Plutus Language) [To be hired]

1 Mobile Platform Developer [To be hired]

1 Full Stack Web Platform Developer [To be hired]

1 DevOps Specialist [To be hired]

1 Marketing and Community Manager [To be hired]

1 Graphic Designer [To be hired]

1 Social Media Moderator [To be hired]

.

Long term plan

* Audit;

* Continuous development of the solution, implementing improvements and innovations;

* Creation of DAO through governance token;

* Integration with Atala Prisma;

* Marketing actions focused on expanding the audience and massive adoption of dApp;

* And more…

.

Risk

* Scalability issues at Cardano and delayed launch of Ouroboros Hydra;

* Regulatory risks that make adoption unfeasible.

.

Cost

Total: US$ 146871,95 (8151,95+1920+57600+57600+19200+2400)

- Detailing:

-> Management

1 domain "cardway.finance" (1 year) = US$26.95.

1 scalable application server (6 months) = $6400.

1 web server (6 months) = $500.

App publishing to Google Play Store = $25.

Marketing: $200/month * 6 months = $1200.

= US$ 8151.95

-> Advisor

2h/week == 8h/month == 48h/semester

US$ 40 * 48h = US$ 1920

-> Project Manager and Development Leader

40h/week == 160h/month == 960h/semester

US$ 30 * 960h = US$ 28800

* 2 = US$ 57600

-> Developers and DevOps Specialist

20h/week == 80h/month == 480h/semester

US$ 30 * 480h = US$ 14400

* 4 = US$ 57600

-> Graphic Designer and Marketing Manager

320h/quarter (16 weeks * 20h)

US$ 30 * 320h = US$ 9600

* 2 = US$ 19200

-> Social Media Moderator

$400/month * 6 month = US$ 2400

.

MILESTONES

* Roadmap Phase 1 activities carried out: Specification and Prototyping (2 months);

* Roadmap Phase 2 activities carried out: Development (3 months);

* Roadmap Phase 3 activities carried out: Field Testing, Documentation and Implementation (1 month).

.

IP

All material produced (documentation and source codes from GitHub) is open source under the Creative Commons "BY" license.

.

Metrics

- Targets for the 6 months following launch:

* Number of registered users: 50 thousand

* Number of merchants using the platform daily: 1 thousand;

* Number of transactions carried out in the smart contract per month: 500 thousand;

* Number of completed p2p operations: 150 thousand.

.

Community Reviews (1)

Comments

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