Docs

setClaimConditions

Set the claim conditions for a ERC20 drop

Example

import { setClaimConditions } from "thirdweb/extensions/erc20";
import { sendTransaction } from "thirdweb";
const transaction = setClaimConditions({
contract,
phases: [
{
maxClaimableSupply: 100n,
maxClaimablePerWallet: 1n,
currencyAddress: "0x...",
price: 0.1,
startTime: new Date(),
},
],
});
await sendTransaction({ transaction, account });

Parameters

Returns

the prepared transaction