# MERCAT library MERCAT (which stands for Mediated, Encrypted, Reversible, SeCure Asset Transfers and is the name of our asset privacy protocol) is a library which provides the functionality of confidential transaction. It implements the technical whitepaper which is available at [https://polymath.network/resources][mercat-paper]. For an example of how this library can be used to create accounts and create confidential transactions, refer to [mercat-cli][mercat-cli]. To view the test harness, refer to [test harness][test-harness]. And finally, to use the cli to interact with Polymesh chain, refer to [interactive cli][interactive]. [mercat-paper]: https://info.polymath.network/cs/c/?cta_guid=9dab4f08-f83b-4682-9aff-806161fadfa7&signature=AAH58kGwwttiprV_ahCcsg9jx4d7sDcTug&placement_guid=7b405314-ade5-48d5-8143-1622a545448a&click=34bcee43-5f48-4d28-b28f-71a27f9a901b&hsutk=b438673d645d6ae5ac515c177200a48e&canon=https%3A%2F%2Fpolymath.network%2Fresources&portal_id=4703451&redirect_url=APefjpGNTUtthjOVK6QYdk_-PL9D6OAzM2VCYb7J4LhcV3iCGtpU2IRpNw3ZYh-dU7CZpEGmueyCnKbsmj6KYiF23DUwQL_CB0uteyVXdrLMO0LO32kxSDhtnCK2kWZYwgk6XH47zFTvb_vPNlHLEN9FeceoaUSdrVaJ4pGzgFjL6q2XRWBDX_W0i4P28C0JZxnAKfM-UQH2VH2xWt2wyBvk9kcuV-bu42BOTu1RJSPSGy27MArSihbQVeL8Cccu0IUOK6Ld7vTEGanGK8dtDPUOzpEhkxmaOpwFfpoyDum-NaSZtBWNQ6fZhvEJhqz9NLBYFjju5w9REDT8Iso3jKIu0EM7cLsAivTS2DBgYofp_Q6-Dq6ubhw&__hstc=225977093.b438673d645d6ae5ac515c177200a48e.1593533608372.1603731569270.1604512109227.10&__hssc=225977093.1.1604512109227&__hsfp=4241984383 [mercat-cli]: /mercat/cli/ [test-harness]: /mercat/cli/common/ [interactive]: /mercat/cli/interactive/