<blockquote>
<p><em>This is a Bisq Network proposal. Please familiarize yourself with the <a href="https://docs.bisq.network/proposals.html" rel="nofollow">submission and review process</a>.</em></p>
</blockquote>
<p>Altcoin trading can be automated for those altcoins where the tx can be verified in a blockexplorer (not valid for privacy coins like Monero). The altcoin seller can provide the tx ID when confirming the sending of the altcoin. The buyers app can lookup a blockexplorer (if multiple available better to use multiple and require that all match) if the tx is confirmed and the receiver address and amount matches with the trade contract. If so the trade can be completed. The number of required confirmations should be adjustable for each altcoins as required number of confirmations to be srecure against reorgs is different on many altcoins.</p>
<p>By sending the tx ID we avoid the problem that a altcoin buyer could have 2 parallel trades open with exactly the same amount and receiver address. That would not allow him to distinguish which trader has done the tx. That problem exists also now but has never been a problem as far we know. But by providing the tx ID it can be eliminated at all.</p>
<p>The lookup for the blockexplorer should be done by a relay node over hidden services (similar like price nodes). The blockexplorer need to be defined for each altcoin which adds some additional development effort at integration time. But that feature could be enabled only for frequently traded altcoins.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/bisq-network/proposals/issues/87">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AJFFTNT3SPMF4Z7MR3IRGCTPVEVSVANCNFSM4HMNZDLQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AJFFTNQHK3WUKAPLVPEV63LPVEVSVA5CNFSM4HMNZDL2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4GTL75MA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/bisq-network/proposals/issues/87",
"url": "https://github.com/bisq-network/proposals/issues/87",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>