Navigation

In Peerplays, memos are usually encrypted using a distinct memo key. That way,
exposing the memo private key will only expose transaction memos (for that key)
and not compromise any funds. It is thus safe to store the memo private key in
3rd party services and scripts.

The memo public key can be obtained from the cli_wallet account settings
or via command line::

get_accountmyaccount

in the cli wallet. The corresponding private key can be obtain from::

get_private_key<pubkey>

Note that the latter command exposes all private keys in clear-text wif.

That private key can be added to the pypeerplays wallet with:

frompeerplaysimportPeerPlaysppy=PeerPlays()# Create a new wallet if not yet existppy.wallet.create("wallet-decrypt-password")ppy.wallet.unlock("wallet-decrypt-password")ppy.wallet.addPrivateKey("5xxxxxxxxxxx")