Vynos doesn’t spin while it’s in the loading state(the spinner on the card shows, just not on the icon in the top right)
Tip button is enabled while wallet is loading + exchanging
Scope Reduction: do we collateralize?
In an effort to reduce as much scope as possible so we can launch soon, we want to figure out if it will be easier to pay out performers fully custodially; ie, when they click“withdraw”, there’s a transaction sent from a hot wallet to their chosen address.
1: No collateralization, tips sent fully custodially
Tips are sent fully custodially.
When a performer clicks“Withdraw”, the amount is sent from a hot wallet to their chosen address.
This implies that performers will not necessarily have a channel open with the hub.
update the performer dashboard to handle the withdrawal of BOOTY balance
send ETH equivalent to BOOTY balance to the address of their choice
update the wallet
The wallet balance will need to be“fake”, showing the sum of their channel balance and their custodially held tips
2: Yes, we do
Performers receive tips via“instant custodial payments”, where a payment is immediately sent to their open channel via a state update.
We don’t want to upgrade the performer dashboard because it’s going away anyways
The complexity of dealing with performers and users and separate accounts is potentially worse than collateralization
This is how things are currently implemented
3: No, with compromises
After a show is complete, the hub will perform a hubAuthorizedDeposit into the performer’s channel(note - this requires their signature).
Misc Bugs to be categorized
Scope Reduction: do we collateralize?
1: No collateralization, tips sent fully custodially
2: Yes, we do
3: No, with compromises