thirdweb

BULLCrowdFunding

Crowd Funding contract

facilitates a decentralized crowdfunding platform where users can create and fund campaigns using Ether or ERC20 tokens. Campaign creators can set targets, deadlines, and campaign details, and the contract manages donations, funds withdrawal, and campaign cancellations. Users can make donations in Ether or ERC20 tokens, with funds tracked and managed for each campaign. The contract owner can collect accumulated fees and adjust settings like campaign creation fees and free creation limits. The contract supports NFT-based incentives for free campaign creation and includes functionality to handle refunds and fund withdrawals.


AddNFT Collection Addresses

(addNFTCollectionAddresses)

nonpayable

Inputs

erc1155

address

erc721

address

Published by

View all contracts

Details

  • Publish Date

    Jul 19, 2024

  • License

    MIT

  • Learn more about Publish
    BULLCrowdFunding | Published Smart Contract