Shenzhen I/O Wiki

◀ Back to conceptMAIL

Transcript[]

Before Completion[]

Lili Cryptocurrency deposit terminal

From: Wu Lili 吴丽丽 <wulili@longteng-co-ltd.gd.cn>

We’ve partnered with a major financial services company to create a cryptocurrency deposit terminal for people concerned about turbulence in the financial system. It should do especially well in regions where people are worried their government-issued currencies may be devalued soon.

The terminal reads an account number from a cheap magnetic stripe card, accepts a cash deposit, and sends the information to the bank over the internet. Because nearly all of the money is flowing in a single direction we just need to have it handle deposits.

Lili Wu

After Completion[]

Lili Re: Cryptocurrency deposit terminal

From: Wu Lili 吴丽丽 <wulili@longteng-co-ltd.gd.cn>

Great. I think we can really catch the wave with this one. Cryptocurrencies are really surging in popularity again thanks to recent market fluctuations. It seems even people who used to work primarily with cash are giving up and looking for an easy way to convert their money to digital these days.
Carl Re: Cryptocurrency deposit terminal

From: Carl Tesky <carl@longteng-co-ltd.gd.cn>

I wish I had my own currency. It must be nice to use a medium of exchange that you can manipulate any time you like.
Lili Re: Cryptocurrency deposit terminal

From: Wu Lili 吴丽丽 <wulili@longteng-co-ltd.gd.cn>

No politics please, Carl.
Carl Re: Cryptocurrency deposit terminal

From: Carl Tesky <carl@longteng-co-ltd.gd.cn>

Right. To think I almost forgot…

Description[]

  • card-reader is a non-blocking XBus input connected to a magnetic card reader.
  • cash-20, cash-50, and cash-100 are simple inputs connected to a mechanism that accepts and detects ¥20, ¥50, and ¥100 bills.
  • network is an XBus output connected to a network interface.
  • The user initializes a transaction by inserting their account card, indicated by an 8-digit data packet from card-reader.
  • The user then inserts money as indicated by the cash signals.
  • The user finalizes a transaction by ejecting their account card, indicated by a value of -1 from card-reader.
  • When a transaction is finished, the 8-digit account number and the total amount of the deposit should be transmitted over the network to the bank.