Help

Common questions and support documentation for Eurosky account holders.

Getting started

Migrating to Eurosky

How does the migration process work exactly? Do I create a new account first and then move the old one?

No, you do not need to create a new account. You can move your existing account (with Bluesky, Blacksky or any other provider) to Eurosky and keep your data and connections + continue to use Bluesky and other apps in the Atmosphere as normal.

You need to:

  1. Sign up with us at portal.eurosky.tech — we will send you an invitation code within 24 hours
  2. Migrate your account using move.eurosky.tech

How long does the migration take?

It can take anywhere from a few minutes to several hours depending on account size and number of media files (blobs) you have. Very large accounts may take up to a day.

Can I keep my custom domain handle (e.g. @name.mysite.com) when migrating?

Yes. EU-HAUL's Step 4 detects your custom domain and offers the option to retain it. No DNS record changes are required.

Logging in with Eurosky

You can use Eurosky to log in to Bluesky and any app on the Atmosphere (these are the apps and services running on the AT Protocol).

Logging in through eurosky.social is currently NOT possible — this is just the server page.

To log in, use Bluesky or another client (such as Skeets or Witchsky) and do the following:

The example shown below is for the Bluesky app. Assuming you were logged in you will find these options. Click Cancel.

Bluesky app showing the Switch Account screen with Cancel option

You will see this. Click Sign in. On the next page click your account (it will show as logged out).

Bluesky sign-in screen showing account listed as logged out

On the next page, click on the edit button in the "Hosting provider" field.

Account login page with the Hosting provider edit button highlighted

A popup will appear to select your account provider, select "Custom" and type eurosky.social and press Done.

Hosting provider popup with Custom selected and eurosky.social entered

Type your Eurosky account name and password, then click Sign in. You're done!

Sign-in form with username and password fields filled in

Important: Make sure to type your username as username.eurosky.social — NOT username@eurosky.social.

Do I have to leave Bluesky to join Eurosky?

No. Migrating to Eurosky doesn't mean leaving Bluesky. You remain fully visible and connected on Bluesky — your posts, followers, and the people you follow all carry over. Unlike switching platforms entirely (the way you might move from X to Bluesky), moving your account is more like moving your data to a different server while your social presence stays exactly the same.

Account management

Password reset

Go to eurosky.social/account/reset-password to reset your password.

How can I update my email?

To update your email, you can do this in the Bluesky app: go to Settings > Account > Update email.

We are working on a way to update your email directly from Eurosky.

How can I delete my account?

To delete your account, you can do this in the Bluesky app: go to Settings > Account > Delete Account.

We are working on a way to delete your account directly from Eurosky.

I'm verified on Bluesky. What happens to my verification after migrating?

If you are Bluesky-verified and want to move to Eurosky, please let us know and we will liaise with Bluesky to get your verification reinstated once your move to Eurosky is complete.

Please email us at verification@eurosky.tech. We do not independently verify accounts, so verification must be done through Bluesky.

Troubleshooting

I created a Eurosky account but now I can't migrate

When you migrate to Eurosky using EU-HAUL, the tool moves your existing Bluesky account — with all your posts, followers, and data — to Eurosky's servers. It doesn't create a new account; it transfers the one you already have.

If you created a new Eurosky account before migrating, EU-HAUL will show an error saying the account already exists. This is because you now have two separate accounts: your original Bluesky account and a brand new Eurosky account with the same username.

To fix this, you need to delete the new Eurosky account you created:

  1. Open the Bluesky app and sign in with the Eurosky account you created (make sure to select "Custom" as the hosting provider and enter eurosky.social — see our Logging in with Eurosky guide)
  2. Go to Settings → Account → Delete Account
  3. Follow the prompts to confirm deletion

Before you delete, make sure:

  • You are logged in to the new Eurosky account — not your original Bluesky account
  • You don't need any data in the new account (any posts or follows made with it will be lost)

Once the account is deleted, you can go to move.eurosky.tech and migrate your original Bluesky account as normal.

Why does this happen?

Creating an account on Eurosky and migrating to Eurosky are two different things. Creating an account gives you a fresh, empty account on our servers. Migrating moves your existing account — with everything in it — from Bluesky's servers to ours. You don't need to create an account first; the migration process handles everything.

"Your handle is invalid" — fixing custom domain handles

If you're seeing "Your handle is currently invalid" or "handle.invalid" on your profile, this usually means there's an issue with the DNS configuration for your custom domain handle.

When you use a custom domain as your handle (e.g. @name.mysite.com instead of @name.eurosky.social), a DNS record on your domain tells the network that the domain belongs to your account. If that record is missing or incorrect, the network can't verify your handle.

How to fix it

  1. Open the Bluesky app, go to Settings → Account → Handle → I have my own domain
  2. You'll see a screen showing your DID value — this is the information your DNS record needs to contain
  3. Go to your domain registrar (the company you bought your domain from — e.g. Namecheap, Cloudflare, GoDaddy) and navigate to DNS management
  4. Add or update a TXT record with the following details:

For a root domain handle (e.g. @mysite.com):

Name: _atproto

Type: TXT

Value: did=did:plc:yourvaluehere (use the DID shown in Step 2)

For a subdomain handle (e.g. @me.mysite.com):

Name: _atproto.me (replace "me" with your subdomain)

Type: TXT

Value: did=did:plc:yourvaluehere (use the DID shown in Step 2)

  1. Wait a few minutes for DNS changes to propagate, then click Verify DNS Record in the app

If you've checked all of the above and the issue persists, contact us at support@eurosky.tech.

Some people can't reply to my posts

This happens when your old account on a Bluesky server is not turned off properly and those people have their accounts on the same Bluesky server.

What happens is that the Bluesky server looks for your account locally first before checking the whole network. It finds the old account, which is no longer active, and there is nothing to reply to.

The good news is there is an easy fix: go to PDS MOOver Turn Off, enter your old account details and it's done.

Missing blobs — can't see my pictures

Occasionally during the migration process, some images fail to migrate from your old server (Bluesky) to your new server (Eurosky). This is a known issue on the network.

There is a very good tool to solve this problem called PDS MOOver — Missing Blobs Importer. If you're wondering what "blobs" are, that's simply what media files are called on the AT Protocol, the network that includes Bluesky, Eurosky and others.

Labels on my account

After migrating you may notice two labels on your account ("Independent PDS" and "eurosky.social"). These labels come from a third-party labeller (@pds.labeler.tny.im), not from Eurosky. Eurosky has no control over them. They carry no disadvantage — they simply indicate which PDS hosts your account. You can appeal directly via the labeller if you wish.

Can't find what you're looking for?

Reach out to our support team. We're here to help.

Contact us