Sign up to write a comment

  • All topics
  • development
  • news

MDL Talent Hub - Development update 2019 (part I)

MDL Talent Hub - Development update 2019 (part I)

We are happy to announce some important updates this week, including new versions of our desktop and mobile wallet and key improvements on the UX/UI front. This article though will only cover the first part. There’s more soon.

New features for the app are ready to go, from ways talents and bookers can post feedback on each other to payment management and messaging, as well as improved onboarding. Meanwhile, we’ve built full end-to-end scenarios for bookers, talents, agencies, and most importantly parents that will help us make the gig booking process better for everyone involved.

Desktop wallet

The wallet has been updated from 0.21 -> 0.24, including changes and improvements in step with Skycoin wallet developments:

https://github.com/MDLlife/MDL/blob/develop/CHANGELOG.md

Among the multiple updates are:

  • Wallet encryption using chacha20+poly1305 for encryption and authentication and scrypt for key derivation.

    You can now add a password, and your wallet seed will be encrypted

  • Advanced Send, allowing users to control which outputs to use for transaction, a detailed control of Token Hour allocation and feature to send to a multiple receivers (Multi-Send)

Choose addresses to send from Choose multiple addresses to send from, or specify one

Choose multiple destination addresses (Multi-Send)

Specify Token Hours allocation to be sent along

Preview the transaction and see results.

The result of this transaction can be seen in the explorer, here

  • Setup wizard, helps you creating a new secure encrypted wallet on first launch of the wallet
Create Wallet Encrypt Wallet
  • Added Content-Security-Policy header to http responses
    • Content Security Policy (CSP) is an added layer of security that helps to detect and mitigate certain types of attacks, including Cross Site Scripting (XSS) and data injection attacks. These attacks are used for everything from data theft to site defacement to distribution of malware.
  • Added CSRF check to wallet API
    • Cross-Site Request Forgery (CSRF) is an attack that forces an end user to execute unwanted actions on a web application in which they’re currently authenticated. If the victim is a normal user, a successful CSRF attack can force the user to perform state changing requests like transferring funds, changing their email address, and so forth.
  • Added libskycoin C API wrapper
    • libskycoin 0.0.1 released with bindings for cipher/address, cipher/hash, cipher/crypto, cli/create_rawtx
  • Updated website with new wallet links, including the new Android Beta wallet:

Also available at github.com/MDLlife/MDL

Migration to v0.25 has started, which will allow iOS mobile wallet, improved explorer with detailed Token Hours information and, soon, Skywallet integration.

More dev updates are coming soon, covering Mobile wallets and MDL TH platform development.