← Dashboard

Account Settings

{#if message}
{message.text}
{/if}

Change Email

{#if auth.session?.email}

Current: {auth.session.email}

{/if} {#if emailTokenRequired}
{:else}
{/if}

Change Handle

{#if auth.session}

Current: @{auth.session.handle}

{/if}
{#if showBYOHandle}

Use your own domain as your handle. You need to verify domain ownership first.

{#if auth.session}

Setup Instructions

Choose one of these verification methods:

Option 1: DNS TXT Record (Recommended)

Add this TXT record to your domain:

_atproto.{newHandle || 'yourdomain.com'} TXT "did={auth.session.did}"

Option 2: HTTP Well-Known File

Serve your DID at this URL:

https://{newHandle || 'yourdomain.com'}/.well-known/atproto-did

The file should contain only:

{auth.session.did}
{/if}
{:else}
{/if}

Change Password

Export Data

Download your entire repository as a CAR (Content Addressable Archive) file. This includes all your posts, likes, follows, and other data.

Delete Account

This action is irreversible. All your data will be permanently deleted.

{#if deleteTokenSent}
{:else} {/if}