Quickstart
Quickstart a project with carbon retirements with a few lines of code
Setting up the client
Network
JsonRpcProvider
import ToucanModule from "toucan-sdk";
import { ethers } from "ethers";
const ToucanClient = ToucanModule.default;
// ethers signer and provider
const provider = new ethers.providers.JsonRpcProvider(
"https://rpc.ankr.com/polygon"
);
// make sure to set your private key in your .env file
const signer = new ethers.Wallet(process.env.PRIVATE_KEY, provider);
// set signer & provider
const toucan = new ToucanClient("polygon", provider, signer);import ToucanClient from "toucan-sdk";
import { useProvider, useSigner } from "wagmi";
// get signer & provider
const { data: signer } = useSigner();
const provider = useProvider();
// set signer & provider
const toucan = new ToucanClient("alfajores", provider, signer);Retire Carbon Credits
Offset Carbon Credits with the OffsetHelper
Last updated
Was this helpful?