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 });