Bitcoin Private (BTCP) is an open-source, peer-to-peer cryptocurrency with the optional ability to keep the sender, receiver, and amount private in a given transaction. This is in contrast to many cryptocurrencies such as Bitcoin, which have a fully transparent transaction history.