Welcome to the first public beta release of Pirate Wallet for iOS

Developed by Meshbits Limited team for Pirate Chain community

Pirate Wallet
5 min readDec 3, 2021
Pirate Wallet preview

We are very excited to announce the public beta release of Pirate Wallet for iOS. This is a proud moment for Meshbits Limited team who worked tirelessly on its development for past few months.

Before this public beta release, there have been 6 releases which were tested by a limited number of Pirate Chain community testers internally. Now that things are more stable than before, everyone is invited to participate in public beta. To sign-up for this public beta release follow these steps:

Apple TestFlight App
https://apps.apple.com/us/app/testflight/id899247664
  1. You must have the TestFlight App installed on your iOS device.
  2. Once the TestFlight App is installed on your iOS device, you can visit https://piratewallet.io website from your mobile browser, and tap on the “Download on the App Store” button. It will open the TestFlight App with an invite button, where you can accept the public beta tester release.
  3. After accepting, tap on the Install button.
  4. Then tap on the Open button, which will open the Pirate Wallet iOS app.
  5. As the Pirate Wallet app opens it will prompt you to allow Notification Settings. Tap on the Allow button to proceed.
  6. Before showing the Pirate Wallet app screen, TestFlight will show some information about the app. To proceed, tap on the Next button. And then tap on the Start Testing button.
  7. Next screen you will see will be the Pirate Wallet app screen.

From there on follow the setup wizard, and make very sure to take backup of your wallet seed if creating a new wallet, or restore your existing wallet seed phrase to access any of your existing wallet.

You can also watch this quick video showing how to accept this public beta release of Pirate Wallet iOS app.

Why use Pirate Wallet for iOS from Meshbits team

Following are few of the reasons why you would want to use Pirate Wallet for iOS from Meshbits team:

  • Pirate Wallet is a self-custody wallet for Pirate Chain. You have sole responsibility over your funds stored on Pirate Wallet. Pirate Wallet developers do not store or can have access to any information regarding its user’s wallets. So, please immediately & securely backup the seed words upon creating a wallet.
  • Pirate Wallet is exclusively supporting Pirate Chain cryptocurrency
  • Pirate Wallet fully supports sapling shielded address transactions which are by default used on the Pirate Chain blockchain network. Hence it supports privacy by default, which is the highlight feature of Pirate Chain.
  • Pirate Wallet uses the best tool sets created by the research & development team from ECC/Zcash. These tool sets are developed using native programming language of the device’s OS which gives best performance over others.
  • Pirate Wallet is a light wallet client application for Pirate Chain blockchain. You do not need to sync the full blockchain on your device. It will only download small blockchain headers data which syncs much quicker than full blockchain syncing wallets.
  • You have the choice of using different lightwalletd servers, which are feeding the Pirate Chain blockchain data to these light wallet clients. You can go to the Pirate Wallet app’s settings and change that to either Meshbits’, or Pirate Chain’s lightwalletd server. Or you can also set up your very own lightwalletd server and point your light wallet to your own server if it suits your privacy concerns. We will share a guide to setting up your own lightwalletd server soon.
  • More importantly, Pirate Wallet does not track its users for any kind of data. There is no logging done in its code even in the production releases.

Following are more features worth mentioning:

  • Pirate Wallet will always be free for its users.
  • Pirate Wallet being a self-custodian wallet for users, you have to hold the private keys or seed phrase for your wallet.
  • Pirate Wallet is fully open source.
  • You can import and restore your wallet using a seed phrase used in other wallets from the Pirate Chain ecosystem.
  • Pirate Wallet offers a beautiful and easy to use user interface.
  • With Pirate Wallet you can do all basic operations for a cryptocurrency wallets like send, receive, check transaction history etc.
  • You can optionally enable Biometric ID authentication with Pirate Wallet if that suits you. You can also disable Biometric ID authentication any time you feel like not using it anymore.

More features coming soon

There are more features in plan for the future which will be released as these are developed. If you have any feature request, or issue, or want to help by contributing in the development of Pirate Wallet, please create a new issue on the following Github repository of Pirate Wallet for iOS:

https://github.com/Meshbits/pirate-chain-ios-wallet/issues

Connect with Meshbits Team

You can connect with the Pirate Wallet team from Meshbits Limited in either a Komodo Platform Discord, or in Pirate Chain Discord chat servers.

Thank you

To get to this stage, I’d also like to thank those who became a great part of Pirate Wallet iOS app development:

  • Zcash project developers, who created the amazing toolkit and reference implementation which is used by Pirate Wallet for iOS.
  • Mr. Coin (lastw0nd3r) who worked on implementing a new UI/UX and different feature set on top of the code base used from Zcash reference wallet.
  • Pravesh Khatana (praveshkhatana) who designed the whole branding of Pirate Wallet which includes Pirate Wallet’s logo, UI/UX of Pirate Wallet application and piratewallet.io website.
  • And some internal testing team members who helped find bugs and issues with releases. I’ll try to list their Discord usernames as I think these testers might like to preserve their privacy. Few of them are: SHossain, Kosius, Kaks, DreamTim, greywofl, LoPhatMelk, subjectX, MrLynch, Forge.
  • Pirate Chain Community, who helped with encouragement and had patience waiting for this iOS wallet for a long time.

There have been some international language translators as well, whose work is not used in this public beta release, as those translations were incompatible with the new user interface and upgrades done to this wallet. All of them will need to be redone according to this new codebase. But I’m very thankful for all of these different translation contributors who contributed some of their time to help push this project further.

Thank you all for your contributions and help. 🙏

The Pirate Wallet App team from Meshbits Limited will be looking forward to your feedback on the application.

— Satinder Grewal

--

--

Pirate Wallet is a light wallet client application for Pirate Chain blockchain. Visit: https://piratewallet.io for more info.