Verificação de identificadores em tempo real, banimento compartilhado entre servidores e scoring de risco por conexão. Sem depender de HWID ban local.
// "O player é banido. E fica banido."
// negociação em tempo real durante o connect POST /whitelists/check { "license": "a1b2c3…", // Rockstar Social Club "steamHex": "110000…", "token": "hwid:fp:…" } → resposta { "status": false, "code": 403, "rnld_score": 92, // risco alto: alt detectado "presentation": { "situation": "banned" } }
O ban deixa de ser local. Um identificador marcado em qualquer servidor da rede é barrado em todos — análise cross-server na hora do connect.
Token único por conexão amarrado ao HWID. O acesso vale para a máquina certa — não para uma credencial que circula por aí.
Pontuação de risco por conexão a partir do histórico de identificadores, IPs e padrões de evasão. Decida bloquear, alertar ou liberar.
Mais de 30 parâmetros, para a identificação de que a conta pertence ao mesmo jogador.
Filtro de VPN/datacenter por CIDR, com whitelist de provedores e exceções configuráveis por servidor. Cache em Redis.
Notificações unificadas via webhook do Discord, histórico de IPs por player e registro de divergências de identidade.
Kick on-ban do player online, liberação remota e automações via API e SDK — sem precisar entrar no servidor para agir.
Plataforma cloud-native que avalia cada conexão em tempo real e cresce de forma elástica conforme a rede de servidores aumenta. A complexidade fica do nosso lado.
Orquestração em Kubernetes com autoscaling horizontal e deploys sem downtime. A capacidade acompanha o pico de conexões — você nunca esbarra no limite.
O caminho crítico da negociação roda em Go: alta concorrência e resposta sub-15ms no connect, mesmo com milhares de verificações simultâneas.
Arquitetura orientada a eventos com pub/sub: um ban em qualquer ponto da rede se propaga em milissegundos para todos os servidores e integrações.
Sistema distribuido com Cache replicado.
Integre ban, whitelist e consultas no seu bot de Discord. Reaja a eventos de ban, unban e liberação assim que acontecem.
import { RnldClient } from "@ronaldmiranda/api-sdk"; const rnld = new RnldClient({ apiKey: process.env.RNLD_KEY, guildId }); // ação administrativa await rnld.whitelist.ban({ discordId, reason: "spoofing" }); // eventos em tempo real (WebSocket) rnld.events.on("ban", (e) => { logger.warn(`player banido: ${e.wl_id} — ${e.reason}`); });
DevOps & Backend Engineer
Projeto e operação de sistemas distribuídos para servidores de FiveM e RedM: APIs de baixa latência, mensageria com Redis, cache distribuído e infraestrutura em Kubernetes. Foco em anti-spoofing, observabilidade e automação.