On April 9th Zelf opened sign ups for the cards worldwide.
With the most lightweight banking experience to date, it will take just under 30 sec to onboard, receive a Mastercard debit card, and begin sending and receiving money through almost any messenger's interface.
The card will easily connect to Apple Pay and Google Pay for online and offline purchases.