Writing a Sapling contract with Ligo
How to write a basic Sapling contract with Ligo for anonymous transactions on the Tezos blockchain
This tutorial is the first part of a 3 part series of tutorials about writing Sapling contracts with CameLigo. The first tutorial (this one) is about a simple example that only handles XTZ, the second one will be about writing a Sapling contract that handles FA1.2 tokens, and the third will be about writing a contract that handles FA2 tokens.
Sapling has been one of the greatest features brought to the Tezos blockchain in its recent upgrades. It provides an effective way to exchange tez and other fungible tokens anonymously with an API simple enough to be understood and used quickly by every developer.