The Telecom industry is keen to understand how to leverage blockchain. One of the use cases that can benefit from blockchain is a global mobile wallet.

A Mobile Wallet is a payment service operated under financial regulation and performed from or via a mobile device. Instead of paying with cash, cheque, or credit cards, a consumer can use a mobile phone to pay for a wide range of services and digital or hard goods.

Mobile payment is being adopted all over the world in different ways. Investment on mobile money services is expected to grow by 22.2% during the next two years across the globe. It will result in revenue share of mobile money reaching up to 9% by 2018. Asia and Africa will observe significant growth for mobile money with technological innovation and focus on interoperability emerging as prominent trends by 2018.

Global mobile wallet allows subscribers to make transactions even during travel, from any location and anytime. It not only provides transaction facilities at affordable prices but also facilitates consumers to manage their accounts easily.

Key features of a global mobile wallet

  • The mobile wallet provided by the telecom company in one country needs to continue to work in another country when the subscriber travels. In other words, a subscriber should use the same mobile wallet irrespective of where he travels.
  • The mobile wallet should support multiple currencies, i.e. a wallet per currency populated with certain amount.
  • The services that a subscriber avails via mobile wallet in one country should continue to be available in the visiting country.
  • When a mobile wallet is shared by a family, each member should be able to transact with the appropriate currency when they travel outside the country. i.e. Member1 travels to country 1, Member 2 travels to country 2 and Member 3 is in home country. Members of the same family wallet should be able to use the money seamlessly irrespective of where they are located.

Benefits from a blockchain network

  • Telecom companies across countries can quickly validate a subscriber’s identity who is registered with the telecom operator in their blockchain network.
  • The blockchain network increases transparency of transactions between the operators and the movement of money by the subscribers.
  • The subscriber has access to the services that the telecom providers are partnered with in the visiting country.
  • The subscriber has a seamless experience of using his mobile wallet when traveling internationally.
  • Foreign Exchange Authority can be part of the blockchain network to have visibility in movement of money across countries via mobile wallet.

Illustration of global mobile wallet using blockchain

Global Mobile Wallet using Blockchain

  1. Subscribers of Telecom Operator 1 operating in Country 1 (say, India is the Home Country) have mobile wallet accounts with local currency (Rupee). Their identity is verified by the Telecom operator.
  2. Telecom Operator 1 has partnered with vendors in Country 1 for services like booking movie/event tickets, bus/rail tickets, pay in restaurants, shop online, avail medical services, etc.
  3. Subscribers choose the Telecom Operator 1 as the payment mode in those vendor sites when purchasing via mobile wallet.
  4. Now, subscriber plans to travel to Country 2 (say, USA is the Visiting Country). So, he creates another wallet with the home Telecom Operator 1 for USD currency. And then travels to USA.
  5. Subscriber gets a view of all the Telecom operators in USA who have partnered with Telecom Operator 1. He/She is also able to view the list of vendors who support mobile wallets from the partnered operators in USA and the discounts they offer for wallets from that operator, say Telecom Operator 2.
  6. Telecom Operator 1 and 2 are partners in a Blockchain network and are bound by a smart contract. Telecom Operator 2 is able to quickly validate subscriber of operator 1 and at low cost due to Blockchain.
  7. When purchasing an item from Vendor site in the visiting country, subscriber chooses Telecom Operator 2.
  8. Vendor application redirects the user to Telecom Operator 2’s payment gateway which prompts for subscriber’s mobile number and password. It then identifies that it is a global mobile wallet user and invokes a smart contract in the blockchain network to complete the payment transaction.
  9. Foreign Exchange Regulatory Body of the respective countries can be part of this Blockchain network to increase transparency in the movement of money. They can use this content for audit purpose.

View of the family wallet


  1. The family mobile wallet will have a primary owner (Ex: Father of the family) who is authorized to populate the wallet. The family has a subscription with Telecom Operator 1 operating in Country1 (say, India) with local currency (Rupee).
  2. Now, member 1 of the family travels to Country 2 (say, USA) and member 2 of the family travels to Country 3 (say, Japan)
  3. A wallet that was created for each traveling member with the visiting country’s currency can be used to pay for services in the visiting country.
  4. All members continue to use the same mobile wallet even when they are located in different countries and use different currencies.


  • A set of telecom companies operating in different countries are registered/partnered into a bBlockchain network and are bound by a smart contract. Other parties in this network are the Foreign Exchange Regulatory Body of the specific countries which can view all transactions and play a role in auditing.
  • All telecom parties in this network will have access to each other’s subscribers.
  • The subscriber can seamlessly continue to use the mobile wallet in the visiting countries and avail the services in both home and visiting countries.


Thanks to Gnanapriya, Principal Architect, Infosys for collaborating with us for this use case to leverage Blockchain in Telecom domain.

Thanks to the Solution Architects – Gnanapriya (Infosys), Mayur V Mehta (IBM), Murali T Srinivasasetty (IBM), Nagaraja S R (Infosys) and Varun Ojha (IBM) for their business acumen and technical contribution to this use case.

4 comments on"Global mobile wallet using Blockchain"

  1. Very insightful use case..

  2. Santosh Krishnamurthy April 20, 2017

    Great Use case.

    Have a question.

    how does a transaction using a IoT Device with BC – work in this context’.

    ” I have a Heart Beat monitoring app and it is sending data over multiple locations as the person is traveling and there is NO cash transactions – only DATA.

    Can I integrate IoT to BC ?”

    • Preethi Mohan May 01, 2017

      HI Santosh,

      Yes, you can integrate IoT and Blockchain. For more information, check out –

      My inputs on the use case you mentioned above. A heart beat monitoring app for a traveler should upload data to IoT platform on cloud. Analytics on the collected data should identify any anomalies and invoke a smart contract / chain code which writes the record into a Blockchain network. The network maybe comprised of medical centers of different organizations spread across the globe. It could also include the airlines / travel carriers who receive this information to act on time. The network could also include insurance companies who can use that data to verify claims.

  3. Thanks for the marvelous posting! I genuinely enjoyed reading it,
    you might be a great author.I will always bookmark your blog and will eventually come back in the
    future. I want to encourage that you continue your great job, have a
    nice weekend!

Join The Discussion

Your email address will not be published. Required fields are marked *