Sonic Wallet is a mobile wallet application service which is based on the Stellar network. What's unique about Sonic Wallet is that it uses exclusive sound waves to transmit data across wallets. And we call each sound wave a "Sonic Code" (read more in Base Technology).
Sonic Wallet aims to be an easy, fast and secure mobile wallet. Although Stellar offers low fee service to expand access to low-cost financial services to fight poverty and maximize individual potential, it's not quite easy. The process of creating a wallet account is difficult and people need money up front in order to create a wallet. Sonic Wallet is for everyone to create a wallet and transact at no cost. We will pay for any cost associated with our users transactions. We want to walk hand-in-hand with Stellar to expand access of financial services to those in need.
Sonic Code is a proximity data transmission technology using inaudible sound through a speaker and a microphone. Sonic Code transmits encrypted audio patterned data quickly and securely across devices. A good comparison of Sonic Code is QR code. When it comes to safety, Sonic Code is more safe because unlike QR code, its generating and recognizing algorithms are not open to public. When it comes to convenience, Sonic Code does not require extra actions of users such as activating camera and focusing on a visible image pattern.
- Frequency range used: 16KHz - 19KHz
- Effective range: 10cm - 30cm (4in - 12in)
- Recognition speed: 0.04 second
- Error detection rate: 99.999994% (CRC24 algorithm)
Payment (ready to use)
Sonic Wallet provides quick and easy payment service to our users. Users no longer need to show or scan QR code. When a Sonic Code for a specific transaction begins playing through one's smartphone, this will trigger the other person's Sonic Wallet on his lock-screen. Without unlocking the phone or opening the Sonic Wallet app, users will be able to receive payment authorization request via Sonic Code. Sonic Wallet enables consistent user experience in face-to-face environment, offline and online.
User Authentication (expected to launch in October)
Sonic Wallet is not just about payment. It's an ultimate key for user authentication. Sonic Wallet's user authentication is a 2-channel PKI authorization service. The public key (wallet address) will work as the digital ID and the private key assigned to each users when creating a Sonic Wallet account which is saved in the TEE zone, will validate and authenticate users via digital signature. Our API will allow any services to use the Sonic Wallet User Authentication service. Offline services such as building access, membership entrance can also use Sonic Wallet.
Digital Token (expected to launch in October)
Sonic Wallet will support the on-boarding of analog token to blockchain based digital token on Stellar network. We will launch a platform within our service where retail stores and services can provide vouchers, coupons, tickets, memberships, reward points, etc. such physical, so-called "analog" tokens to completely go digital. Any fees associated with this service will be paid by us and no users will bare monetary pressure.
WoT Platform (expected to launch in December)
We believe the most effective platform for IoT is web. Web is convenient, easy to access and manage, and does not cost too much to develop and operate. Like Google's Physical Web uses BLE, Sonic Wallet uses sound to connect users with things. All they need is devices with a speaker and a microphone.
Security, security, security... it must come before convenience
The security weakness of PKI private key in cryptocurrency wallet is management. Most users lack knowledge of private-key management and thus, experts recommend users to utilize hardware wallets. Sonic Wallet stores each user's private-key in the Secure World of their smartphones' AP Chip called TEE zone. This ensures great security compared to any other mobile wallet.
Individual PIN is associated with a 4-digit number and an graphic icon. When users create a new account, each of the will be given different icon keypad. Those keypads will generate different HASH value, making it difficult to retrace for hackers.
Mnemonic code is used for recovering Sonic Wallet account in an unavoidable situation such as loss of a smartphone. If users want to recover their wallet, they need to enter the correct 24 words (given when first creating Sonic Wallet account) in order to recover their wallet properly.
Lock-screen Trigger (Patented)
In general, users must unlock their phone, find the app, and open the app to activate mobile wallet service. With Sonic Wallet, those actions are eliminated. User's smartphone will recognize Sonic Code automatically when in lock-screen display--that is, not when the phone's screen is completely pitch-black-off; it's when the phone is still in locked-mode, but with display on. This will allow much faster money transfer.
Identity + Icon = Identicon
Wallet addresses are long and complicated. Sonic Wallet generates an Identicon for each wallet to present user's address visually. Identicon will allow users to double check their recipients.
Automatic Address Input
When a valid Stellar wallet address gets copied onto clipboard, Sonic Wallet will automatically open up and be ready to make a payment to copied address.