UPDATEs Cash-Flag

Continuando la discusión desde [Active] Cash-Flag: https://www.cash-flag.com:

Schedule for 15 weeks

This project includes the generation of version 2 of Cash-Flag which will run on Aeternity.

The technical team of the project is made up of 3 people, Máximo Sojo, Francisco Herrera and Luis Rodríguez, each will work on one layer of the application.

In parallel, the commercial team works on branding and promotion strategies while the financial team works on defining strategies and procedures for managing working capital.

All three teams will continue to support the current version until the release of the new version.

The technical team has distributed the work as follows:

  • Francisco: application layer, front end, construction of the UI and PWA.
  • Maximo: technical leader of the project, middle layer, API development that will allow communication to and from the database and Aeternity.
  • Luis: data layer, back end, transactions in database and Aeternity, sophia and SQL, smart contracts, state channels and oracles.

Week 1 Update:

  • Francisco: Definition and documentation of the application flow.
  • Maximo: Elaboration of the project schedule, product backlog and general definition of the API.
  • Luis: Definition of the data flow of the application, documentation of requirements, construction of a library to create AE accounts, check balances and carry out transactions for merchants and platform partners.

Thanks for the update.
We are looking forward to this.


Weeks 2-3 Update:

We have had some delays in the updates, but the work has not stopped, this week we will do two updates.

Máximo - API Backend:

  • Partner: Commissions, coupon generation, coupons received by customer, coupon transfer, coupon exchange
  • Users: Password recovery

Francisco - API integration:

  • Partner: Commissions, coupon generation
  • Users. Password recovery, Show the user with the session started in the topbar, profile and where the user data is displayed
  • Users: Load the profile forms with the real user data, they are currently empty

Luis - Integration of Aeternity SDK and other strategic actions:

  • Creation of wallet, prepaid card recharges from external wallets, consumptions within Cash-Flag with prepaid card and payments outside of Cash-Flag to other Aeternity wallets
  • When affiliating each affiliated business and each partner will automatically have an aeternity wallet to carry out recharge and consumption transactions in Cash-Flag, this wallet can be used to receive and send money to and from other wallets, we will also incorporate a swap service to allow any user (member or not of Cash-Flag) convert other cryptocurrencies in Aeternity to be used on our platform or withdraw money to other currencies
  • Image of the prepaid card:
  • In the commercial area, we prepare a brief brochure and have an agenda to begin attracting businesses for the platform

Week 4 Update:

Máximo - Backend - API Development:

  • Commerce: redeem coupons
  • Partner: list of cards
  • Partner: recharge prepaid cards

Francisco - Frontend - API integrations

  • Partner: API coupon listing
  • Partner: Coupon transfer API
  • Partner: Coupon transfer API
  • Partner: coupon redemption API
  • Commerce: redeem coupons

Luis - Backend Aeternity

  • Finished the wallet to receive and send money from the premium card
  • implementation of the swap to recharge the Aeternity premium card from other cryptocurrencies.

Week 5-9 update

API development and integration

  1. Top up prepaid cards
    1.1 Recharge record
    1.2 List of recharges (Partners, Merchants)
    1.3 Reload token
    1.4 Approve top-ups
    1.5 Refuse refills

  2. Reloading premium cards
    2.1 Recharge record
    2.2 List of recharges (Partners, Merchants)
    2.3 Reload token
    2.4 Approve top-ups
    2.5 Refuse refills

  3. Purchase prepaid gift cards
    3.1 Purchase record
    3.2 Shopping list (Partners, Merchants)
    3.3 Purchase form
    3.4 Approve purchases
    3.5 Reject purchases

  4. Purchase of premium gift cards
    4.1 Purchase record
    4.2 Shopping list (Partners, Merchants)
    4.3 Purchase form
    4.4 Approve purchases
    4.5 Reject purchases

  5. Transactions
    5.1 List of all Transactions

  6. General reviews
    6.1 Forms
    6.2 Lists
    6.3 Responsive design adapted to mobiles
    6.4 Security
    6.5 Optimization

Commercial Aspects

Launch of Alpha version: Affiliation of 7 merchants and 16 users, each new affiliate, both merchants and partners, an account was automatically created in Aeternity so that they can start sending and receiving funds immediately, a total of 23 new Aeternity wallets.

From this moment on, the promotion for the use of Aeternity in the purchase of Giftcards will begin as an alternative for sending remittances to Venezuela, the internal swap allows the sender to send BAT, BCH, BTC, DASH, EOS, ETH, LTC, STEEM, USDT (erc20) and a prepaid card is reloaded in Aeternity to use at Cash-Flag affiliated merchants or send to other Aeternity wallets.


Really good progress!

Congratulations on the launch!


Thank you very much @Vikram We know that you are very attentive to our project.


This include the current version that is in production right now.

The original approach of the project was aimed at generating version 2 of Cash-Flag, for strategic reasons and financial difficulties we had to change part of the objective, we focused on stabilizing version 1.00.000 without affecting the general objective:

“Cash-Flag will encourage mass adoption of Aeternity because it will be used to support a loyalty system and prepaid and gift cards, with projected growth to an estimated monthly volume of 14,000 transactions per month after one year of operation.”

With some delays, especially due to the restrictions generated by COVID 19, but we have completed the development of our version 1.00.000.

Due to technical difficulties in addition to lack of knowledge and experience with Sophia, we have not yet been able to implement 100% of the state channels, however we have been able to fulfill the proposed objective of generating an application that supports the growth of Aeternity.

In our pilot test we generated 39 users in two weeks (new Aeternity accounts with active wallets), we also affiliated 9 merchants (9 additional accounts).

The commissions for recharges made by users in any currency will be deducted from the merchant accounts, they will also be able to receive payments directly from Aeternity wallets or other cryptocurrencies using the swap service that we have integrated.

For their part, users can use their Aeternity prepaid card as a wallet to pay in and out of Cash-Flag.

The next steps are part of the marketing strategy and consist of promoting the platform to achieve three main objectives:

  1. Increase in affiliated businesses to locate more points of sale where the service can be used.
  2. Attracting new users who use Cash-Flag at points of sale.
  3. Promote the use of Cash-Flag as a means of payment to generate exponential growth in transactions:

    More shops * more users * more transactions

From the technical point of view, the smart contracts for the calculation of commissions, coupons and cards have been finalized, which will be available in the intermediate versions that will be released in the coming weeks. The RFM analysis for merchants will also be published in the application, this report will be useful as transactions increase.

Since my point of view, this is enough to close this grant, now we will continue with the next phase of the project.

Infinite thanks to Aeternity Crypto Foundation for the support, count on my commitment and that of my team to make this community grow.




Thanks for the update @sgcvzla.chain! Looking forward to see you evolve more and more next year :muscle:

1 Like

Hi Luis

Thank you very much for the update.
We are excited to see the final status with your app. If you are still facing some middle layer issue, we can arrange a call with our developers, maybe that would help.



@sgcvzla.chain Congratulation for the nice application and its users! We want to support you to develop the state channels too and use the excellent knowledge of our state channels group to solve the problems you had experienced. Please contact us to make a call. A useful aeternity mobile application on state channels is really needed and the ACF will be happy to support it.


Hi @Tina, I am very excited about the support you offer me, I think that a conversation with the developer team would be very valuable for us.

1 Like

Thanks @lydia , I am very interested in receiving the help you propose, please send me an email to [email protected] or a message to @sgcvzla in telegram (or soluciones2000#5273 in discord) to coordinate the details.

Infinite thanks