Wednesday, April 3, 2019

Crescent Cash Becomes the Third BCH Light Client to Adopt Cash Accounts


There's a new open source bitcoin cash (BCH) wallet called Crescent Cash which uses the Cash Accounts protocol by default. The new application was designed by the programmer Pokkst who built the wallet for simplicity by allowing BCH users to send funds to a specific username as opposed to a long alphanumeric address.

On Monday, April 1, the programmer behind the recently published Bchgallery wallet released a new wallet called Crescent Cash, a light client dedicated to the Cash Accounts username system. Crescent Cash is open source and noncustodial like traditional BCH wallets and the application also supports the standard BCH address format Cashaddr. The application's first release for Android is available on the Google Play store and Pokkst believes the wallet is simple and secure while combining the "simplicity of traditional, centralized money apps with the security of trustless Bitcoin wallets." Pokkst explained on the Reddit forum r/btc that he spent a few sleepless nights powered by soda while he was coding up the application for release.

The app, which is only 6.5 megabytes in size, takes just a minute to download and roughly another minute to create a new wallet. The Crescent Cash wallet creates a Cash Accounts username after you choose the handle you desire. After deciding on a username, the application registers the new name with the Cash Accounts system. Users can immediately see that the name was broadcast into the Bitcoin Cash blockchain after the wallet has been created on Crescent Cash. While testing the application's functionality, I registered the name 'Jamiecrypto' with the Crescent Cash app. While the transaction is unconfirmed it doesn't have an associated number. Following confirmation, the registered name 'Jamiecrypto#12871' was filed into the BCH chain for the rest of time.

Pressing the info tab reveals the wallet's private key and Pokkst plans to add a warning to this section and other improvements to Crescent Cash v1.1.0.

To send BCH to another Cash Accounts user, simply type their username into the address field which also supports a standard address and QR code scanning abilities. With Crescent Cash, the wallet's private key is stored on the device and the app's website notes that the wallet provider has no access to recovery seeds. Because Crescent Cash is a very basic wallet with the bare minimum functions, the user has to open the settings section within the wallet in order to jot down the mnemonic seed phrase. The application also provides an xpub address that can be used for other compatible wallet applications. It's important to write down the mnemonic seed phrase because like unlike other wallets the client does not make you verify that it is correct.

The Crescent Cash wallet is fairly intuitive, even for people just getting into the cryptocurrency space. The client with the predominately green and white design is very similar to Ifwallet and Yenom wallet's simplicity. Right now the Cash Accounts protocol designed by Jonathan Silverblood is still very new and the system needs more time to catch on. However, Crescent Cash is the third wallet to implement Silverblood's Cash Accounts protocol following Bchgallery and the Chinese BCH light client Ifwallet. Many of the new BCH-fueled ideas like the Simple Ledger Protocol and others are still nascent concepts and it will take time for them to make a lasting impression. The noncustodial Crescent Cash wallet is helping bolster the idea of more simplistic usernames within the crypto ecosystem. Pokkst has detailed that the next release, Crescent Cash v1.1.0, is already in the works with "a lot of improvements."