ubiquity / ubiquibot

Putting the 'A' in 'DAO'
https://github.com/marketplace/ubiquibot
MIT License
17 stars 60 forks source link

Proposal: Monetization & Profit Collection #782

Open 0x4007 opened 12 months ago

0x4007 commented 12 months ago

In order to keep everything payments related consistent, when AI powered features are invoked, perhaps the UbiquiBot can also generate a payment permit for itself upon issue completion. It doesn't need to post it but it can claim behind the scenes exactly when the issue is marked as complete. It can send the funds to another payment collections wallet.

The bot must keep a ledger for all payments it is owed. In case of partner abuse it is easy to track:

  1. All payments from a partner should debit the partner's ledger in our database.
  2. In the case of an "overdraft" the bot should refuse to continue to offer premium features for the partner. Hopefully this should never occur unless the partner seems to be abusing the bot features.
  3. We can consider an initial bot top up a balance of $10 or something to get started with the premium features.

Where to send profits

The bot should generate a dedicated "deposit address" like a centralized exchange, per partner. This will allow us to do accounting and audits more easily. Technically this will allow for partners to do manual topups as well from their EOAs. I'm unsure if we need a new address per repo or if per org is sufficient.

Profit Reinvestment

There are two strategies with the money earned:

  1. LP Ubiquity Dollars with 3CRV. We can have a special AMO that will purchase 3CRV and mint a matching amount of Ubiquity Dollars and add liquidity. This seems to provide more immediate benefit back into our ecosystem by growing the dollar's liquidity. We can even make this AMO calculate how far off peg it is and add proportional single sided liquidity to attempt to further stabilize it.
  2. LP Ubiquity Dollars with Ubiquity Governance. This acts as a "dividend" for our governance token holders.

Both should happen on Gnosis Chain and arbitrageurs (or Ubiquity with another bot) can stabilize the prices back on mainnet.

Risks

This seems a little risky for a few reasons:

  1. Partners abusing AI features and never marking the issue as complete.
  2. Partners deleting the bot comments when the permits are generated.

Margin

We can probably pretty easily 2x the OpenAI raw charges for a margin. We can also consider charging like something less than a dollar per issue closed e.g. 0.49 where it seems like a small amount and could be a healthy margin.

0x4007 commented 10 months ago

Monthly vs Transaction Fees

Monetization

Normal Mode

A la carte partner pricing options

Not sure about these amounts (maybe they are too low for this industry?)

A la carte user pricing options

0x4007 commented 10 months ago

Ubiquity DAO OS UbiquiBank UbiquiCard