Artist setup
Artist onboarding now runs on Better Auth + Openfort.
Start with magic-link or SoundCloud. Once a session exists, we link SoundCloud for artist eligibility and provision your Solana wallet boundary under the same Better Auth user.
Step 1
Start with SoundCloud
Sign in with email first, or continue with SoundCloud. Both land on the same canonical Better Auth identity.
Step 2
Link SoundCloud
Start with SoundCloud first, then return here to finish artist setup.
Step 3
Embedded wallet
Wallet provisioning now hangs off the canonical Better Auth user record and runs server-side with bounded retries.
Current wallet status: not started
Current wallet: not provisioned yet
Step 4
Rights attestation
Email sign-in and linked SoundCloud are required before storing rights attestation.
Readiness
Upload and launch gate
Uploads and launch remain downstream, but the gate now reflects the actual user model: verified email session, linked SoundCloud artist, wallet boundary, and rights attestation.
Current blockers