TapWallet Lab
LOCAL BROWSER DEMO● TEST FUNDS ONLY
NFC E-WALLET · PROOF OF CONCEPT

Tap. Pay. Confirm.
It's that simple.

Try deposits, purchases and balance checks with a simulated card. On a compatible Android phone, also verify that a real NFC tag can be read.

✓ No real money⌁ NFC tag test▤ Transaction history
Available balance
$125.80
CAD · simulated wallet
Total deposits
$150.00
Across demo transactions
Total spent
$24.20
Across demo transactions
Real NFC scans
0
Hardware not yet proven
01 · Wallet Operations

Try a test transaction

Use the on-screen mock card or a registered NDEF test tag.
$

Simulates spending from the wallet after a card tap. No payment processor or bank is contacted.

Current demo balance$125.80

Demonstration only. The pictured credit card is fictional. Deposits and purchases update browser-local test data and cannot move funds.

Activity

Transaction history

02 · Physical Device Proof

Test real NFC tag

Works with supported Android browsers and NDEF tags.
Checking browser compatibility…
  1. 1
    Open this page in Chrome on an NFC-enabled Android phone over HTTPS.
  2. 2
    Use an NDEF-compatible test tag (such as a blank NTAG213 sticker). Optionally program it with EWALLET-DEMO:0427.
  3. 3
    Press Start NFC scan and tap the tag. A successfully read tag proves browser-to-NFC hardware communication.
Two distinct test results: Reading any NDEF tag confirms the NFC reader proof. Only the demo-tag text above triggers a simulated wallet operation. A read error or unsupported browser is not counted as a successful scan.

Do not tap or program real bank cards, transit passes or access badges. Web NFC cannot perform secure DESFire payment authentication; the future Android APK will need a native Kotlin reader.

03 · Debugging

Proof-of-concept test log

Useful when testing on a cellphone.

Browser data stays on this device. This prototype has no server, payment processing, user account registration or secure-card authentication.