James pfp
James
@theref
1/6 Crowdfund by @seedclub Kickstarter but on chain: creator sets a USDC goal + deadline, anyone pledges. Goadl met -> creator claims pot. Goal missed → donors hit Refund and get USDC back. Clean, permissionless, and the contract is immutable (no proxy, no upgrades)
2 replies
0 recast
7 reactions

James pfp
James
@theref
2/6 What 's Good? - Immutable & verified – once deployed, logic can’t be swapped out by an upgrade. - USDC-only accounting – no weird ERC-20 edge-cases. - Self-serve refunds – no need to chase a multisig if a campaign fails.
1 reply
0 recast
1 reaction

James pfp
James
@theref
3/6 What Could be Better? None of that safety is obvious. UI is closed source and the contract address isn't readily available. I had to donate to a campaign and then follow the tx to find the underlying code. If the UI silently switches to a new, malicious contract, users won’t notice.
1 reply
0 recast
1 reaction