Shelley Mainnet Candidate

Shelley Is Close To Launch

Shelley is close to launch, according IOHK things are looking pretty good. IOHK is pretty confident that they are going to make the deadline for Shelley.

Read about the news above, in following update article of IOHK

MC4 (Mainnet Candidate 4) is most likely the last version for Shelley Mainnet lauch. Cardano will become a fully decentralized network. Already there are over 200 stake pools registered on MC4.

We registered our stake pools JUNO (ticker A4PEU) and SATURN (ticker A4PUS) on MC4 this morning 8 AM UTC.

The launch of Shelley will make Cardano one of the most decentralized open source blockchain networks. It will be at least 10 times more decentralized than Bitcoin, and this is just the start. The majority of stake pools still have to register themselves on MC4.

Today or tomorrow, we are expecting a new Daedalus Shelley wallet. This new wallet works with MC4 and it will be Shelley compliant. Everyone will be able to import their Byron wallets from the Byron Mainnet and transfer their tADA (test ADA) from last weeks snapshot to a Shelley compliant wallet.

Pool operators can pledge to their pools. regular users and pool operators can delegate to any stake pool.

Everyone can participate in testing with their snapshot tADA by delegating to stake pool.

Get yourself familiar with the procedure in anticipation of the Shelley Mainnet launch coming month . You will be able to earn return on stake on your ADA ownership. For this you have to delegate it to a stake pool. With your delegation you are helping to secure the Cardano network.

In our previous post, we provided a very detailed delegation guide that was based on STN2 (Shelley Testnet 2), this network will be shortly taken down by IOHK. We will rework this document on basis of MC4 shortly once the new Daedalus Shelley wallet is available for us.

Please subscribe yourself to our social media channels so you will notified about the latest version of our delegation guide.

Shelley Mainnet Candidate Shelley testnet

Delegation Guide

As contribution to the Cardano community, we prepared a Delegation Guide to help you in delegating your owned ADA to a stake pool.

In this guide we explain the “How To’s”:

•Buying ADA at an exchange

•Install the Deadalus Shelley Testnet wallet

•Guide in transferring tADA from the faucet to Deadalus Shelley Testnet wallet

•Choosing a stake pool to delegate to. Questions to ask yourself before you make a choice in delegating your owned ADA to a stake pool

•Learning to delegate your owned ADA, example on basis of tADA from the faucet

•Transferring your ADA tokens from an exchange to your Deadalus Mainnet wallet

You can download our guide in the following url: ADA4PROFIT delegation guide v1.01 07-25020

In our upcoming blog, we will describe how you can restore your Deadalus Byron Mainnet wallet. In the latest Deadalus Shelley Testnet wallet. Showing how to make use of your passphrase to unlock your snapshot tADA for delegation.

Subscribe to our social media channels to get informed about the latest updates about Cardano and our stake pool operation.

Shelley Mainnet Candidate Shelley testnet

Update Status

The last week has been very busy for ADA4PROFIT. Due to this, we had less time to spend on our blog. We are preparing ourselves for the Shelley Mainnet launch in August.

To keep you informed and updated, we have worked on the following tasks:

• Our YouTube video channel. As you may have noticed through social media posts, John prepared a small video showing our little studio. From which we are broadcasting our videos in. We are also planning for interactive content soon. In case you haven’t seen our little studio, have a look at our previous blog.

In order to produce good content you have to prepare for it. This means, to make scripts, do some test shoots, editing etc. which takes a lot of time. Over the coming weeks, we hope to publish several informative videos. If you like to keep yourself informed through us, please subscribe to our YouTube channel. You can find it in the footer of this page.

• We registered our pools JUNO and SATURN on Shelley HTN2. Since we focused on the shift to the Mainnet Candidate. Which made us have a slow start on focusing in the Shelley HTN2.

In the meantime our pools are starting to catch up nicely and we can see they are performing pretty well. This gives us confidence and the confirmation that we are on track for a successful operation on Shelley Mainnet.

• Unfortunately we had to give up on Mainnet Candidate I. IOHK was a little bit too optimistic in releasing this version without having the tools ready for it. A little setback since we had to switch back to Shelley HTN2. Where we had hoped to move forward instead of backward.

• We implemented backups of our servers on external storage.

• We implemented a private registry in which our docker cardano-node images are stored. From there they can be distributed to different servers.

Since we are operating and maintaining 8 nodes in different data centers. We needed to get rid of building them on every individual server, so we did. In case of a new update we only have to build it once and push it to the private registry. From any of our servers we can pull from the private registry avoiding a time consuming building process.

• We implemented our own automatic mechanism to update the operation certificate and KES keys on our pool-nodes. This process is reducing the downtime of our stake pools significantly. In which, hopefully leading to more blocks being minted by our stake pools.

• We have build the binaries for Mainnet Candidate II, build a relay node image and are running it currently. Furthermore, we prepared all information we could to setup our stake pools and relay nodes. We did it as quickly as possible for the switch to Mainnet Candidate II.

• We are currently in the process of building a dashboard for our delegators. This dashboard will focus on valuable information for our delegators regarding our performance. Our goal is to have the dashboard available and integrated in our website as soon the Shelley Mainnet is live.

• We are working on a guide for people who are interested in buying ADA and delegating their stake into a stake pool. Our plan is to have this guide available for download this coming week. Although the content will be based on the tools that are available currently. We are planning to keep this guide updated on basis of the latest information.

At the end of the day, we are pretty happy about our achievements last week. All our work together with our stake pools performance on Shelley HTN2. This makes us very comfortable! We are on the right track to achieve our goals for our delegators on Shelley Mainnet.

Till our next blog !

Shelley Mainnet Candidate

Update On Mainnet Candidate Transition

We finished our transition to the Mainnet Candidate in the morning of 7/13/2020.

Our findings so far:

Our transition went smoothly, although we had to adopt the default mainnet_candidate-config.json file to our needs.

Updating the topology over all our nodes is still a cumbersome manual process. The automatic topology updater is not helping here for us.

Adoption of the public available scripts to the Mainnet Candidate. These scripts was suffering from the changes made by IOHK in cardano-cli 1.15.1. Currently there are a mixture of options –shelley-testnet 42 –mainnet –cardano-mode that should converge in only one option, before Shelley Mainnet goes live.

Some creators of the public available scripts are still adapting to these changes. In order to get their scripts working without errors.

Unfortunately we were encountering problems with the KES metrics which are not working in 1.15.1. Our dasboard stays blank for the current KES period and the KES expiry period. The cardano-node api calls give an empty result back on the following metrics: cardano_node_Forge_metrics_currentKESPeriod_int, cardano_node_Forge_metrics_operationalCertificateExpiryKESPeriod_int and cardano_node_Forge_metrics_remainingKESPeriods_int

KES information stays empty “No Data” on version 1.15.1 of cardano-node/cli

Hopefully this will be fixed soon. Since, we don’t want our operational certificate to expire, without getting any notification about it. We need to know the remainingKESPeriods on basis of which we can alert.

Registration of our pools worked out well for us since Martin from ATADA did an update his pool operator scripts. He was very quick to adapt to the changes made in cardano-cli of 1.15.1.

The lastest Mainnet Candidate scripts can be found here.

After this work we played ATM in the Cardano Shelley & Stakepool best practice telegram group, by giving out tokens. With these tokens pool operators can register their stake pool on the Mainnet Candidate chain.

In a few hours, we managed to help over a hundred pools. Just by transferring the initial funding to their payment addresses. In order to register a stake pool on the Mainnet Candidate chain.

Why did we gave these tokens out manually?

• No faucet is yet available for the Mainnet Candidate. The purpose of this chain is to use your own ITN tokens. From the snapshot taken at the end of 2019.

• To avoid abuse of the faucet like we encountered in Shelley Testnet Phase 2.

• Give everyone equal rights to register their stake pool on the Mainnet Candidate.

Tomorrow we’ll have more. Goodnight!

Shelley Mainnet Candidate

Mainnet Candidate

We mentioned in our previous blog that we were preparing for the switch from the Shelley Testnet phase II to the Shelley Mainnet Candidate.

With it not being complete, we certainly managed, to do a lot today in preparation for this switch.

• Generation of the new binaries (cardano-node and cardano-cli)

• Store these binaries on the our web server for easy distribution

• Build a new docker image for the new relay-node and pool node.

• Store images in the registry for easy distribution

• Setup of new relay node on basis of the new docker image and the mainnet_candidate files

• Syncing up with the new chain

• Activate a backup script for the new chain

• Registration of both our pools on the new chain

• Backup our pool keys and certificates

• Helping other people of the community getting their nodes to sync with the new chain

Tomorrow we will say goodbye to Shelley Testnet phase II and focus on finalizing our work for the transition to the Shelley Mainnet Candidate

ADA4PROFIT likes to give a big shout out to ATADA stake pool run by Martin. Martin created an awesome set of public available pool operator scripts which make it easy to register and maintain your stake pool.

Above all, he put a lot of effort and dedication into contributing to the Cardano community. These pool operator scripts needs to be maintained and tested on basis of the latest changes made by IOHK.

Martin did an excellent job in a very short amount of time. We can now make use from his latest scripts to create our stake pools.

If you like to try his pool operator scripts, you can download them via his github account.

Time to get some sleep now to be rest up for tomorrow to finalize our work. Cheers !

Shelley Mainnet Candidate

Mainnet Candidate 1.15.1

Mainnet Candidate 1.15.1 is out and available for download. You can find the details here.

Since this is a new genesis file containing both the Byron and Shelley era. You should create your stake pool and addresses newly.

You can use the ITN rewards wallet 2.5.0-ITN1#11377 containing your tADA from the snapshot taken at 12:00 UTC on November 29, 2019 to create new stake pool. A faucet will be available for the public coming week.

This release of cardano node will not work with shelley_testnet genesis, config and topology.

Although asked to hold back till after the weekend, you can already start experimenting, preparation for the Mainnet Candidate network.

ADA4PROFIT is taking this opportunity to get first experiences with downloading the full ledger of Mainnet. Which is significantly larger than previous versions of the ledger we tested with.

We download the source codes and build the binaries. We also started a separate relay node that is now in the progress of downloading the release candidate ledger.

Our syncing of the Mainnet Candidate chain is in progress, already syncing for over 2.5 hours and anticipating for many more hours before it is all synced up …

The release candidate ledger, this is a snapshot taken of the current Mainnet, on the 10th of July 2020.

Synchronization is already running for over 2 hours using a powerful dedicated server.

A message to other pool operators. It is going to take a significant amount of time to sync up with the release candidate ledger!

Enjoy testing with the new Mainnet Candidate 1.15.1 !