AAegis Identity EngineVirtue Infrastructure System

Powered By Aegis

Roblox identity infrastructure for Discord operations.

Verify members, calculate trust, evaluate dynamic rank binds, synchronize access, and retain the evidence staff need in one black-and-gold control plane.

Verification method

OAuth + CodeReady

Bind evaluator

AND / OR RulesLive

Sync pipeline

Durable QueueLive

Risk posture

Signal ScoringLive

Operational Modules

Identity is the source of truth for access.

Sign in with Roblox

Identity Verification

Primary Roblox sign-in uses signed PKCE relay sessions, with expiring profile-code verification retained as a fallback.

/identity bind_add

Bind Orchestration

Database-backed rules assign roles from verified status, Roblox account age, group membership, or minimum rank.

/identity risk

Trust Control

Discord and Roblox age signals, conflicting account links, and linked-account counts generate review classifications.

/identity syncall

Sync Operations

Member sync evaluates binds, applies safe role changes, formats nicknames, and records every decision for audit.

Dynamic Bind Engine

Rules stored as policy, not hardcoded roles.

Every server defines its own Roblox group IDs, Discord role IDs, conditions, priorities, nickname formats, and removal behavior in the database.

Security Ledger

Trust scoring that exposes its reasons.

Risk decisions are recorded with signals and moderation-visible audit events. High scores can notify a staff channel and optionally apply a configured quarantine role.

REVIEW EVENTRisk 78 / High

Roblox account age: 3d

Discord account age: 5d

Identity linked to another member

Command Index

Panel: Sign in with Roblox/identity verify username (fallback)/identity confirm/identity accounts/identity switch username/identity configure/identity bind_add/identity bind_expression/identity whois member/identity risk member/identity syncuser member/identity syncall/identity queue/identity analytics/identity audit/identity unbind/identity notify_nicknames

Deployment Path

Shippable now, structured for the distributed tier.

Implemented Foundation

  • discord.py identity cog with dynamic SQLite schema
  • Signed Roblox OAuth PKCE relay with profile-code fallback
  • Group-rank and account-age bind rules
  • Cache-aware Roblox API reads and durable sync queue
  • Trust scoring, high-risk alerts, and audit trails

Distributed Tier

  • FastAPI dashboard control plane and administration APIs
  • PostgreSQL tenant store with Redis cache and worker queues
  • Shard coordination, websockets, analytics rollups, and API keys
  • Game verification adapters and external condition plugins