Back a cause instead of a single need. A gift to a basket is split equally, on the spot and by the contract, between every need of that kind raising money right now. Each part is an ordinary donation in your name: a receipt for each need, a say on its evidence, and your money back from any need that fails.
1
Pick a basket: water, food, shelter, health…
2
Choose an amount. The contract splits it equally between the needs taking money right now. A need that is nearly full takes only what it still needs, and the others share the rest.
3
Each part lands in that need's escrow in your name, with its own receipt and vote. Whatever no need could take goes straight back to your wallet.
1 need raising money now
5,000.00 USDC still needed
0.00 USDC given through this basket
1 of 2 needs completed · 6,000.00 USDC paid out
1 need raising money now
11,900.00 USDC still needed
0.00 USDC given through this basket
0 of 2 needs completed · 300.00 USDC paid out
1 need raising money now
3,000.00 USDC still needed
0.00 USDC given through this basket
0 of 1 needs completed · 0.00 USDC paid out
No need raising money now
0.00 USDC given through this basket
1 of 1 needs completed · 1,500.00 USDC paid out
2 needs raising money now
970.00 USDC still needed
1,530.00 USDC given through this basket
1 of 5 needs completed · 4,000.00 USDC paid out
No need raising money now
0.00 USDC given through this basket
0 of 1 needs completed · 0.00 USDC paid out