# ZKOPRU private exchange
## Purpose of this exchange: What users can do?
- Private order matching : match order without revealing info to the counter party using PeekABook
- Private peer finding : find advertiser without revealing info to intermediaries using blind-find
- Atomic swap : swap a pair with the advertiser on agreed pair price without revealing info to other parties using ZKOPRU

## Todos
- [ ] Design a way to establish p2p connection after searching a peer using blind-find network
- [ ] Refine js-smp to amount negotiation(maybe advertiser just can accept if taker's amount is smaller or equal to the advertiser's amount)