Release notes

Mainnet 2: Alpha Centauri 2.1

November 16th, 2021

Concordium Mobile Wallet for Android (v. 1.0.16)

  • Support for the new memo functionality in simple, shielded, and scheduled transfers:

    • It is now possible to add memos to simple and shielded transactions.

    • Memos can also be displayed for transfers with release schedule.

  • Various improvements of the identity issuance flow, account creation, and related support options:

    • Added a new dialogue, which is shown when an identity request fails. There is now an option to contact the identity provider directly via an autofilled e-mail, containing an issuance reference for better personal support as well as system information of the user for better debugging.

    • Added a small dialogue to remind user to check for response on new identity requests.

    • User will now be notified on successful creation of new accounts inside the app.

    • Various back-end improvements by the identity provider to make their service more robust.

  • Various bug fixes.

  • Various smaller textual updates.

  • Mainnet and Testnet versions of the Concordium Mobile Wallet for Android can now both be installed at the same time.

The new version of Concordium Mobile Wallet for iOS is coming soon

Mainnet 2: Alpha Centauri 2.0

October 6, 2021

Concordium Node v1.1.3

The Concordium node release v1.1.3 implements a protocol update to add memo functionality for simple, shielded and scheduled transfers. This means that node runners must upgrade their nodes before the new protocol takes effect on testnet on October 13 at 12:00 CEST, 2021. Old nodes will stop processing new blocks at that point. See protocol updates for more details.

  • Added memo functionality for transactions to Protocol

  • Windows support for running a node

  • Mac support for running a node

  • Mac ARM M1 support for running a node

  • Various bug fixes

Concordium Client v1.1.1

Concordium Client v1.1.1

  • Added memo functionality for transactions

Concordium Desktop Wallet v1.2.0

Concordium Desktop Wallet v1.2.0

  • Added memo functionality to simple, shielded and scheduled transfers.

  • Automatic updates now supported.

  • Added option to recover lost accounts from Ledger devices.

  • The desktop wallet now shows connected node status in side bar.

  • Added an option to change between two account views.

  • Transaction log can now handle more than 100 transactions and filter functionality has been expanded.

  • Failed identities now show more information, including how to contact support.

  • Apple M1 Macs are now supported through Rosetta.

  • It is now possible to view an account address QR-code in “fullscreen” mode.

  • It is now possible to rename accounts and identities.

  • Added an option to add an address book entry while creating a transfer transaction.

  • Added an introductory screen to set up a node connection for first time users.

  • It is now possible to remove a failed identity.

  • The accounts page has been updated to make it clearer that multi credential accounts are not able to use shielded transactions.

  • Transactions in the ‘Transfers’ list in the account view are now grouped by dates.

  • Various smaller UI updates.

  • Various smaller bug fixes.

  • The desktop wallet is now open source.

Concordium Ledger App v2.0.1

  • Improved state validation to deny instruction changes in multi command transactions.

  • Support building for the Ledger Nano X.

  • Simplified the UI by updating terminology and stopped displaying details that cannot feasibly be verified by a user.

  • Export of private key seeds has been changed so that either the PRF key can be exported alone, or the PRF key and the IdCredSec are exported in a single command.

  • Added support for transactions with memos.

  • Support for the “Add identity provider” update.

  • Support for the “Add anonymity revoker” update.

  • Improved pagination of account addresses and hexadecimal strings, so that pages are split evenly and consistently.

  • Fixed an issue in the add baker UI, where a response could be sent before signing or declining.

Mainnet 1: Alpha Centauri 1.2

July 28, 2021

Concordium Desktop Wallet v1.1.6

  • Fixed an issue where identity creation would fail consistently making it impossible to create new identities.

Mainnet 1: Alpha Centauri 1.1

July 27, 2021

Concordium Desktop Wallet v1.1.5

  • General improvements to the user interface, in particular for multi signature transaction flows.

  • Change of wallet password now enforces the same length restriction as when initially set.

  • Wallet exports now contain the genesis hash to prevent the import of a wallet from testnet to a mainnet wallet.

  • Improved messages when waiting for a Ledger device to be connected.

  • Transaction status is now included in an account report.

  • Fixed an issue where e.g. a loss of connection could result in a failed identity when it should not.

  • Security improvements. Node integration was available to the Electron renderer threads which is considered unsafe. This has now been disabled.

  • Added foundation feature for importing and creating multi signature transactions in bulk.

  • A number of bug fixes.

Concordium Ledger App v1.0.2

  • Scheduled transfer release times are now shown as human readable UTC date time strings.

  • Fixed a UI bug in remove baker transaction.

Mainnet 1: Alpha Centauri 1.0

June 9, 2021

We are proud to announce that version 1 of the Concordium blockchain infrastructure, the “Alpha Centauri” release, is available for download.

Our Mainnet release has the following main features:

Proof of Stake

The Concordium Blockchain uses a proof of stake mechanism to ensure resource-efficient operation of the network.

Two Layer Consensus Protocol

  • Nakamoto-Style Consensus Bakers participate in a form of lottery to win the right to append blocks to the chain.

  • Finality Layer Concordium finality layer dynamically ‘checkpoints’ the blockchain using Byzantine agreement to identify and mark common blocks in the chains of honest users as final.

Built in IDLayer

Account creation is based on a validated identity, but at the same time it provides transactional privacy for users with a mechanism that allows accountability to local regulatory authorities.

Transactional privacy is further enhanced by support for shielded transfers.

Smart Contracts

Concordium blockchain has native support for smart contracts on-chain with our core on-chain language WebAssembly (Wasm), a portable well-defined assembly-like language.

Rust is the first off-chain high level smart contract language.

Tokenomics and On-chain Incentivization

The Concordium blockchain comprises a set of transactions and economic roles that interact within the economy. An economic role, such as a baker or account holder, is represented by an account on the Concordium platform.

The flow of CCD between accounts via transactions creates an economy that is designed to incentivize participation in the network and counter dishonest behaviour. It is the objective of the Concordium Foundation to guide the creation of a sustainable economy that rewards participants for their efforts in developing the network.

Concordium Node

The Concordium node software is available for Linux and available in two different packages:

  • A distribution package, which provides wrappers for setting up the node in a Docker image.

  • A Debian package built for Ubuntu 20.04. This package allows for greater customization of the node set up.

Mobile Wallet

The Mobile Wallet is available for iOS and Android with support for:

  • identity issuance and management.

  • account creation and management.

  • simple and shielded transactions.

  • platform security protection

  • export and import to other mobile wallets.

  • access to the blockchain through a “wallet proxy” operated by Concordium with no need to run a node.

Desktop Wallet

The Desktop Wallet is available for Windows, macOS, and Linux with support for:

  • identity issuance and management.

  • account creation and management.

  • protection by Ledger Nano S device.

  • multi signature account set up and management.

  • multiple transaction types: - Simple - Scheduled - Shielded - Multi-signature

  • filtering and printing historic transactions

  • baker management

  • access to blockchain via a service node, which is usually owned by the user of the Desktop Wallet.

Source Code

The source code for the Concordium Blockchain is free open source software. You can access our repositories on the Concordium GitHub organization page.

Support & Feedback

If you have questions or feedback, join us on Discourse, or contact us at support@concordium.software.