Testnets

Testnet domains

To run TACo on testnet, it needs to be configured to use one of the two available domains:

import { domains } from '@nucypher/taco';

domains.DEVNET  // "lynx" network
domains.TESTNET // "tapir" network
  • DEVNET domain, or lynx, is a bleeding-edge developer network that supports the upcoming taco release.

  • TESTNET domain, or tapir, is a stable testnet environment that supports the current taco public release.

We encourage you to use the TESTNET domain for developing TACo-based apps, and to use DEVNET to test compatibility with the upcoming TACo release and new, experimental features.

Testnet configuration

Threshold Decryption

Domain
Network
L1
L2
Open Ritual ID
Cohort

DEVNET

Sepolia (11155111)

Amoy (80002)

27

2-of-3

TESTNET

Sepolia (11155111)

Amoy (80002)

6

3-of-5

Open Ritual ID refers to a DKG cohort & public key with no restrictions on encryptors – i.e. any device or address can use the public key to encrypt data. See the encryptor allowlist section to learn more.

It should be noted that the blockchains used as L1 and L2 in the various TACo domains (DEVNET, TESTNET, MAINNET) do not determine the blockchains supported by the TACo conditions. For example, the DEVNET can be used to define conditions on Ethereum mainnet.

Threshold Signing

Domain
Network
L1
Open Cohort ID
Cohort
Supported Chains

DEVNET

Sepolia (11155111)

1

2-of-3

  • 84532 (Base)

  • 11155111 (Sepolia)

TESTNET

N/A

null

Open Cohort ID refers to a signing cohort with a policy condition that always passes and therefore there are no restrictions on what it will sign – i.e. any signing request will be fulfilled.

Contracts

The source code for contracts used on testnet can be found in nucypher/nucypher-contracts repository.

Contract addresses for testnets can be found in their respective contract registries:

Last updated