Testnet 2 is here! 🥳🍾🎇🎉
Today we are proud to announce the release of Concordium Testnet 2 which contains new features, bug fixes and documentation improvements.
Testnet 2 is one of our milestones before the release of Concordium Mainnet sometime at the beginning of 2021.
This release is an invite for community members, node runners, and users, in general, to preview the technology behind the curtain and to help us in this testing phase.
What’s in the box?
[Node] — Passive node: A node that participates in the Concordium network. It relays messages, provides an API for submitting transactions and inspecting the chain, and processes blocks, but does not produce any blocks on its own.
[Node] — Baker node: Does everything a passive node does, but in addition participates in consensus, producing blocks.
[Node] — Finalizer node: Does everything a baker node does, but in addition, participates in the finalization part of our consensus.
[Client] — Tools for interacting with the container
[Mobile app] — Android-based Concordium ID with an Identity service - Download here
[Mobile app] — Creating identities
[Mobile app] — Creating accounts
[Mobile appt] — Making transfers
[Mobile appt] — Depositing Testnet-GTU tokens
[Mobile app] — Exporting identities and accounts
[Identity] — Integration with Notabene
[Identity] — Notabene developer identity flow for easy generation of test-identities
[Identity] — Notabene identity flow
[Visualization] — An improved network dashboard including a simple block explorer
[Visualization] — A node dashboard with support for becoming a baker
Notable changes
[Enhancement] — Catch-up time improvements:
The time needed for new nodes to catch-up has been significantly reduced
Restarting nodes can now choose to start from their local database removing the need to do a complete catch-up.
[Enhancement] — Storage requirements improvements
Storage of the chain on nodes has been optimized
[Client] — Extended in the following areas:
Managing bakers
Account delegation
Module query
Account management
[Documentation] Create an Account
[Documentation] Run a node
[Documentation] Become a baker
[Documentation] CLI
[Documentation] Identities and Accounts
[Documentation] Managing accounts
[Documentation] Transactions
[Documentation] Node
Missions and challenges
Testers are invited to proceed to the following missions and challenges and to provide results and any potential bug or security issue via testnet@conconcordium.com or our Discord server
Node:
Run a node
Become a Baker
Restart a node
Stress test Memory
Store the chain locally
Transactions:
Bulk Transactions with CLI
Bulk Transactions with Web Wallet
Double Spending Test
ID:
For this purpose, you’ll have to download and install the APK.
Create identities using Notabene — Production mode
Create identities using Notabene — Development mode
Create accounts
Use the Concordium ID to send and receive Testnet-GTU
Visualization:
Attack the dashboard and alter the data
Upgrade instructions from Testnet 1 to Testnet 2
Last week we announced our software upgrade, if you participated on Testnet 1 but haven’t upgraded yet, please do the following.
Follow the above steps to download the most recent Concordium software
Run the reset-data executable from the unzipped archive
For Mac users: the first time you open the tool, right-click the reset-data file and select Open. A message will appear that the software is from an unidentified developer. Select Open again
For Windows users: the first time you open the tool, double-click the reset-data file. A message will appear that the software is from an unidentified developer. Select More info → Run anyway
The tool will ask:
Do you also want to remove saved keys?
Accounts that were created for Testnet v1 are no longer valid on Testnet v2. Therefore, if you have stored accounts from Testnet v1 we recommend entering y which will delete all account keys
Support
Team Concordium is here to help and you are more than welcome to reach us on our Discord Server, on Telegram or directly via email testnet@concordium.com