<p></p>
<p>What remains, from my point of view:</p>
<ul>
<li>IMO there needs to be the concept of <code>capability</code> in the interface so that Misq knows if a provider can be used for what kind of trading methodologies (not all chains and not all wallet providers can satisfy the advanced use cases).</li>
<li>Produce a design. (a generic interface handling different implementations while being able to satisfy various use cases: normal transfers; unsecured trading; escrow; timelocks).  The prototypes can be considered a rough design, but I thought you had asked for a RFC document.  I would expect to take 2 days creating it.</li>
<li>You mentioned <a href="https://gist.github.com/jmacxx/587ac9a59d7d060b4f9fdf37fa9cc8ef#gistcomment-3753359">focus on bitcoind and electrum</a>; however I think we also need to provide a third option: BitcoinJ exposed thru the same generic interface.</li>
<li>If using electrum for trading with escrow we'll need something that helps construct the transactions (i.e. getting the scripts/keys/addresses all sorted out).  A library - currently we use BitcoinJ for that.</li>
</ul>
<p>Lets discuss in tomorrow's meeting.</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/projects/issues/52#issuecomment-846576963">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AJFFTNX57C5V5YS5HJ7PS4DTPEKHDANCNFSM432BX4VQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AJFFTNQFAYDCDQTOBJGGZZ3TPEKHDA5CNFSM432BX4V2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOGJ232QY.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/projects/issues/52#issuecomment-846576963",
"url": "https://github.com/bisq-network/projects/issues/52#issuecomment-846576963",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>