Introduction:

For the past few months, Tunisian banks, especially the Central Bank, have been experimenting with blockchain technology. But like any other country, traditional financial institutions are slow at adapting and using new Technologies, but Tunisia has always been open to Blockchain (E-Dinar in 2015, Blockchain summit 2018 in Tunisia, Digital Dinar demonstration by the Central Bank in 2019). But still, none of them are used by mainstream users or Financial Institution.

Goals:

Issuing the Tunisian dinars on the blockchain with friendly-user app design, to make the benefits of the Stellar blockchain accessible to thousands of new users, from Tunisia and the MENA region, from sending, receiving and exchanging fast and for no cost.

Description:

Introducing our new wallet and payment app Dinaro.

Dinaro enables us to help facilitate for the average person to send, receive, and exchange digital Dinars on Stellar. The app allows the users to generate a wallet address with a federation address of that Public Key, which was created by calling the API of the federation server during the user's sign-up process.

To make it easier for the user to transfer and deposit payments, the app features a QR code and an 8 Digit number destination address (Generated during the sign-up process) without requiring them to type the full federation address domain.

Dinaro enables new users to access the Stellar ecosystem, by removing complicated barriers that stop them from experiencing its benefits.



For a user to use the Tunisian Dinar Asset on the Stellar Blockchain, a KYC procedure is needed at the financial institution. Once passed, the user generates a wallet in the app, the financial institution adds that address in its database with the KYC information, then authorizing "Trust" to its asset for that address and send enough XLM (Per customer) to the user. Once the XLM is received, an activation button will prompt up, and once clicked and confirmed by the user, the Tunisian Dinar Asset is trusted and added to his address, costing him 0.5 XLM during the process. With the XLM left, the user can make thousands of transactions.





Currently, Path Payment is in work and will be added to the wallet app, for Tunisian living abroad that currently have difficulties sending back their hard-earned money back home for a lower cost. With a click a button, the user can exchange EURO, USD or GBP issued by the same financial institution on the stellar blockchain to the Tunisian dinar in a matter of seconds, and pay or transfer to other users living in Tunisia. This feature is essential because it's a much-needed feature, possibly making it one of the most popular features.

The average person won't have to deal with Public keys, a complicated process of buying XLM, adding and trusting the asset address manually, and keeping a long string of a private key safe (SEP-0005 will be used instead). In case of losing access to the wallet, the financial institution freezes the user's asset and issue the same previous amount of Dinars back to the user.

Timeline:

2 to 3 months of development time and testing, but depending on regulations and legal frameworks, could take more time.

Building a Validator node in Tunisia

Building a Federation server (The current version is using MyStellar id's federation server)

Building a custom explorer to be used for the wallet, using our own Horizon API and Federation API

Building third-party apps to grow Dinaro's ecosystem

Improving and adding features to Dinaro (UX/UI, DEX, Offline Transaction, Path Payment, Arabic and French translations)

Planning and launching the project in Tunisia

Links:

Before you download:

20 Private keys will be provided to test sending and receiving DNC. You must join the keybase group in order to test those features. Otherwise, You can try out the wallet with the activation process of adding DNC.

Keybase : dinaro

Website: https://dinaroapp.io/

Disclaimers:

Dinaro is a working proof-of-concept representing a payment app built on Stellar. Tunisian Dinar Asset (TNDC) will be issued by a regulated Financial Institution and be used in the app. Dinaro project may be subject to change for development and regulation purposes in the future.

Currently, DNC Asset is issued on the Stellar main-net and used in the app for testing purposes. DNC has no monetary value whatsoever, do not trade DNC.