promo icon

Stake your tez (XTZ) now and start earning 2x rewards

promo icon
hero background image

Home

Developer Portal

Sapling on Tezos

Claude Barde

Claude Barde

@claudebarde

·

14 min read

·

Jan 1, 2024

Type:

Smart Contracts

dApps

Level:

Intermediate

Tech Stack:

Ligo,

Taquito,

Sapling,

FA1.2 Standard

What you’ll learn:

  • Sapling Fundamentals: Understand the core principles and benefits of using Sapling for anonymous transactions.
  • Ligo Language Setup: Learn to set up and use the Ligo language for developing Sapling contracts.
  • Frontend Integration: Step-by-step guidance on integrating Sapling smart contracts into your front-end applications.
  • Advanced Features: Explore the advanced features of the Sapling package within the Taquito library.
  • Best Practices: Insights into maintaining security and performance in both smart contracts and front-end applications.

Part 1: Dev Success | Developing with Sapling on Tezos

Exciting update! In this new tutorial, you will learn how to use Sapling with the Ligo language. Thanks to this feature of the Tezos blockchain, you can write smart contracts that handle anonymous transactions. In this video, you will see how to manage the anonymous transfer of FA1.2 tokens from a Sapling contract.

In this first video, you'll learn:

  • The basics of Sapling and its benefits for anonymous transactions.

  • How to set up your development environment with the Ligo language.

  • Step-by-step instructions to create and deploy a Sapling contract on the Tezos Blockchain.

  • How to manage anonymous transfers of FA1.2 tokens using your Sapling contract.

Part 2: Dev Success | How to Use Sapling as a Front-End Developer?

In the previous tutorial, we covered how to develop Sapling smart contracts with the Ligo language. This second video focuses on unlocking the secrets of interacting with Sapling smart contracts on Tezos! You can seamlessly integrate this functionality into your front-end applications. Thanks to the Sapling package, now a part of the Taquito library, diving into this is easier than ever.

In this second video, you'll learn:

  • How to set up a front-end development environment.

  • Detailed instructions to integrate Sapling smart contracts into your front-end applications.

  • Using the Sapling package within the Taquito library for easy interaction with smart contracts.

  • Best practices for ensuring secure and efficient front-end integration.

Stay ahead in the world of blockchain development by mastering Sapling on Tezos with these in-depth tutorials! Whether you're a developer, a blockchain enthusiast, or just curious about new technologies, these videos are designed to provide valuable knowledge and hands-on experience.

Contents

Related resources

Dive into one of the tutorials from the community and get started now.

FOLLOW US

Feedback or comments? Get in touch with us at reachout@tezos.com

For media inquiries please contact communications@tezos.foundation

General

Fundraiser

Careers

Blog