For the complete documentation index, see llms.txt. This page is also available as Markdown.

Mainnet Deployment

There are no substantial changes in the code when one switches from using testnet domain to mainnet domain. However, when calling to the API functions, take into account the following:

  • The RPC provider URL (Infura, Alchemy, etc) must be changed to from Polygon Amoy (testnet) to Polygon (mainnet) since the L2 of TACo's mainnet domain is the latter.

  • The domain variable must be set to domains.MAINNET.

  • The ID for the cohort must be set to the relevant cohort.

import { domains } from "@nucypher/taco"

// This should be a environment variable
const rpcProviderUrl = "https://polygon-mainnet.infura.io/v3/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

const provider = new ethers.providers.JsonRpcProvider(rpcProviderUrl);
const domain = domains.MAINNET;
const id = 0 // Replace by the relevant ID

// TACo operations
...

Last updated