Mainnet Deployment
Following a successful prototyping/testing of the integration using TACo's Testnet(s), we are ready to switch to TACo Mainnet and deploy our application to production. TACo Mainnet is the fully decentralized version of the TACo API and network.
Cohort Formation
Mainnet use of TACo post-cohort formation
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