Groestlcoin 22nd June Release

Groestlcoin 22 June 2021 release

The past few months have been a pretty wild ride for Groestlcoin and Cryptocurrency in general. Both Bitcoin and Groestlcoin both hit USD all-time-high values and have since fallen greatly in fiat value but continue to raise the bar on core fundamentals that other cryptocurrencies can look up to. In addition, meme coins have brought in a wave of new users to Cryptocurrency. It is now down to everyone in the existing cryptocurrency community to educate on the importance of real fundamental cryptocurrencies such as Bitcoin and Groestlcoin.

What’s Being Released Today?

 

GROESTLCOIN DEVELOPMENT RELEASE

Groestlcoin Core 2.21.1

What am I?

This is a minor release of Groestlcoin Core with Taproot Soft Fork changes, featuring the technical equivalent of Bitcoin Core v0.21.1 but with Groestlcoin specific patches. On a general level, most of what is new is that the activation method for taproot is now being managed using a variation of BIP9 versionbits called Speedy Trial (described in BIP341).

Changelog 2.21.1

Important

Make a copy your wallet.dat file as a backup and move it to a secure location:
Location Windows: Navigate to C:\Users\Username\AppData\Roaming\groestlcoin\wallet.dat (or open windows explorer and enter %appdata%\Groestlcoin\wallet.dat)
Location Mac: Finder -> Go {Hold Option] -> Library -> groestlcoin -> wallet.dat (~/Library/Application Support/groestlcoin/wallet.dat)

How to upgrade

  • Windows: If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), then run the installer.
  • OSX: If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), run the dmg and drag Groestlcoin Core to Applications.

SourceOSXWindowsLinux

Electrum-GRS 4.1.2

What am I?

If you are an ordinary user of Groestlcoin and simply want the convenience of a web wallet with the security of a real application and support for multi-signature, then Elecrum-GRS is the right choice for you.

Changelog 4.1.2 - This version is our second major release with support for the Lightning Network. While our initial Lightning release was mostly about implementing the protocol, this release brings features that are specifically aimed at keeping Electrum-GRS lightweight and trustless, while avoiding single points of failure. Most of the features listed below are user-visible.

• The wallet creation wizard no longer asks for a seed type, and creates segwit wallets with bech32 addresses. Older seed types can still be created with the command line.
• Paid invoices (both incoming and outgoing) are automatically removed from the send/receive lists of the GUI (one confirmation is needed for onchain invoices). Once removed from the list, invoice details can still be accessed from the transaction history. In Qt, invoice lists have been renamed to 'Sending queue' and 'Receiving queue'.
• Lightning:
- recoverable channels (see below)
- trampoline payments (see below)
- support multi-part-payment
- support upfront-shutdown-script
• Recoverable channels (option):
- Recovery data is added to the channel funding transaction using an OP_RETURN. This makes it possible to recover a static backup of the channel from the wallet seed. Please note that static backups only allow users to request a force-close of the channel with the remote node, so that funds not locked in HTLCs can be recovered. This assumes that the remote node is still online, did not lose its data, and accepts to force close the channel.
- This option is only available for standard wallets with an Electrum-GRS seed. It is not available for hardware wallets, because it requires a deterministic derivation of the nodeID. It is also not available in watching-only wallets, for the same reason. If a wallet can have recoverable channels but has an old nodeID, users who want to use that feature need to close all their existing channels, and to restore their wallet from seed.
- Channel recovery data uses 20 bytes (16 bytes of the remote NodeID plus 4 magic bytes) and is encrypted so that only the wallet that owns it can decrypt it. However, blockchain analysis will be able to tell that the transaction was probably created by Electrum-GRS.
- If the 'use recoverable channels' option is enabled, other nodes cannot open a channel to Electrum-GRS.
- If a channel is force-closed, the information in the on-chain backup is not sufficient to retrieve the funds in the to_local output, in case the wallet is lost in a boating accident before expiration of the CSV delay. For that reason, an additional backup is presented to the user if they force-close a channel.
• Trampoline routing (option): Trampoline is a solution that allows light clients to delegate path-finding on the Lightning Network, so that they do not have to download the entire network graph. Here is how Trampoline works in Electrum-GRS:
- Trampoline is enabled by default, in order to prevent unwanted download of the network gossip. If trampoline is disabled, the gossip will be downloaded, regardless of the existence of channels.
- Because there is no discovery mechanism for trampoline nodes, the list of available trampolines is hardcoded in the client (it will remain so until support for trampoline routing is announced in gossip). 1 trampoline node are currently available on mainnet: eclair.
- If Trampoline is enabled:
- payments use trampoline routing.
- gossip is disabled.
- the wallet can only open channels with trampoline nodes.
- pre-existing channels with non-trampoline nodes are frozen for sending.
- There are two types of trampoline payments: legacy and trampoline end-to-end. Legacy payments are possible with any receiver, but they offer less privacy than end-to-end trampoline payments. Electrum-GRS decides whether to perform legacy or end-to-end based on the features in the invoice:
- OPTION_TRAMPOLINE_ROUTING_OPT (bit 25) for Electrum-GRS
- OPTION_TRAMPOLINE_ROUTING_OPT_ECLAIR (bit 51) for Groestlcoin Eclair
- When performing a legacy payment, Electrum-GRS will add a second trampoline node to the route in order to protect the privacy of the payer and payee. It will fall back to a single trampoline if the two-trampoline strategy has failed for all trampolines.
- The fee and CLTV delay are found by trial-and-error. If there is a second trampoline in the route, we use the same fee/CLTV for both. This trial-and-error is temporary; the final specification should add fee information in the failure messages, so that we will be able to better fine-tune trampoline fees.
• Qt: The increase fee dialog now has advanced options, and offers the choice between different RBF strategies.
• Watchtowers: The 'use_local_watchtower' feature is deprecated, and it has been removed from the Qt GUI. The 'use_remote_watchtower' setting has been renamed to 'use_watchtower'.
• BIP-0350: use bech32m for witness version 1+ addresses (4315fa43). We have supported sending to any witness version since Electrum-GRS 3.0.6, using BIP-0173 (bech32) addresses. BIP-0350 makes a breaking change in address encoding, and recommends using a new encoding (bech32m) for sending to witness version 1 and later.
• Block explorer: allow setting a custom URL in Qt GUI
• fix Qt crash with the swap dialog
• fix localization issues
• fix python crash with swaps
• Qt GUI:
- fix some crashes when exiting
- make sure pressing Ctrl-C always quits

Features

  • Encrypted wallet - the file that contains your groestlcoins is protected with a password. You are protected from thieves.
  • Deterministic key generation - If you lose your wallet, you can recover it from its seed. You are protected from your own mistakes.
  • Instant on - the client does not download the blockchain, it requests that information from a server. No delays, always up-to-date.
  • Freedom and Privacy - The server does not store user accounts. You are not tied to a particular server, and the server does not need to know you.
  • No scripts - Electrum-GRS does not download any script. A compromised server cannot send you arbitrary code and steal your groestlcoins.
  • No single point of failure - The server code is open source, anyone can run a server.
  • Transactions are signed locally - Your private keys are not shared with the server. You do not have to trust the server with your money.
  • Firewall friendly - The client does not need to open a port, it simply polls the server for updates.
  • Free software - Gnu GPL v3. Anyone can audit the code.
  • Written in Python - The code is short, and easy to review.
  • User Friendly - Support for Groestlcoin URIs, signed URIs and Groestlcoin aliases
  • No Lock-In - You can export your private keys and use them in other groestlcoin clients.
  • No Downtimes - Electrum-GRS servers are decentralized and redundant. Your wallet is never down.
  • Proof Checking - Electrum-GRS Wallet verifies all the transactions in your history using SPV.
  • Cold Storage - Keep your private keys offline, and go online with a watching-only wallet. Sign transactions from a computer that is always offline. Broadcast them from a machine that does not have your keys.
  • Multisign - Split the permission to spend your coins between several wallets using parallel BIP32 derivations and P2SH addresses ("2 of 2", "2 of 3"). Compact serialization format for unsigned or partially signed transactions, that includes the BIP32 master public key and derivation needed to sign inputs. Serialized transactions can be sent to cosigners or to cold storage using QR codes.

OSXWindowsWindows StandaloneWindows PortableLinux

Server SourceServer Installer SourceClient Source

Android Electrum-GRS 4.1.2

What am I?

If you are an ordinary user of Groestlcoin and simply want the convenience of a web wallet with the security of a real application and support for multi-signature, then Elecrum-GRS is the right choice for you.

Changelog 4.1.2

• Password unification (Android only): When the Android app is started, the entered password is checked against all wallets in the directory. If the test passes:
- all wallets are encrypted
- new wallets will use the unified password
- password updates are performed on all wallets
Whether the password is unified can be seen in the GUI: In the 'Settings' dialog, the description for the password setting is 'Change password for this wallet' if the password is not unified, and becomes 'Change password' if password is unified.
• Submarine swaps are now available on kivy/android.
• Android PIN reset: If the password is unified, the PIN can be reset by providing the password.
• Android: on-chain fees have been removed from the settings dialog. Instead, the fee slider is shown to the user everytime an on-chain transaction will be performed (sending a payment, opening a channel, initiating a submarine swap)
• Kivy GUI (Android):
- fix bug with scrollbar, again
- 2fa wallets: fix making transactions
- implement freezing addresses
• Android: use more modern application launcher/icon
• fix Kivy bug with scrollbar

Features

  • Encrypted wallet - the file that contains your groestlcoins is protected with a password. You are protected from thieves.
  • Deterministic key generation - If you lose your wallet, you can recover it from its seed. You are protected from your own mistakes.
  • Instant on - the client does not download the blockchain, it requests that information from a server. No delays, always up-to-date.
  • Freedom and Privacy - The server does not store user accounts. You are not tied to a particular server, and the server does not need to know you.
  • No scripts - Electrum-GRS does not download any script. A compromised server cannot send you arbitrary code and steal your groestlcoins.
  • No single point of failure - The server code is open source, anyone can run a server.
  • Transactions are signed locally - Your private keys are not shared with the server. You do not have to trust the server with your money.
  • Firewall friendly - The client does not need to open a port, it simply polls the server for updates.
  • Free software - Gnu GPL v3. Anyone can audit the code.
  • Written in Python - The code is short, and easy to review.
  • User Friendly - Support for Groestlcoin URIs, signed URIs and Groestlcoin aliases
  • No Lock-In - You can export your private keys and use them in other groestlcoin clients.
  • No Downtimes - Electrum-GRS servers are decentralized and redundant. Your wallet is never down.
  • Proof Checking - Electrum-GRS Wallet verifies all the transactions in your history using SPV.
  • Cold Storage - Keep your private keys offline, and go online with a watching-only wallet. Sign transactions from a computer that is always offline. Broadcast them from a machine that does not have your keys.
  • Multisign - Split the permission to spend your coins between several wallets using parallel BIP32 derivations and P2SH addresses ("2 of 2", "2 of 3"). Compact serialization format for unsigned or partially signed transactions, that includes the BIP32 master public key and derivation needed to sign inputs. Serialized transactions can be sent to cosigners or to cold storage using QR codes.

Google Play

Server SourceServer Installer SourceClient Source

C-lightning 0.10.0

What am I?

C-lightning is a lighweight, highly customizable and standard compliant implementation of the Lightning Network protocol.
C-lightning only works on Linux and Mac OS, and requires a locally (or remotely) running groestlcoind (version 2.16.0 or above) that is fully caught up with the network you're testing on.

Changelog 0.10.0

• pay has been refined and much improved across various less-common scenarios.
• listpeers shows the current feerate and unilateral close fee.
• listforwards can now filter by channel status, and in or out channel.
• fundpsbt and utxopsbt have a new excess_as_change parameter if you don't want to add it yourself.
• connect returns the address we actually connected to (and direction tells you if they actually connected to us instead).
• fundchannel_complete takes a PSBT, removing a common cause of tragic opening failures: txprepare and withdraw now provide a PSBT for convenience too.
• In regtest mode, we don't care that groestlcoind doesn't give any fee estimates, but use the minimum.
• We now send warning messages if an error condition is possibly recoverable, rather than closing the channel and sending error.
• We now implement sync_complete for gossip_range queries as per latest spec, with backwards compatibility for older nodes.
• experimental-dual-fund config option enables the draft dual funding option for compatible nodes, which includes RBF upgrades for opening transactions.
• All hooks are now registerable by multiple plugins at once.
• experimental-shutdown-wrong-funding allows remote nodes to close incorrectly opened channels using the new wrong_funding option to close.

Features

  • Ability to create new channels
  • Ability to close existing channels
  • Completely manage all channel states, including exceptional ones
  • Performing path-finding within the network, passively forwarding incoming payments
  • Sending outgoing onion-encrypted payments through the network
  • Automatic channel management (auto-pilot)

SourceBuilding instructions LinuxBuilding instructions for OSX

Groestlcoin Eclair 0.6.0

What am I?

Groestlcoin Eclair is a Scala implementation of the Lightning Network. It can run with or without a GUI and includes a JSON API.

Requirements

  • Groestlcoin Eclair requires Groestlcoin Core 2.18.2, 2.19.1 or 2.20.1. If you are upgrading an existing wallet, you need to create a new address and send all your funds to that address.
  • Groestlcoin Eclair needs a synchronized, segwit-ready, zeromq-enabled, wallet-enabled, non-pruning, tx-indexing Groestlcoin Core node.
  • Groestlcoin Eclair will use any GRS it finds in the Groestlcoin Core wallet to fund any channels you choose to open. Eclair will return GRS from closed channels to this wallet
  • You must configure your Groestlcoin node to use bech32 (segwit) addresses. If your wallet has "non-segwit UTXOs" (outputs that are neither p2sh-segwit or bech32), you must send them to a bech32 address before running eclair.

Changelog 0.6.0

• Wumbo channels
• Static Remote Key
• Improvements to path-finding and MPP
• PostgreSQL beta support
• Human-readable features
• Plugins
• Anchor Outputs
• Keysend
• Cluster mode
• Blockchain watchdogs
• Seed segregation
• Improved startup performance
• Gossip sync improvements

Features

  • Ability to create Lightning Network channels
  • Ability to close Lightning Network Channels
  • Completely manage all channel states, including exceptional ones!
  • Supports both Mainnet and Testnet

SourceDownload for end usersDownload for server users

HWI 2.0.1

What am I?

Groestlcoin Hardware Wallet Interface (HWI) provides a standard way for software to work with hardware wallets without needing to implement device specific drivers.
Caveat emptor: Inclusion of a specific hardware wallet vendor does not imply any endorsement of quality or security.

Changelog 2.0.1

• Support for Python 3.9.
• Trezor allows transactions with OP_RETURN outputs.
• Full type annotations within hwilib and type checking.
• Device support policy
• Enforce that the Ledger is in either the Groestlcoin or Groestlcoin Testnet apps.
• --sh_wpkh and --wpkh options have been replaced with --addr-type with the options legacy, sh_wit, and wit.
• --testnet option replaced with --chain with the options main, test, signet, and regtest.
• Overhauled descriptors implementation to be similar to Groestlcoin Core's descriptors implementation.
• Replaced HardwareWalletClient.display_address with display_singlesig_address and display_multisig_address.
• Overhauled HardwareWalletClient functions to return the correct objects rather than string dictionaries.
• Raise errors and exceptions instead of returning string dictionary containing error.
• bech32.py, base58.py, cli.py, and gui.py are made internal modules.
• serializations.py is split into tx.py, psbt.py with some functions made internal with _script.py and _serialize.py.
• getmasterxpub takes options for chain type, address type, and BIP 44 account in order to provide the master xpub accordingly.
• Removed option to provide redeem script to displayaddress.
• Fixed Ledger change path detection.
• Fixed Ledger message signing when the signature is shorter than expected.
• Fixed Trezor One pin sending when a passphrase is expected.
• Fixed handling of sortedmulti() descriptors. Some devices which only supported key sorting will be no longer allow multi() descriptors. The multisigs that devices use when given a sortedmulti() descriptor will now match what Groestlcoin Core derives for those descriptors.
• Several fixes to device enumeration.
• installudevrules will search for the correct binaries in the PATH rather than assuming their locations.
• Fixed Trezor T on device passphrase entry
• Fixed hwi-qt Linux binary crashing when using keyboard shortcuts

Features

  • Support for KeepKey
  • Support for Ledger Nano S
  • Support for Ledger Nano X
  • Support for Trezor Model T
  • Support for Trezor One
  • The software is built in Python
  • Open Source - MIT license

SourceOsx – WindowsLinux

GRSPay Vault 2.0.1

What am I?

GRSPay Vault is a separate app, locally hosted on your own PC, which GRSPay Server connects to and asks for permission. Once permission is granted, GRSPay is able to integrate with any hardware wallet connected to your PC.
You can import your wallet and spend incoming funds with a simple confirmation on your device with your keys never leaving your hardware device.

Changelog 2.0.1

  • Update HWI to 2.0.1

Features

  • Support for Mainnet and Testnet
  • Support for KeepKey
  • Support for Ledger Nano S
  • Support for Ledger Nano X
  • Support for Trezor Model T
  • Support for Trezor One
  • Asks permission before connecting
  • The software is built in C#
  • Open Source - MIT license

Getting Started with GRSPay Vault

Download GRSPay Vault
Install GRSPay Vault on your PC (Windows, MacOS or Linux)
Open GRSPay Vault app.
Plug in the hardware wallet and make sure it’s in wake up state
Go to GRSPay Server’s Store > General Settings > Wallet > Setup > Connect an existing wallet > Connect hardware wallet
Grant the permission
Your public key will automatically be imported in the store and configured to an appropriate format
Validate that address shown on GRSPay is the same as the one on your device
Save

Spending funds with GRSPay Wallet

Open GRSPay Vault app on your PC
Plug in the hardware wallet and make sure it’s in wake up state
In GRSPay Server, go to > Wallets > Manage > Send
Fill in the Destination address and the Amount
Select Sign with a hardware wallet
Verify the transaction on your hardware wallet and confirm it
Broadcast the transaction

Note: OSX build does not work with Safari, use Chrome or Firefox instead.

SourceOsx – WindowsLinux

GRSPay v1.1.2.0

What am I?

GRSPay is a free, open-source, non-custodial cryptocurrency payment processor which allows you to receive payments in Groestlcoin with no fees, transaction cost or middlemen. GRSPay eliminates the involvement of a third-party. Payments with GRSPay go directly to your wallet, which increases the privacy and security. Your private keys are never visible to the GRSPay Server or anyone else. There is no address re-use since each invoice generates a new address deriving from your public key.

https://www.youtube.com/watch?v=c7s3zZnlQ6M

https://www.youtube.com/watch?v=qNMTDEPhWhY

Changelog v1.1.2.0

  • Shopify support
  • Support WebAuthN/FIDO2 as second factor

Features

  • Direct, P2P Groestlcoin payments
  • Lightning Network support
  • Complete control over private keys
  • Enchanced privacy
  • SegWit support
  • Process payments for others
  • Payment buttons
  • Point of sale
  • No transaction fees (other than those for the crypto networks)
  • No processing fees
  • No middleman
  • No KYC
  • The software is built in C#
  • You can run GRSPay as a self-hosted solution on your own server or use a our host. The self-hosted solution allows you not only to attach an unlimited number of stores but also become the payment processor for others.
  • Open Source - MIT license

SourceLive Site

GRSPay Testnet v1.1.2.0

What am I?

GRSPay Testnet is a free, open-source, non-custodial cryptocurrency payment processor which allows you to receive payments in Groestlcoin testnet with no fees, transaction cost or middlemen. GRSPay Testnet eliminates the involvement of a third-party. Payments with GRSPay Testnet go directly to your wallet, which increases the privacy and security. Your private keys are never visible to the GRSPay Testnet Server or anyone else. There is no address re-use since each invoice generates a new address deriving from your public key.

https://www.youtube.com/watch?v=c7s3zZnlQ6M

https://www.youtube.com/watch?v=qNMTDEPhWhY

Changelog v1.1.2.0

  • Shopify support
  • Support WebAuthN/FIDO2 as second factor

Features

  • Direct, P2P Groestlcoin Testnet payments
  • Lightning Network Testnet support
  • Complete control over private keys
  • Enchanced privacy
  • SegWit Testnet support
  • Process payments for others
  • Payment buttons
  • Point of sale
  • No transaction fees (other than those for the crypto networks)
  • No processing fees
  • No middleman
  • No KYC
  • The software is built in C#
  • You can run GRSPay Testnet as a self-hosted solution on your own server or use a our host. The self-hosted solution allows you not only to attach an unlimited number of stores but also become the payment processor for others.
  • Open Source - MIT license

SourceLive Site

GroestTip

What am I?

Your Groestlcoin tipping service for live video content!

Getting Started

Visit our dedicated page

Features

  • Streamlabs and Twitch support
  • xpub (only for addresses starting with an F) support
  • Paypal support
  • Enhanced privacy
  • No transaction fees (other than network fees)
  • No processing fees
  • No middleman
  • No KYC
  • The software is built in Python
  • Open Source - MIT license

SourceLive SiteLive Site 2

 

Electrum Personal Server 0.2.2

What am I?

Groestlcoin Electrum Personal Server aims to make using Electrum groestlcoin wallet more secure and more private. It makes it easy to connect your Electrum-GRS wallet to your own full node.
It is an implementation of the Electrum-grs server protocol which fulfills the specific need of using the Electrum-grs wallet backed by a full node, but without the heavyweight server backend, for a single user. It allows the user to benefit from all of Groestlcoin Core's resource-saving features like pruning, blocksonly and disabled txindex. All of Electrum-GRS's feature-richness like hardware wallet integration, multisignature wallets, offline signing, seed recovery phrases, coin control and so on can still be used, but connected only to the user's own full node.
Full node wallets are important in groestlcoin because they are an big part of what makes the system be trustless. No longer do people have to trust a financial institution like a bank or paypal, they can run software on their own computers. If groestlcoin is digital gold, then a full node wallet is your own personal goldsmith who checks for you that received payments are genuine.
Full node wallets are also important for privacy. Using Electrum-GRS under default configuration requires it to send (hashes of) all your groestlcoin addresses to some server. That server can then easily spy on your transactions. Full node wallets like Groestlcoin Electrum Personal Server would download the entire blockchain and scan it for the user's own addresses, and therefore don't reveal to anyone else which groestlcoin addresses they are interested in. Groestlcoin Electrum Personal Server can also broadcast transactions through Tor which improves privacy by resisting traffic analysis for broadcasted transactions which can link the IP address of the user to the transaction. If enabled this would happen transparently whenever the user simply clicks "Send" on a transaction in Electrum-grs wallet.

Changelog 0.2.2

  • Massive speedup to startup time and initial import of addresses. This is done using the descriptor wallets feature of Groestlcoin Core 2.20.1 The speedup is very helpful when running Groestlcoin Electrum Personal Server on low powered devices such as the raspberry pi
  • Close the connection to client if it requests an unknown address or if the connection to the Groestlcoin node is lost. The user will see a red dot in Electrum-GRS indicating that something is wrong which should prompt them to fix.
  • Increase default polling interval to make the server more responsive to new transactions and confirmations
  • Reduce spam in the debug log and info log
  • Various other tweaks and bug fixes
  • Rewrite mempool handling to always be responsive. Previously the server would massively lag if the mempool was large, so most users just disabled the mempool histogram. With this update that is no longer an issue.
  • If Groestlcoin Electrum Personal Server fails at startup it will now return a non-zero error code, making it more usable with automated scripts like systemd.
  • Client will now warn user if tor broadcasting fails because tor is not accessible.
  • Various optimizations and bug fixes.

Features

  • Use your own node
  • Tor support
  • Uses less CPU and RAM than electrumx
  • Used intermittently rather than needing to be always-on
  • Doesn't require an index of every groestlcoin address ever used like on electrumx

How To

  • If you dont already have them, download and install Groestlcoin Core version 2.17.2 or higher. The Groestlcoin node must have wallet enabled, and must have the RPC server switched on (server=1 in groestlcoin.conf). On first run, it is recommended to create a wallet dedicated to Groestlcoin Electrum Personal Server using the command line argument groestlcoin-cli createwallet electrumpersonalserver true.
  • If you dont already have it, download and install Electrum-grs wallet, and set up your Electrum-grs wallet (for example by linking your hardware wallet). To avoid damaging privacy by connecting to public Electrum-GRS servers, disconnect from the internet first or run Electrum-grs with the command line argument --server localhost:50002:s.
  • Download the latest release of Groestlcoin Electrum Personal Server. If using Windows OS take the packaged binary release build electrum-grs-personalserver-windows-release-XXX.zip.
  • Extract and enter the directory, and copy the file config.ini_sample to config.ini. Edit the file config.ini to configure everything about the server. Add your wallet master public keys or watch-only addresses to the [master-public-keys] and [watch-only-addresses] sections. Master public keys for an Electrum-grs wallet (which start with xpub/ypub/zpub/etc) can be found in the Electrum-grs client menu Wallet -> Information. You can add multiple master public keys or watch-only addresses by adding separate lines for the different keys/addresses:
    wallet1 = xpub661MyMwAqRbcF...
    wallet2 = xpub7712KLsfsg46G...
  • If you created a wallet dedicated to Groestlcoin Electrum Personal Server in Groestlcoin Core, you have to modify the line wallet_filename in the [groestlcoin-rpc] section with the name of the wallet, for example electrumpersonalserver.
  • If using the windows packaged binary release, drag the file config.ini onto the file electrum-personal-server.exe to run the server, or on the command line run electrum-personal-server config.ini.
  • If installing from the source release, install Groestlcoin Electrum Personal Server in your home directory with pip3 install --user .. On Linux the script electrum-personal-server will be installed in ~/.local/bin. Please note, if for some reason, you want to make a system-wide install, simply run pip3 install . as root (e.g. if you have sudo setup, you could use: sudo pip3 install .). Run electrum-personal-server /path/to/config.ini to start Groestlcoin Electrum Personal Server.
  • The first time the server is run it will import all configured addresses as watch-only into the Groestlcoin node, and then exit. If the wallets contain historical transactions you can use the rescan script (electrum-personal-server --rescan /path/to/config.ini) to make them appear. If using the windows packaged binary release build then drag the file config.ini onto the file electrum-personal-server-rescan.bat.
  • Run the server again which will start Groestlcoin Electrum Personal Server. Wait until the message Listening for Electrum-grs Wallet ... appears and then tell Electrum-grs to connect to the server in Tools -> Server. By default the server details are localhost if running on the same machine. Make sure the port number matches what is written in config.ini (port 50002 by default).

SourceWindows

Groestlcoin Core RPC Auth Generator

What am I?

This tool makes it easier for users who are unfamiliar with running command line scripts to create the salted, hashed password value.

Features

  • open source
  • salted hashed password

SourceLive Version