Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Certify and tabulate completed trades #143

Open
woodser opened this issue Oct 27, 2021 · 0 comments
Open

Certify and tabulate completed trades #143

woodser opened this issue Oct 27, 2021 · 0 comments
Assignees
Labels
a:trade process Issue about the trade process P4 Scheduled task, but low priority

Comments

@woodser
Copy link
Contributor

woodser commented Oct 27, 2021

This issue requests the ability for the arbitrator to certify a completed trade, thus allowing traders to verify and tabulate past trades to establish peer reputability.

When a trade is completed, both peers should request the arbitrator to sign a message which certifies the completed trade amount, payment method, and probably specific payment account.

Takers may use these certifications to tabulate past completed trades to establish the maker's reputability before taking their offer.

This functionality is intended to replace Bisq's method of signing accounts and may solve #120.

How to Implement

When traders complete a trade between themselves, they should notify the arbitrator and request a signature for the completed trade.

If the arbitrator resolves a dispute, they may provide certifications for neither, one, or both traders depending on the dispute circumstances.

To verify a completed trade, the arbitrator must receive updated multisig info from a trader to update the multisig wallet and confirm withdraw from the wallet.

Currently the last message sent from the traders to the arbitrator for a non-disputed trade is DepositRequest, so a new message needs to be sent when the trade completes to notify the arbitrator for them to automatically verify and certify trade completion.

@erciccione erciccione added a:trade process Issue about the trade process P3 normal priority labels Oct 28, 2021
@woodser woodser self-assigned this Oct 28, 2021
@erciccione erciccione added P4 Scheduled task, but low priority and removed P3 normal priority labels Nov 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a:trade process Issue about the trade process P4 Scheduled task, but low priority
Projects
None yet
Development

No branches or pull requests

2 participants