Skip to content

COINiD Wallet 1.7.0

Compare
Choose a tag to compare
@rikardwissing rikardwissing released this 22 Apr 20:50
· 139 commits to master since this release
b5fd25e

This version of the COINiD Wallet adds support for signing and verifying messages.

We also support creating and verifying signed messages with embedded signatures. This makes it easy to share and verify messages using the built in message parser. The format we use looks like this:

-----BEGIN BITCOIN SIGNED MESSAGE-----
<message>
-----BEGIN SIGNATURE-----
<address>
<signature>
-----END BITCOIN SIGNED MESSAGE-----

Remember to never sign a generic message. Always include the date and reason when creating a message.

Here's an example of a signed message using our testnet wallet that you can verify yourself using the wallet:

-----BEGIN TESTNET SIGNED MESSAGE-----
This is a message to prove I control this address because I want to demonstrate this feature in the release posting for version 1.7.0 of the COINiD Wallet.

GitHub username: rikardwissing
Signing date: 2019-04-10
-----BEGIN SIGNATURE-----
2N5n9XPJUWdzZ3jZLvhZ4GiBiPZgZYnDroV
IKJQRtd+6xCzK2k/eaq2HjXazVavX97uKW7AR3v0kPjNNmps+N38Aj0CgoK8YCHPPLhUhWOCoWHLvPlghuTF3rk=
-----END TESTNET SIGNED MESSAGE-----

Note: not all wallets supports verifying segwit and bech32 signed messages. The Bitcoin core wallet only supports signing and verifying legacy signed messages for example.

Summary

  • Settings: Add links to sign and verify message
  • Sign message: Add support for signing messages with segwit, bech32 or legacy addresses.
  • Sign message: Format results with embedded signature and address.
  • Verify message: Support for verifying messages signed with segwit, bech32 or legacy addresses.
  • Verify message: Supports parsing signed messages with embedded signatures.

How to download

You can get the latest release from the Apple App Store or Google Play Store depending on your platform. You can also download and verify the build manually using the files attached to this article.

Make sure you download and install the latest release of the COINiD Vault also.

IOS

From the Apple App Store

Android

From the Google Play Store

Manually with verification

You could also download the APKs attached to this article and verify them using our public signing key.

Release signing key
Fingerprint: 2CB9 5679 9773 FAFD 29FD E708 6D3C 0D4E 9979 9DC5

How to verify the download

Our channels

Screenshots

image

image

image

image

image