MoneroP2P
🌐 Português

Como funciona um swap de USDT para Monero no MoneroP2P

Última atualização:

Resposta curta: seu USDT fica em um contrato inteligente que só pode pagar o vendedor se ele revelar um segredo. Esse mesmo segredo é a metade que falta para você abrir o endereço Monero onde o vendedor deixou o XMR. Por isso o swap é “atômico”: ou os dois lados se completam, ou nenhum. Se algo falhar, o contrato devolve seu USDT.

Para iniciantes

Pense em um cofre com duas fechaduras:

  1. Você e o vendedor (o “maker”) criam juntos um endereço Monero, e cada um tem só metade da chave. Ninguém consegue mover o que está lá sem as duas metades.
  2. Você deposita o USDT em um contrato. O contrato sabe verificar a metade da chave do maker, mas não a conhece.
  3. O maker deposita o XMR no endereço compartilhado. O app verifica se chegou o valor certo.
  4. Você confirma no contrato que está tudo certo.
  5. O maker resgata o USDT e, para isso, precisa entregar sua metade da chave ao contrato, que a publica na blockchain.
  6. O app pega essa metade da chave, junta com a sua e envia o XMR para o seu endereço.

Se o maker nunca depositar o XMR, você não confirma e recebe seu USDT de volta com um reembolso.

O que você precisa

Você precisa dePara
Uma carteira de navegador (MetaMask ou compatível) com USDTDepositar no contrato
Um pouco da moeda da rede (ex.: ETH na Arbitrum)Pagar o gas
Um endereço MoneroReceber o XMR (como criar uma carteira)
Um arquivo de recuperação protegido por senhaRetomar se você fechar a aba

Os dois prazos (t0 e t1)

MomentoO que você pode fazerO que o maker pode fazer
Antes de t0, ainda sem confirmarConfirmar ou reembolsarNada
Depois de confirmar, ou entre t0 e t1EsperarResgatar (revelando seu segredo)
A partir de t1ReembolsarNada

Importante: se você não confirmar nem reembolsar antes de t0, o contrato permite que o maker resgate mesmo que ele nunca tenha depositado o XMR. Por isso o app pede que você reembolse automaticamente quando o XMR não é verificado perto de t0, e por isso você precisa guardar o arquivo de recuperação.

Explicação técnica

O design completo está no documento de arquitetura (em espanhol) e se baseia no protocolo da AthanorLabs.