Deadalus not showing my pool info

I have tried everything and my pool still isn’t showing up in Deadalus wallet. SETL
It does show in Adapools with all the info, and in Deadalus Live View as “Missing.” My meta hash is matching and the metadata json file and what is in github GIST matches exactly. I just don’t know why Deadalus isn’t picking up my pool but adapools does. This is really frustrating me. Any help is appreciated. Thanks.

Hey @Adayes!

Could you perhaps try to re-register your staking pool using a shorter description (less than 100 characters)?

If that does not work I would open a ticket; https://iohk.zendesk.com/hc/en-us/requests/new

Hope it will all be solved soon! :slight_smile:

Best regards,
Tsvetan

I have exactly the same problem. I recently updated my meta file to update the description. Everything went well with the update and it’s properly reflected in services such as ADApools.org etc.

My pool [MAG] description is less than 100 characters (https://magical.money/mag-pool-meta.json) and whatever I do, Daedalus just doesn’t see it.

1 Like

Keep us updated; it seems there are many pools in this situation (check adapools.org-> daedalus view)…
thx

Okay so with the help of some kind gent called Carlos at IOHK I got to the bottom of my problem. Dropping it here as it might help others who have a similar problem:

Unlike the rest of the world, Daedelus uses SMASH server for pool info and verifies that the pool meta file matches the hash that is submitted in the pool registration certificate.

Using the following command, I was able to see that SMASH calculated the hash of the meta but that didn’t match the hash stated in the registration certificate. A silly error on my part but absolutely invisible without the following command (obviously swap out my pool ID for your own):

curl https://smash.cardano-mainnet.iohk.io/api/v1/errors/7e04f46e82e7ab8fdc660977bf73f0fb3307d5c449ba010eb090d426

From now on I’ll be updating my workflow to check SMASH for errors each time I change my pool meta and I’d recommend you do the same.

2 Likes

Incidentally, you can also check that SMASH can see your meta with the following:

curl -X GET https://smash.cardano-mainnet.iohk.io/api/v1/metadata/[your-pool-id-hash]/[your-pool-meta-data-hash]

If there’s a match, it will echo back the contents of your meta file. If you get nothing back, SMASH doesn’t know you.

2 Likes

This is very helpful if one runs into the same problems in the future. Thank you for sharing! :slight_smile:

2 Likes

@Adayes, using this same approach shows that the issue with your pool is the meta data file can’t be found:

curl https://smash.cardano-mainnet.iohk.io/api/v1/errors/5eb73b5dd2296fb7e2cb3a6c93d067aff250968c5763f3faac4ccb5f
[{"time":"02.12.2020. 13:09:40","retryCount":12,"poolHash":"2a0cffab29db998345e3cdf64314b000ed58f1396afe721eab3ad47b5b93cb2b","cause":"HTTP Response from poolId 5eb73b5dd2296fb7e2cb3a6c93d067aff250968c5763f3faac4ccb5f' when fetching metadata from 'https://git.io/JkIJG' resulted in : 404","poolId":"5eb73b5dd2296fb7e2cb3a6c93d067aff250968c5763f3faac4ccb5f","utcTime":"1606914580.089442s"}]

This is a 404 error for the pool meta file that you have listed in your pool registration certificate: https://git.io/JkIJG

1 Like

Hey, glad it worked out for you and thanks for providing me that link. But I think the problem is with Daedalus because I checked multiple times before I submitted my pool certificate that I have the correct. It is https://git.io/JktUR which if you go to it will show my pool info which also has been successfully picked up by adapools.io.
The url you mentioned above (https://git.io/JkIJG) is old and for some reason that is the one Daedalus is calling onto. Not sure why. That url was under private repository which is why it was showing the 404 message. When I figured that out I hosted my json on public repo. It worked for adapools and but not daedalus.

Is this still an issue? I registered my pool a few days ago, its showing on adapools.org but deadalus does not find it? do i need to debug this?

pool.vet - check the pool for any errors

Everything PASS at pool.vet. Working on Yoroi also. Maybe my Deadalus wallet has problems? Thanks again Alex!

If on pool.vet is fine then probably u should wait more time

Hmm… still cant find Santo from deadalus wallet but it works on yoroi wallet?

should be there, check in daedalus if u have some filters applied

Do you run prometheus and grafana?

Yes, I’m using

Still not showing in daedalus wallet. I reinstalled on a faster computer using seed words. Still SANTO is not found when staking. AdaPools yes, Yoroi yes, pool.vet yes, pooltools yes, pool.pm yes, daedalus no, i think they are eliminating pools with small pledge

No, that’s not true

adalite.io worked. I just cant get daedalus wallet to find our pool, very frustrating I am in test mode before investing heavily in marketing