Content
@
0 reply
0 recast
2 reactions
shazow
@shazow.eth
Idea: Yielding Membership Bonds (Generalized Edition) Let's say we have a service that charges $5/yr membership, call it Carpwast. We could have a generalized contract (call it YieldingAAVEUSDCBond) that we'd call to bond 100 USDC with Carpwast as the yield recipient; the contract gives us an NFT like UNIv3; Carpwast would check for a valid bond NFT on authenticating (correct cost basis, correct yield recipient); and over a year Carpwast would collect the ~5% interest. - At any time, we can take out our collateral and the membership implicitly ends, permissionlessly! - Carpwast can claim the earned interest at any time, or auto-claims on exit. - IANACPA but I assume no tax implication for us (basically a loan), Carpwast gets income on claim. - One general contract could serve any number of services (opening a bond needs to specify the yield recipient and correct collateral amount). - Collateral can change over time (as yield shifts), maybe grandfather old accounts, maybe request reups.
3 replies
1 recast
5 reactions
Raz
@tzumby
This is interesting, you not only get the service for free but also solve recurring billing. The only annoyance would be having to increase the collateral when yield falls below the membership price.
1 reply
0 recast
1 reaction
shazow
@shazow.eth
I'm debating whether it would be even better to just have a generalized AAVE-style deposit (deposit any amount, this is your savings now) but you get to allocate subsets of your yield to others. Put in $5000 of collateral that you're saving, that's $20/mo worth of subscription budget for free? Would create more stable payments, but might be more tax-contentious? Not sure.
1 reply
0 recast
0 reaction