Technical Preview - ATProtoFans is in early access. Learn more

Setting Up Your Profile

Getting Started

  1. Login with your ATProtocol identity (e.g., @yourhandle.bsky.social)
  2. Your Bluesky profile (display name, description, and avatar) is automatically imported on first login
  3. Go to Account Settings to customize your profile
  4. Save your changes

Profile Fields

Display Name
Your public name shown on your profile (max 64 graphemes)
Description
Tell supporters about yourself and what you create (max 256 graphemes). Rich text formatting is supported - URLs and hashtags are automatically detected and linked.
Avatar
Profile image (PNG, JPEG, or WebP, max 1MB). If you don't set an avatar, a unique deterministic avatar is generated based on your DID.
Banner
Header image for your profile (PNG, JPEG, or WebP, max 1MB)
Accepting Supporters
Controls whether you're currently accepting new supporters. This is automatically enabled when you complete the creator setup process.

Your Profile URL

Your profile is available at:

https://atprotofans.com/u/your-handle

Or using your DID:

https://atprotofans.com/u/did:plc:...

Both formats work interchangeably.

Automatic Profile Import

When you first login to ATProtoFans, your Bluesky profile is automatically imported if you have one. This includes:

You can update any of these fields after import through Account Settings.

Profile Storage

Your ATProtoFans profile is stored as a com.atprotofans.profile record in your ATProtocol repository at the key self. This means: