Pegana — o oráculo de risco de peg para Solana.
O Pegana é um oráculo de risco de peg para Solana, um sistema de alerta antecipado que mede a diferença entre o valor intrínseco de um ativo e seu preço de mercado executável, sinalizando desvios antes que o risco se espalhe. Monitora 22 ativos atrelados, de liquid staking tokens a stablecoins, e publica cada mudança de estado em cinco canais: REST, WebSocket, MCP, webhooks e Telegram. Todo o sistema roda sobre um pipeline de microsserviços em Rust com uma Trust Layer pública e reproduzível. Alpha na mainnet.
Visão geral
Pegana é um oráculo de risco de peg para Solana. Ele compara em tempo real o valor intrínseco de cada ativo com o preço de mercado pelo qual ele realmente pode ser executado, calcula o spread entre os dois e publica a mudança de estado antes que o risco se propague. Hoje monitora 22 ativos atrelados na mainnet, distribuídos em seis classes, entre liquid staking tokens, stablecoins, ativos com rendimento e sintéticos. Cada ativo é classificado por uma máquina de estados de cinco posições: PEGGED, DRIFT, DEPEG, CRITICAL e UNKNOWN.
O desafio
Risco de peg é difícil porque o preço de tela raramente reflete o preço pelo qual você consegue de fato sair de uma posição, e pequenos desvios podem virar contágio antes de aparecerem em qualquer dashboard. Um sinal cru oscila demais e gera alarmes falsos; um sinal lento demais avisa tarde. Pegana mede o spread, suaviza com uma média móvel exponencial e aplica limiares por ativo com histerese assimétrica, para que ruído não vire alerta e movimento real não passe despercebido. Cada classe lê de uma única fonte, sem mistura de preços, mantendo a origem de cada dado rastreável.
Resultado
O sistema roda em alpha na mainnet de Solana, sobre um pipeline de serviços em Rust com uma camada em TypeScript, e publica cada mudança de estado em cinco canais: REST, WebSocket, MCP, webhooks assinados e um bot de Telegram. O acesso via MCP é pago com x402, voltado a agentes em Claude, Cursor e Cline. Tudo se apoia numa Trust Layer pública: cada parâmetro, do limiar ao tempo de permanência, fica versionado em configuração aberta, sem lógica de caixa-preta, de modo que qualquer pessoa reproduza um estado a partir dos dados brutos.
