Today, we’re releasing our first Daedalus version for the Shelley testnet.
Daedalus 1.0.0-STN1 offers just basic functionality, designed purely for stake pool operator testing. So regular ada holders don’t need to do anything for now. More features will be added prior to a release being made more widely available. Nevertheless, this release is an important early milestone on the Shelley Daedalus wallet journey. It is the first Daedalus release that is compatible with the Shelley (Haskell) testnet and the first iteration in a series of wallets that will – over the course of the rollout – become the wallet that all ada holders will ultimately use on the Shelley mainnet.
This first version of Daedalus will allow stake pool operators to test basic wallet functionality. It supports the creation, deletion, and restoration of Shelley wallets and transacting on the network. Shelley wallets can also be funded using the Shelley Testnet faucet. Since this is not a release for the general ada holder, this version of Daedalus is accessible only via our GitHub repository. In time, later versions will be provided via the usual web download.
If you are a stake pool operator running a pool on the testnet, we encourage you to download this version of Daedalus and give it a try. Although functionality is currently basic, getting feedback is a helpful early input into our development process. We particularly encourage stake pool operators to try the following:
- Start the Daedalus application and create two new wallets
- Sync the chain and record how long it takes - note: this is an area where we anticipate significant optimisation in the next release
- If you already have some test ada, use the node CLI to fund one of your wallet addresses, otherwise obtain funds from the Faucet for one of the 2 wallets
- Create a transaction in Daedalus to send funds from the funded wallet to the other
- Check when the transaction has succeeded - please note the time
- Create an additional 5 separate transactions over a 24 hour period to send funds to yourself or to other Testnet users, and create occasional transactions from then on; note: the network isn’t yet optimised for ‘stress testing’ (there is no value in this at this point) but this will give us a good sense of ‘normal’ usage
During the Shelley rollout, new features will be added to Daedalus for the Shelley testnet, including viewing stake pools, delegating stake and checking earned rewards. We will also add support for legacy Byron wallets and moving all funds from legacy Byron wallets to new Shelley wallets. We’ll be sure to keep you posted as each new version is released.
A quick update on the wallet backend
So that’s Daedalus. Meanwhile, another critical piece of work is continuing as part of the overall wallet rollout plan.
The Adrestia team is busy finalizing the integration testing of the wallet back end to the Shelley Public testnet and readying all Shelley features for stake pool operator testing.
The features that will first be available for testing by stake pool operators are:
- Shelley-format transaction creation and submission
- Checking rewards earned on the Haskell testnet (not the ITN rewards)
- Checking the list of “registered” stake pools
- Delegation to stake pools
Stake pool operators who have already been running a pool on the Incentivized Testnet (ITN) will be familiar with these operations – these are the same features that are currently available on the ITN.
Once initial testing and QA has been satisfactorily completed, these features will be integrated into the next release of Daedalus (itself following its own development track). This way we can continue to run our development activities in parallel; testing ‘raw’ back end functionality before implementing it into the Daedalus GUI.
If you encounter any bugs, issues, or concerns–or if you have feedback–please leave it here in this thread! Feedback and questions that need developer responses will only be seen if they are posted here. We will respond to questions and concerns in this thread as we are able.
Pool operators should note that the first focus is to support the Shelley features. The “Byron” part of the API isn’t expected to work at this time. Those functionalities will come into play once we have finalized the work on transaction witnesses in cardano-node still underway.
Remember to subscribe to IOHK’s YouTube channel for the regular updates on our development progress from Cardano delivery lead, Christopher Greenwood. We’ll also keep you up to date here with all the latest news – so stay tuned!