1

Title is presenting the idea here:

Using shielded pool: Trying to make a transactions:
From alice -> to bob
Approved by a third party (admin)

NomadicLabs defined it in their docs however, not able to find any code example yet : https://opentezos.com/tezos-basics/sapling/#example-without-monitoring-of-the-transaction-by-a-third-party

Where should this be handled, on the contract side (SmartPy here) what about front end actions for the admin sapling @taquito/sapling is not providing infos for multisig in sapling

2 Answers 2

2

The third party the documentation from Nomadic Labs talks about is a backend service that receives requests to forge and sign the transactions with its own key in order to make the transactions even more anonymous before sending them to the Sapling contract.
In this scenario, only one account ever interacts with the Sapling contract. The tooling to set up that kind of service already exists, and it would be ideal to make the transactions 100% anonymous, but it also increases your chances to be arrested if you live in the Netherlands or in a country with a like-minded government :)

1

I can provide some resources that maybe can help? There is a Sapling Guide

Taquito also released a high-level API for Sapling this year.

Checkout: - Sapling Toolkit and Using Sapling with Taquito. An overview of using Sapling

Maybe worth to mention that probably in some time Sapling for tokens will be available too, if you want to include this in your design idea: https://gitlab.com/tezos/tezos/-/issues/4488

3
  • Thanks for your response Zitar Looked at the Taquito documentation already, it mentioned Transfer from A to B but not third party interaction. Am I out of the scope with this idea ?
    – AlexOuille
    Jan 12 at 8:13
  • 1
    Hey @AlexOuille an you please be a bit more precise with your usecase/example you would like to achieve? As I and others do not fully understand the question but want to help! Just edit the original question and try to describe it a bit more precisely. Thanks!
    – user8896
    Jan 12 at 14:32
  • Updated and added the document from nomadic labs explaining how a third party could interact in a sapling transaction
    – AlexOuille
    Jan 13 at 8:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.