One Seven account.
Your live identity.
Sign in or create an account, then manage your Chaos Bucks, purchases, TikTok identity and account security from dedicated tabs.
Create your Seven account
Viewer
Your Seven identity
Streamer wallets
Only streams you have interacted with or purchased Chaos Bucks for appear here.
Purchases & refunds
Loading history…
Move your Seven profile
If you lose or change your TikTok account, link a new observed Unique ID. Your streamer-specific balances remain on the same Seven account.
Change password
Your Seven account uses the same sign-in page whether you are a viewer or a streamer.
Website → Seven Web → 7DTD.
Seven keeps partner server access online without requiring a streamer desktop app.
Connect your partner portal
Follow these steps in order. Seven tells you where to go, what to copy, and what to paste.
Create your Seven API key
This key lets your portal securely send approved Steam users to Seven.
- Click Create API key.
- Copy the key into Base44 when Step 3 asks for it.
- Seven can reveal the full key for 12 hours. After that, the key stays active but can no longer be displayed.
Choose automatic approval hours
Choose when Seven should pause new automatic approvals. Requests received during the pause are queued and released when the window opens.
- Set the pause start and resume time below.
- Select your timezone.
- Save the schedule. Bans and removals are never delayed.
Prepare Base44
Open the McBeth Portal project in Base44, then open its server-side Secrets or Environment section.
- Create a secret named
SEVEN_PARTNER_API_KEY. - Paste the Seven API key from Step 1 into it.
- Create a second secret named
MCBETH_CALLBACK_SECRETand give it a strong random value. - Keep both secrets server-side only.
Ask Base44 to install the integration
Go to the Base44 AI chat for the McBeth Portal project. Copy the setup prompt below, paste it as one message, and let Base44 implement it.
The prompt contains no live API keys or secrets.
Bring the callback URL back to Seven
When Base44 finishes, it should give you a public HTTPS callback URL.
- Copy the callback URL Base44 gives you.
- Paste it into Seven's Partner Portal Callback section.
- Paste the same
MCBETH_CALLBACK_SECRETvalue into the callback secret field. - Save, then run the connection test.
Configuration and testing
Telnet connections
Server credentials stay on Seven Web and are encrypted at rest. Existing server whitelist, bans and admin status are never replaced.
Whitelist player
This simulates what McBeth or Boogs' website will send to Seven after their own signup and ban checks pass.
Legacy approved users
Preview a Base44/Rejoin export, then let Seven migrate approved Steam users onto the real 7DTD whitelist. Player saves are never modified. Every selected server must verify before a user is complete, and unavailable servers retry every 10 minutes.
Automatic approval schedule
Pause new automatic whitelist approvals during unattended hours. Requests received while paused are queued and released automatically when the window opens. Removals and bans are never delayed.
Raw 7DTD console test
Restricted diagnostic console for proving exactly what Seven sends over Telnet. Limited to whitelist/help and ban list commands.
Return traffic
Send access status updates back to your portal.
Service keys
Create and manage API keys used by your partner portal.
POST /api/partner/v1/accessBearer API key · action, platform, platformUserId, groupPartner access log
Sales, reserve, exact split.
Xavier / Boogie split
These figures allocate sales, fees, refund reserve and released earnings to the streamer selected by the buyer. The connected Stripe account remains the physical settlement account.
Who, what, when
Streamer ban
Bans are tied to the Seven account, not a mutable TikTok display name.
Stripe
Merchant receipt details
Seven sends purchase receipts on behalf of the merchant. Only the details entered below are included; personal Stripe verification details stay private.