Supporter Guide
This guide walks you through everything you need to know about supporting creators on ATProtoFans.
Logging In
- Go to the Login page
- Enter your ATProtocol handle (e.g.,
@yourhandle.bsky.social) - You'll be redirected to authorize with your identity provider
- After authorization, you'll be logged in and your Bluesky profile is automatically imported
Setting Up for Support
Before you can support creators, you need to confirm your email address:
- Go to Account Settings
- Enter your email address in the Notifications section
- Check your email (including spam folder) for the confirmation link
- Click the confirmation link to verify your email
A confirmed email is required for payment processing.
Finding Creators to Support
There are several ways to find creators on ATProtoFans:
Search on the Support Page
- Go to the Support page
- Type a creator's handle or DID in the search box
- Select the creator from the autocomplete results
- You'll be taken to their support page
Visit a Creator's Profile
Navigate directly to a creator's profile using their handle or DID:
https://atprotofans.com/u/handle.bsky.socialhttps://atprotofans.com/u/did:plc:...
If the creator is ready to accept supporters, you'll see a "Support" button on their profile.
Home Page Search
Use the search box on the home page to quickly find creators accepting supporters.
The Support Flow
Once you've found a creator ready to accept supporters:
- Select Amount: Choose from preset amounts ($5, $10, $25, $50) or enter a custom amount (minimum $1.00)
- Enter Payment: Provide your card details through our secure Stripe integration
- Confirm Payment: Complete the payment process
- Records Created: After successful payment, ATProtocol records are automatically created
What Gets Created
When you support a creator, the following records are created:
- A
com.atprotofans.supporterrecord in your repository (declaring who you support) - A
com.atprotofans.supporterProofrecord in the creator's repository (attestation of your support) - A
com.atprotofans.brokerProofrecord in the broker's repository (independent verification)
These records serve as cryptographic proof of your support relationship.
Inviting Creators
If you find someone who hasn't joined ATProtoFans yet (or hasn't completed their creator setup), you can invite them:
- Visit their profile on ATProtoFans
- Click the "Invite to ATProtoFans" button
- This creates a Bluesky post mentioning them with an invitation to join
The invite post includes:
- A mention of the creator's handle
- A link to ATProtoFans
- An embedded link card
This helps spread the word and encourages creators to set up their profiles so you can support them.
Viewing Your Support
See all the creators you support at My Support. This page shows:
- Each creator you support
- Their profile information
- Your total support amount
Your Support is Portable
Because your supporter records are stored in your ATProtocol repository, you own them. This means:
- Viewable Anywhere: Any ATProtocol-compatible app can read your supporter records
- Portable: If you migrate to a different PDS, your supporter relationships come with you
- Proof of Support: Your records serve as verifiable proof across the ATProtocol ecosystem
If ATProtoFans ever shuts down, your supporter relationships remain in your repository—they're not locked in our database.
Troubleshooting
"Creator is not accepting supporters"
The creator hasn't completed their setup process. You can invite them to encourage them to join.
"Email not confirmed"
You need to confirm your email before making payments. Check your inbox (and spam folder) for the confirmation email, or resend it from Account Settings.
"Payment setup incomplete"
Try refreshing the page. If the problem persists, contact support.