Encryptor allowlist
Explains how to enable encryption for your rituals
Introduction
Encryptor allowlist is a simple access control mechanism that only allows specific encryptors to access your ritual. In practice, it means that you can limit who can use taco
to encrypt the data with your ritual's public key.
So in order to encrypt with taco
, we need to allow-list our wallet address (the encrypter). The entity that performs this action is called authority
. Each ritual has it's authority
, which corresponds to the address of the wallet that initiated the ritual.
Allowlist in the early release
During the beta program of taco
, the process of initiating the ritual and managing the allowlist
is simplified into the following steps:
User shares their
authority
address with the testnet operatorThe testnet operator initiates the ritual for the user, marking them as the
authority
for that ritualNow, the user can manage their encrypter allowlist using their
authority
. So the user adds a new encrypter to the allowlistThe user can now use the encrypter in
taco
to encrypt their data
Allowlist on the testnet
In the early release, it is possible to use one of the premade rituals on the testnet without any extra steps outlined in the setup above. You can simply configure taco
to use one of those rituals and use any encryptor (wallet address) to perform the encryption
You can find the current ritual configurations in the testnet integration section.
Last updated