CHSAA Bluesky Bot DIDs

This service handles wildcard subdomains for CHSAA Bluesky bots. Each subdomain serves its corresponding DID at /.well-known/atproto-did.

Available Subdomains

Setup Instructions

  1. Add the wildcard domain *.chsaa.org to your Vercel project
  2. Update your DNS to use Vercel's nameservers or delegate _acme-challenge to Vercel
  3. Replace the placeholder DIDs in pages/api/atproto-did.js with your actual bot DIDs
  4. Deploy to Vercel
  5. In each bot's Bluesky account, set the handle to the corresponding subdomain

Testing

You can test the setup by visiting any of the subdomain URLs above. For example: https://baseball.chsaa.org/.well-known/atproto-did