Groestlcoin 22nd December Release

Groestlcoin Release December 2023

2023 has indeed been a landmark year for the cryptocurrency sector, including Groestlcoin (GRS). Amidst the ebb and flow of market dynamics, GRS has continued to evolve and adapt. Key highlights from the year that impacted the crypto world include:

  • Bitcoin’s Resilience: Despite hitting a low, Bitcoin’s recovery to significant levels by year’s end showcased the underlying resilience of cryptocurrencies.
  • Regulatory Shifts: The year saw heightened regulatory actions, emphasizing the need for compliance and adaptability in the crypto space, a scenario GRS continues to navigate efficiently.
  • Institutional Interest: The growing interest of major financial players in Bitcoin underlines a maturing market, potentially benefiting cryptocurrencies like GRS.
  • Market Volatility: The fluctuations in trading volumes and exchange dynamics underscore the volatile yet opportunistic nature of the crypto market.

As we close 2023 and look forward to the future, Groestlcoin remains steadfast in its commitment to innovation and community engagement. Cheers to a promising 2024 in the ever-evolving world of cryptocurrency!

🤲Help GRS Survive

This year has brought its share of challenges for Groestlcoin (GRS). The delisting from major exchanges like Binance, compounded by the bankruptcy of Bittrex due to regulatory pressures, has significantly impacted our ability to gain traction in the ever-competitive cryptocurrency market. This sequence of events has strained our financial resources, bringing us to a critical juncture in the journey of GRS.

In light of these challenges, we are reaching out to our dedicated community for support. The survival and growth of Groestlcoin now hinge on the collective effort of those who believe in its potential and future. Contributions can make a substantial difference in keeping the vision of GRS alive.

To support GRS, donations can be made in Bitcoin, Ethereum, or Groestlcoin. Every contribution, big or small, is a step towards sustaining and advancing Groestlcoin in these trying times. Here are the addresses where donations can be sent:

  • Bitcoin (BTC) Address: 362mx8pNhvy9eAyPsDYtbq5FFDBNcUFUTZ
  • Ethereum (ETH) Address: 0xC5557F68Ac00d5108fD21d79D7Dc2D8496364C3f
  • Groestlcoin (GRS) Address: FWN1qdiRrymSR6jbpbanLYqZpjkEaZouHN

Your support is more than just a donation; it’s a lifeline that can help keep Groestlcoin afloat. Together, we can overcome these challenges and continue our journey towards innovation and success in the cryptocurrency space.

What’s Being Released Today?

 

GROESTLCOIN DEVELOPMENT RELEASE

Groestlcoin Core 26.0

What am I?

This is a major release of Groestlcoin Core, featuring the technical equivalent of Bitcoin Core v26.0 but with Groestlcoin specific patches.

Changelog 26.0

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.

SourceOSX IntelOSX ARM – WindowsLinux

C-lightning 23.11

What am I?

C-Lightning is a specification-compliant Lightning Network implementation built in C. It is a lightweight, highly customisable and standard compliant implementation of the Lightning Network protocol. C-Lightning only works on Linux and Mac OS and requires a local or remote instance of Groestlcoind (version 2.16 or above) that is fully synced to the correct blockchain.

Changelog 23.11

  • The new experimental reckless plugin manager can be used to download, install and uninstall plugins on the fly. We have many new features planned for it, so stay tuned.
  •  When receiving a keysend any extra TLV fields will be stored so they can be retrieved later.
  •  The --database-update=false flag allows users wanting to test unreleased versions from accidentally upgrading the database, and then be unable to switch to a released version again.
  •  Several performance issues, particularly for larger nodes, have been addressed.
  •  Support for the legacy onion encoding has been removed, since the more modern and flexible TLV encoding is now widely deployed.
  •  We have started preparing for a splicing implementation, but merging the interactive TX creation API.
  •  We now require all channel_update messages include htlc_maximum_msat (as per latest BOLTs)
  •  Results from the API can now be filtered using the filter API. This can be used to massively reduce the size of results if only part of it is required.
  •  The openchannel hook can be used to set a reserve value other than the 1% default value. This also allows not having a reserve in case the peer is (semi-)trusted.
  •  We reintroduced a number of deprecated features, since some integrations had missed the deprecation window, and asked for some more time to update their apps.
  •  We delayed the rollout of DNS names in the gossip due to a lack of support in the network.

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

GRSPay v1.11.7

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.11.7

  • Reporting: Add payouts
  • Wallet: Delete custom labels
  • Dashboard: Show revenue data for keypad
  • Dashboard: Show the number of paid invoices in the last 7 days
  • Login: Add Remember Me button
  • Archive stores and apps
  • New permission: Can archive pull payment
  • Pull Payment: Show QR code for LNURL-Withdraw
  • Pull Payment: Add QR scanner for destination and infer payment method

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.11.7

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.11.7

  • Reporting: Add payouts
  • Wallet: Delete custom labels
  • Dashboard: Show revenue data for keypad
  • Dashboard: Show the number of paid invoices in the last 7 days
  • Login: Add Remember Me button
  • Archive stores and apps
  • New permission: Can archive pull payment
  • Pull Payment: Show QR code for LNURL-Withdraw
  • Pull Payment: Add QR scanner for destination and infer payment method

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

Android Wallet 10.07

What am I?

Android wallet is a Hierarchical Deterministic Groestlcoin Wallet.

Changelog Groestlcoin Wallet 10.07

  • Target Android 14

Features

• Sweep paper wallets
• Transparant - free and open source
• Blockexplorer support
• Network monitor
• Backup/restore option
• Spending pin
• xpub support
• Ability to reset blockchain
• Ability to change denomination
• Ability to connect to trusted peer
• Connectivity indicator

SourceGoogle Play – Fdroid

Android Testnet Wallet 10.07

What am I?

Android testnet wallet is a Hierarchical Deterministic Groestlcoin Wallet.

Changelog Groestlcoin Wallet 10.07

  • Target Android 14

Features

• Sweep paper wallets
• Transparant - free and open source
• Blockexplorer support
• Network monitor
• Backup/restore option
• Spending pin
• xpub support
• Ability to reset blockchain
• Ability to change denomination
• Ability to connect to trusted peer
• Connectivity indicator

SourceGoogle Play – Fdroid

Sparrow-GRS 1.7.9

What am I?

Sparrow-GRS does not hide information from you - on the contrary it attempts to provide as much detail as possible about your transactions and UTXOs, but in a way that is manageable and usable.
However, Sparrow-GRS is also unique in that it contains a fully featured transaction editor that also functions as a blockchain explorer. This feature not only allows editing of all of a transaction’s fields, also easy inspection of the transaction bytes before broadcasting.

Changelog 1.7.9

• Add Taproot support on Groestlcoin Core using the new Cormorant library utilizing descriptor wallets (requires Groestlcoin Core v24 or later)
• Show a Lifehash for the wallet's master fingerprint in the Settings tab and Passphrase dialog
• Implement BIP329 for importing and exporting wallet labels (Wallet Import and Export dialogs)
• Add full support for Tapsigner as a hardware wallet (initialize, import, backup, change pin, message and transaction signing)
• Add support for sending to, sweeping and re-initialized a Satscard (Send tab Pay to dropdown and Tools > Sweep Private Key)
• Add support for entering empty passphrases on Trezor One
• Add support for private key sweeping using Groestlcoin Core with Cormorant (requires Groestlcoin Core v24 or later)
• Add https protocol to support Groestlcoin Core connections over TLS
• Add note on disabling derivation path validation to keystore help tooltip
• Avoid copying wallet history unnecessarily on wallet load
• Export 8 decimal places when exporting a CSV in GRS units
• Add config property autoSwitchProxy to disable automatic proxy switching on failure
• Improve Tor connection failure messages with help text
• Indicate in the SSL handshake warning that a certificate renewal may be the cause
• Prefer loading data for transaction tabs from existing wallet transactions
• Allow expired certificates for electrum-grs servers so long as they have been previously used or explicitly approved
• Write and parse both multipath and single descriptors in wallet output descriptor export
• Add transaction fee column to transactions CSV for outgoing (spending) transactions
• Improve display of JSON-RPC error exceptions
• Add block height to Terminal connected label
• Update menu categories for Linux desktop installation
• Improve legacy Groestlcoin Core wallet error messages
• Set initial focus to done button on Terminal server test dialog
• Avoid triggering all history changed event on unconfident script hash status calculations
• Update dependencies for guava, simple-json-rpc, junit and dependants
• Upgrade Gradle to 7.6 for Java 19 support
• Bug fix: Fix Sparrow-GRS export wallet file extension to be always .mv.db
• Bug fix: Fix cancelling Create Wallet in Terminal
• Bug fix: Allow message sign/verify from nested segwit wallets
• Bug fix: Fix edge case when loading wallets with matching tx inputs and outputs
• Bug fix: Fix persistence of renaming and deleting newly created wallet accounts
• Bug fix: Ensure focus remains on table after editing a label cell
• Bug fix: Add merge function for wallet transaction entry edge case
• Bug fix: Fix address context menu action Copy Output Script Bytes to return entire ScriptPubKey
• Bug fix: Disable server toggle when no server is configured (URL host is empty)
• Implement Bitcoin Secure Multisig Setup (BSMS) for keystore export and wallet import/export
• Configure a block explorer URL in General Preferences to enable opening a transaction in the browser
• Warn and request user confirmation before enabling use of a BIP39 passphrase
• Add output descriptor QR scanning from the Wallet Import dialog
• Improve UX of BIP39 wallet discovery on Groestlcoin Core
• Display UTF8 strings encoded into scripts in transaction viewer (displays OP_RETURN text)
• Recompile secp256k1 on MacOS 10.13.6 to support legacy hardware
• Show HWI signature verification errors
• Read and throw HWI error stream if stdout empty
• Use default ports for Groestlcoin Core if absent
• Avoid using zst compression on .deb packages
• Add minfeerate parameter to BIP78 payjoin URLs
• Support converting xprvs in output descriptors to xpubs
• Upgrade jlink plugin to support Java 19
• Add StartupWMClass to linux .desktop file to avoid temporary icon
• Switch groestlcoind client from named to array parameters to support grs-rpc-proxy with Cormorant
• Bug fix: Only use configured proxy when connecting to onion addresses with Cormorant
• Bug fix: Fix UX when changing the port for an aliased server
• Bug fix: Fix Taproot signature hashing for single|anyonecanpay sighash flags
• Bug fix: Add lock menu item to all wallets with a password on Terminal, not just hot wallets
• Bug fix: Fix keystore encryption issue when changing the password on a wallet with freshly added accounts
• Generate or load Border Wallets grids to enter memorizable seeds
• Update Tor to v0.4.7.13 using the kmp-tor library
• Darker dark theme and other styling improvements
• Signed Windows installer binary
• Autosuggest all possible words for the last word when entering a BIP39 seed
• Display a warning if the chosen mixFeeTarget fee rate is much lower than that of normal priority
• Change the wallet gap limit and subscribe to new addresses if an address beyond the gap limit range is requested
• Support saving a Tapsigner backup as binary file
• Show PSBT QRs more compactly (without non-witness-utxo entries) for all multisig segwit signing wallets
• Add context menu to amount cells to copy values
• Read name from ur:crypto-hdkey and set keystore label if present
• Bug fix: Fix issue configuring a block explorer with a port and path
• Bug fix: Handle empty (0 block only) chains in Cormorant
• Bug fix: Fix accidentally making keystore fields editable on loading of single account non-watchonly wallets
• Add Border Wallets number grid support
• Always show Tapsigner in airgapped import options
• Improve error message when Groestlcoin Core wallet support is disabled
• Bug fix: Preserve the order of cell selection in a Border Wallets grid
• Show a warning if a Border Wallets entropy grid PDF is not saved
• Bug fix: Fixes an issue creating a seed after loading or regenerating a Border Wallets entropy grid with a cell selection already present
• Improve the mempool fee rates chart to reflect finer granularity and offer an expanded display on click
• Add a 24h toggle to expanded mempool fee rates chart
• Add additional inputs to an RBF transaction if needed as required fee is increased
• Display the order of word selection on a Border Wallets grid
• Avoid simultaneous multiple selection on a Border Wallets grid
• Clarify recovery phrase purpose on Border Wallets PDF
• Support spendable property on UTXOs in BIP329 wallet label imports and exports
• Improve the error message when broadcasting an RBF transaction with insufficient fee, and indicate the minimum required fee if available
• Improve error message on broadcasting a transaction with a fee rate below the purge rate for the connected node mempool
• Add Ctrl/Cmd+B keyboard shortcut for quickly switching the groestlcoin unit from GRS to gros and back
• When scanning, invert cropped frame and scan for inverted QRs
• Support scanning text QR containing seed words
• Update to hummingbird v1.6.7 to support pair (<0;1>) path components and unique part progress indicator
• Support compact SeedQRs with high error correction
• Trim leading and trailing whitespace from Pay to address field in the Send tab
• Look for supported cards across all connected card terminals
• Support airgapped keystore import of a Tapsigner with a custom derivation path
• Add a separate button to backup Tapsigner without changing the PIN
• Ensure canonical ordering of key expressions in multisig descriptor QRs
• Improve performance on large wallets with high address reuse
• Optimize fetching mempool entries for fee rate histogram when connected to Groestlcoin Core
• Continue with transaction parsing if pushdata opcode is found with invalid data length
• Add context menu options to Date column in UTXOs table to freeze UTXO and view transaction
• Remove path from non-batched Electrum-GRS server request ids
• Highlight CSV download buttons
• Update kmp-tor to v1.4.3
• Bug fix: Set all witness UTXOs on PSBT inputs before attempting to sign a sweep private key Taproot transaction
• Bug fix: Fix reading of compact size int as unsigned short when parsing PSBTs
• Bug fix: Fix unit format switching on Send tab
• Bug fix: Fix UI button update when stopping mixing on Terminal
• Add BIP322 message signing for singlesig addresses including P2TR
• Add zbar QR reader for all QR scans (wide, cropped and inverted)
• Add useZbar config variable to disable zbar scanning (enabled by default)
• Add Rename Wallet command to File menu
• Set initial fee for proposed RBF transaction to satisfy minimum relay requirements
• When constructing RBF and CPFP transactions, add any additional UTXOs by output group only if effective fee is sufficient
• Make the Send to Many dialog non-modal, where reselecting the menu command brings an existing dialog to the foreground
• Show a warning in the General Preferences if currencies could not be retrieved from the exchange rate source
• Optimize memory store used for calculating the fee rate histogram in Cormorant
• For memory efficiency, only keep older mempool histogram entries at ten minute intervals
• Add additional UTXOs to CPFP transaction if the output value is below the dust threshold
• Set the transaction label to a comma separated list of the payment labels when a multiple payment transaction is broadcasted
• Show a warning dialog on Submit Bug Report to redirect users to the support channel where appropriate
• Add the Taproot script type to connected wallet import options
• Add a tooltip to the Save Final Transaction button to suggest connecting to a server in order to broadcast
• Make alert dialogs resizable
• Bug fix: Fix overselection of inputs during RBF
• Bug fix: Preserve payment labels when using RBF on multiple payment transactions
• Bug fix: Retain UTXO frozen status on wallet refresh
• Bug fix: Preserve wallet order on application restart after tabs are moved left or right
• Bug fix: On updating UTXO history in Terminal, set the scrollbar to the top if the table view is scrolled below new UTXO table row count
• Add wallet accounts summary dialog (View menu)
• Support import and export of keystore labels in descriptor (ur:crypto-output) QR codes
• Propagate transaction label changes to inputs, outputs and addresses where their existing labels were set in the same manner
• Suggest clearing any existing keystores when the script type is changed in the Settings tab
• Avoid adding inputs when constructing a consolidation transaction replacement, allowing output to decrease
• Add mempoolFullRbf config variable to enable RBF functionality on mempool transactions without checking sequence flags (default false)
• Refactor transaction and UTXO table column sorting, add default sorting on new history if table was previously empty
• Add tooltip to account tab where label is truncated
• Bug fix: In Terminal, check if theme is present to avoid exception on UTXO history update
• Bug fix: Support CompactSeedQR scanning using zbar
• Bug fix: Fix single character multisig threshold parsing issue
• Bug fix: Handle Groestlcoin Core bug where listwalletdir returns empty results even when wallets are loaded
• Bug fix: Use ControlPort auto instead of UNIX socket for internal Tor control to avoid a bug where UNIX socket path is too long

Features

  • Full support for single sig and multisig wallets on common script types
  • Connect to public Electrum-GRS servers
  • Standards based including full PSBT support
  • Support for KeepKey
  • Support for Ledger Nano S
  • Support for Ledger Nano X
  • Support for Trezor Model T
  • Support for Trezor One
  • Full coin and fee control with comprehensive coin selection
  • Labeling of all transactions, inputs and outputs
  • Lightweight and multi platform
  • Payjoin support
  • Built in Tor
  • Testnet, regtest and signet support

SourceOsx – WindowsLinux