What is rpg.actor?
The universal RPG character registry, built on your own data
So... What is this?
rpg.actor is a universal character registry for roleplaying games. It allows you to store character sheets and a sprite right in your own AT Protocol account, which will work across any compatible game, system, or experience!
Imagine logging in to different games as your persistent character and progressing your adventures, with everything staying on your personal data store!
Okay... How does it work?
There are three main records that rpg.actor uses to provide this experience:
Stats
Your evolving character sheets from various games including TTRPG classics like Dungeons & Dragons or video game engines like RPG Maker.
Sprite
This is how you'll appear both here and across different experiences online, whether you're logging in as the hero or making cameo as an NPC.
Masters
Game Masters are able to validate the stats of their players and assure that characters are compatible with their campaigns or virtual experiences.
Alright... What can I do?
Create Your Character
Use the built-in sprite generator to build a universally compatible pixel-art character from scratch, no art skills needed. Or you can upload your own custom sprite sheet.
Update Your Stats
Store sheets for multiple systems and use them in various worlds. Whether at the table or on the open web, you'll appear the same and progress under your control.
Show Up Everywhere
Your rpg.actor lives in the public registry and works across compatible experiences online, allowing others to marvel at your progress and include you in their worlds.
Own Your Data
Everything is kept in your own personal data storage, preventing anyone but you from approving changes. No way to get locked out. No subscriptions to upkeep!
Ready to begin?
Built on AT Protocol
rpg.actor uses the AT Protocol
(the technology behind Bluesky) to store your character data.
Sprites and stats are written as records under the
actor.rpg.* namespace directly in your personal
data server (PDS), making your character truly portable.
Any app that speaks ATProto can read, display, and interact
with your actor, letting you explore new possibilities across the open social web!