MoneroP2P Español

MoneroP2P security

Last updated:

Short answer: on MoneroP2P nobody holds funds. Your USDT is in a contract that only releases money under public rules, and the XMR is in an address nobody can move without both key halves. Even so, the software is experimental and has not been audited yet: use it on testnet only.

Why nobody holds your funds

How refunds work

SituationWhat happens
The maker does not deposit the XMRYou refund before t0 (the app asks you to)
The maker deposits less XMRYou do not confirm and refund before t0
You confirmed and the maker does not claimYou refund from t1
You closed the tabCome back with your recovery file

Risks you should know

  1. Deadlines. If you do not refund in time when the XMR did not arrive, you can lose the USDT. The app warns you, but it must be open or you must come back with the file.
  2. Recovery file. Without it and its password you cannot claim the XMR or refund. We cannot recover it for you.
  3. USDT freezes. Tether can freeze addresses. Each swap uses a separate contract, but the risk exists.
  4. Unaudited software. It may have bugs. Before real money, the contract and the crypto core will get an external audit.
  5. Privacy. The Monero node proxy sees what your browser queries. You can use your own node.

How we protect the app

Audits

There is no external audit yet. The prepared scope is in docs/AUDITORIA.md. Once it exists, we will publish the report here.

Source code and reports

Open source (AGPL-3.0): github.com/juanjobs39-cloud/xmrp2p. To report a vulnerability, use GitHub private reporting as described in SECURITY.md.