The User Control Panel.
The UCP at ucp.roleplayproject.net is your account home: sign up, apply, manage your characters, edit descriptions, change your password, link your Discord, buy trading card packs, list cards on the marketplace, subscribe to RPP+. This page walks through every feature.
Signing up
Email verification, username, strong password
Go to ucp.roleplayproject.net/apply, click Begin.
- Enter your email, click Send code. Code arrives within 1 to 2 minutes.
- Enter the 6-digit code. Codes expire after 15 minutes: use Resend if needed.
- Pick a username (3 to 24 characters, letters / numbers / underscores). It's public and case-insensitive. Once taken, taken.
- Set a password. All five requirements must pass (8+ chars, uppercase, lowercase, number, symbol). The strength meter shows live progress.
- Accept the Terms of Service and Privacy Policy.
- Click Create account: you're signed in.
Your email is for recovery and notifications only, it's not your login (the username is). Forgot your password later? Use Forgot password from the login screen to reset by email.
Login, 2FA, trusted devices
Username + password, then maybe a second step
Login at ucp.roleplayproject.net/login. Username or email + password. Optionally tick Trust this device for 30 days to skip future 2FA on this browser.
If you have 2FA enabled, you'll be asked for a 6-digit authenticator code after password. If you're logging in from a new device, an email verification link is sent: click it, then sign in again.
Type or paste your 2FA code manually: password manager autofill doesn't work in that field. If you lose your authenticator, contact staff to reset it. Trust expires after 30 days or if you clear browser cookies.
The server application
One quiz, two writing prompts
After account creation, the apply flow continues into the server application. This is what staff review to decide if you're a good fit.
- You: Discord handle (no # or numbers, e.g.
melon.disrupt) + age confirmation (18+). - Rules quiz: 5 multiple-choice questions on server rules (RDM, metagaming, NLR, etc.). You see if each was right after submission. No retakes, answer carefully.
- Character concept: who they are, what they do, what they want. 60 to 2,000 characters. One paragraph is fine.
- Why Roleplay Project? 30 to 1,500 characters. What drew you to us.
- Past RP experience: optional. Skip if you're new, we welcome beginners.
Submit, get a reference number, wait. Review takes 24 to 48 hours. You'll get an email with approval (and launcher credentials) or feedback if denied. No cooldown on reapplications: fix the feedback and try again.
Managing characters
View, edit description, add traits
Go to Characters in the UCP sidebar. You'll see every character on your account with name, age, gender, ID, cash, bank, and total playtime. Click a row to open the detail drawer.
Click Edit in the drawer to update:
- Physical description (5,000 chars): height, build, scars, tattoos
- Backstory (10,000 chars): where they came from, what they want
- Traits (up to 20): short keywords like "sarcastic", "cautious", "ex-military". Press Enter or comma after each.
All edits are logged in the edit history at the bottom of the drawer with timestamps and who changed it (admins can edit too). There is no undo.
New characters are created in-game at spawn, not from the UCP. After approval, log in, hit spawn, follow the in-game character creation flow. You start with 1 slot; more come from activity or admin grant. Cash and bank balances are read-only in the UCP: they update from in-game activity.
Password & Discord linking
Change your password
Settings → Password. Enter current password, then new password (same 5 requirements as signup: 8+ chars, upper, lower, number, symbol), confirm. Done. Other logged-in devices stay logged in until they expire or you revoke them.
Link your Discord
Settings → Discord. Click Generate link code. You'll see a short code (something like ABC123). The code expires in 15 minutes.
Join the Roleplay Project Discord. In any channel, type /link ABC123. The bot replies with confirmation. Back in the UCP, Discord shows linked. From this point, you can use Discord bot commands like /cards and /duel.
One Discord = one UCP account. To switch Discord, unlink and link again.
Manage trusted devices
Settings → Trusted devices. See every browser / device you've logged in from, with last-used date and IP. The current device is marked. Click Revoke next to any other to log them out next time they try.
Trust expires after 30 days. Revoking doesn't kick the device immediately, only on next refresh / sign-in.
Trading cards
Collect packs, pull cards, share your collection
Go to Cards in the UCP. You see your collection progress (per series), which packs are currently for sale, and your full owned collection.
Buy a pack: pick a character to pay from (top dropdown), find the pack, click your preferred payment. Each pack has up to three buy buttons:
| Method | Pays from |
|---|---|
| Cash | In-game cash, on the character you selected |
| PP (RPP Points) | Your PP balance |
| Real money (Revolut) | One-time card payment |
A modal pops up showing the cards you pulled. Rarities: common, uncommon, rare, epic, legendary. Your collection updates automatically. The pull is recorded.
Share a single card: hover the card in your collection, click Share. A public link is copied to clipboard.
Enable a public showcase: Cards → Public showcase → Enable sharing. A read-only shareable URL is generated. Visitors can view but can't buy or interact. Disable any time.
Card marketplace
Fixed-price or auction, player-to-player
Go to Cards → Marketplace. Filter by mode (Fixed / Auction), currency ($ / PP), and rarity.
Buy a card (fixed): open the listing, click Buy now. Card transfers to your collection immediately. Seller is paid.
Bid on a card (auction): open the listing, see current highest bid and time left. Enter a higher amount, click Place bid. If outbid, you'll be notified. When the timer runs out, highest bidder wins. Bids are binding: don't bid what you can't pay.
List your own card: top-right List a card. Pick a card, pick fixed-price or auction, set the price (or starting bid + duration), click List. Manage active listings in the My listings tab; cancel any unsold one with one click.
Important: currency is tied to how the card was bought. Cards bought with cash trade for cash. Cards bought with PP or real money trade for PP. No mixing.
RPP+ subscription
£9.99 / 30 days via Revolut
Go to RPP+ subscription. Click Start RPP+ or Renew for another 30 days. A Revolut checkout window opens; enter your card, confirm. The window closes when payment succeeds and your perks activate immediately.
What you get:
- Instant verified tick on Bleeter
- Subscriber-only private island access (in-game property)
- Priority placement in the application review queue
- Custom name colour on Discord and faction radio
- Extended Bleeter post length and edit window
- Monthly Insider dev letter (behind-the-scenes updates)
- Early access to new departments and events
- 1.5x RPP Points earning while subscription is active
- Ability to redeem PP for Steam vouchers, JustEat (UK), Apple (UK), Uber Eats (UK), and card packs
Cosmetic and quality-of-life. No pay-to-win.
Billing notes
Each cycle is a separate one-time charge for 30 days. We don't store your card; Revolut handles it. To cancel auto-renewal, click Cancel subscription and confirm. You keep your perks until the expiry date shown (e.g., July 15); no proration or partial refund. If a payment times out after you click pay, refresh the page; if your sub is now Active, the payment went through.
Bleeter
In-game social media, public site too
Bleeter is the in-character social network. Players post short status updates, follow each other, like, rebleet, reply. The mobile interface lives in your phone in-game; the public web version is at bleeter.roleplayproject.net.
The UCP-linked Bleeter dashboard is in active development (v1.1 will add full posting / editing / search from the web). For now, post via the in-game phone. RPP+ subscribers get a verified tick, longer post length, and longer edit window.