O que é resolução
Resolução é o processo de determinar oficialmente o resultado de um mercado (SIM ou NÃO) após o encerramento. Uma vez resolvido, não há reversão.Tipos de resolução
Resolução Manual
Para mercados do tipostandard, um administrador do Oraculo verifica o resultado com base em fontes públicas e resolve o mercado manualmente.
Processo:
Verificação do resultado
A equipe Oraculo verifica o resultado com base nos critérios definidos na descrição do mercado, usando as fontes públicas indicadas.
Resolução on-chain
Um admin executa a transação
resolveMarket no smart contract da Solana, registrando o vencedor (SIM ou NÃO) de forma imutável.Resolução Automática (Mercados de Preço)
Para mercados do tipoprice_5min, o resultado é determinado automaticamente por oráculos de preço.
- Nenhuma intervenção humana é necessária
- O resultado é objetivo e verificável on-chain
- Payouts são processados imediatamente após o encerramento
Como o payout é calculado
Quando o resultado é determinado:- Tokens do lado vencedor valem 1 USDC cada
- Tokens do lado perdedor valem 0 USDC
Você comprou 100 tokens SIM a um preço médio de 0,60 USDC, investindo 60 USDC.O payout é proporcional à quantidade de tokens que você possui, independentemente do preço que pagou por eles.
- Se SIM vencer: recebe 100 × 1 = 100 USDC (lucro de 40 USDC)
- Se NÃO vencer: recebe 0 USDC (perda de 60 USDC)
Fórmula
Liquidação on-chain
Após a resolução, o sistema processa os payouts em lotes via smart contract na Solana:- O sistema lê a posição de cada usuário vencedor no banco de dados
- Agrega os pagamentos em uma transação batch
- Executa o smart contract que transfere USDC para cada carteira vencedora
- Atualiza os saldos no banco de dados
Mercados cancelados vs. resolvidos
| Cancelado | Resolvido | |
|---|---|---|
| Causa | Evento não ocorreu, critérios inválidos | Resultado determinado |
| Devolução | Valor investido devolvido proporcionalmente | Payout para vencedores |
| Perdedores | Recebem de volta o valor investido | Perdem o valor investido |
Em caso de cancelamento, o USDC investido em ordens executadas é devolvido para todos os participantes. USDC em ordens abertas (não executadas) já está disponível no saldo da conta.
Contestação de resultado
Se você acredita que um mercado foi resolvido incorretamente, entre em contato com o suporte do Oraculo com:- ID do mercado
- Evidência do resultado correto
- Fonte pública verificável
