>_ vibestarter://docs
Raise Types
Choose the funding model that fits your project
Three distinct raise types, each with different mechanics for fund collection, goals, and refund handling.
// 01_QUICK_COMPARISON
| Feature | Fixed Goal | Open-Ended | Pro-Rata |
|---|---|---|---|
| Funding Target | Required | Optional (soft cap) | Hard cap |
| If Goal Not Met | Full refund | Keep funds raised | N/A (always fills) |
| If Oversubscribed | Excess rejected | All accepted | Pro-rata allocation |
| Best For | Clear budget projects | Flexible/ongoing | High-demand launches |
// 02_RAISE_TYPE_CONFIGURATIONS
01 // FIXED GOAL
Must hit 100% TargetOr funds reflect back
On SuccessFunds → Tranche Release
On Failure100% Refund (Claim)
Best ForClear budget projects
02 // OPEN-ENDED
→ ∞No Hard Cap
ConditionKeep all funds raised
Soft CapOptional Minimum
Best ForFlexible / ongoing builds
03 // PRO-RATA
↳ OVERFLOW
Cap + Fair AllocationHard CapRequired (Strict Limit)
OverflowExcess is claimable
Best ForHigh-demand launches
// 03_FIXED_GOAL
// MODE: Fixed Goal
TYPEAll-or-Nothing
ON_SUCCESSFunds → Tranche Release
ON_FAILURE100% Refund (Claim)
- --Projects with clear, defined budgets
- --Products that need minimum viability threshold
- --When partial funding isn't useful
- --Building trust with risk-averse backers
CLAIMABLE REFUNDS
If the goal isn't reached by the deadline, backers can claim their full contribution back from the smart contract. No action needed from the founder.
// 04_OPEN-ENDED
// MODE: Open-Ended
TYPEKeep-What-You-Raise
SOFT_CAPOptional Minimum
ON_FAILURERefund only if soft cap missed
- --Flexible scope projects that scale with funding
- --Ongoing development or content creation
- --When any funding helps move forward
- --Community-driven projects
SOFT CAP
Setting a soft cap gives backers confidence that there's a minimum viability threshold. If the soft cap isn't reached, backers can claim refunds just like Fixed Goal.
// 05_PRO-RATA_ALLOCATION
// MODE: Pro-Rata
TYPEFair-Distribution
HARD_CAPRequired (Strict Limit)
OVERFLOWExcess Claimable
// EXAMPLE: Oversubscribed Raise
HARD_CAP100 ETH
TOTAL_COMMITTED200 ETH
ALLOCATION_RATE50%
YOUR_10_ETH5 ETH allocated, 5 ETH refunded
- --High-anticipated launches likely to oversubscribe
- --Fair token distribution across all backers
- --Preventing whale domination
- --Building broad community ownership
// 06_CHOOSING_THE_RIGHT_TYPE
// DECISION_MATRIX
AUDIENCERisk-averse backers → Fixed Goal // Early adopters → Open-Ended // High demand → Pro-Rata
BUDGETNeed minimum amount → Fixed Goal / Soft Cap // Flexible scope → Open-Ended
DEMANDAnticipate oversubscription → Pro-Rata // Prevent whale domination → Pro-Rata