Proposal: Add USDS deposits/withdrawals as an authorized frontend for Sky DAO (formerly Maker)

Summary:

Maker DAO now known as SKY is offering up to 0.2% of their 4.75% savings rate as an incentive to frontends to provide access to deposits/withdrawals for their USDS stablecoin.

Proposal:

The SKY team has an impeccable reputation being one of the oldest crypto DAO’s. Per their Atlas they offer fees for those who provide access to deposits/withdrawals and uniquely tag each to identify the source.

A.2.3.8.1.2.1.3.1 - Fee For USDS and sUSDS Balances

The reward recipient is entitled to a 0.1% Accessibility Reward annualized on all USDS and sUSDS balances attributable to them.

A.2.3.8.1.2.1.3.2 - Prime Agent Management Fee

*In addition to the fee specified above, the Prime Agent that Invoked the Accessibility Reward Primitive is entitled to a 0.1% management fee annualized on all USDS and sUSDS balances that use the Reward Code.
*
SKY is a DAO with a billion dollar market cap and maintains the 3rd largest stablecoin with over $15 billion in issuance. They currently payout 100M a year in interest. This thus leaves 4M in income on the table annually for authorized frontends.

A complete guess would be that Lido could obtain 5% of this revenue, approximately $200k a year. This would not be a “get rich” scheme, but would offer Lido extra revenue for minimal effort/risk. It would mostly just require some frontend work. Should this workout, I believe Lido can explore becoming a frontend for borrowing against steth, of which SKY current has $3.2billion deposited with their Spark star (which is like a sub-DAO).

Apologies I had planned to submit this then edit it, unfortunately there is no edit button.

I wish to add that Ledger also offers USDS deposits as well as defisaver, summer fi, and others. Lido has offered other products such as SOL staking previously so there is precedent here, and unlike SOL staking, this would be using another dapps backend allowing for minimal effort to implement and maintain the functions. I also believe the Lido dev team is personally acquainted with the SKY team and SKY is considered in the Lido ecosystem as they offer loans against wsteth.

What level of technical integration effort would be required for Lido’s frontend to support USDS deposits/withdrawals is it just UI work, or does it involve deeper smart contract interaction?

This helps explain it further, note that this is slightly old information as previously this program was closed but I believe it’s now open to qualified frontends:

(15) How are Accessibility Rewards calculated and received?

Accessibility Rewards are calculated based on “net USDS deposits,” which represent the USDS attributed to distribution channels as identified via their unique referral code.

The methodology and source code for the attributed USDS calculations can be viewed on this open source Github repository (link deleted as I cannot post with links) maintained by one of the ecosystem calculation agents for Accessibility Rewards.

Accessibility Rewards are managed by the GovOps team and distributed via a monthly cycle to the Ethereum address provided by program participants on enrolment.

Note that the rules are subject to change as the program evolves. Any detected unwanted behavior to misuse the program may cause exclusion from the program without notice, or ineligibility for rewards.

(16) What are the technical integration requirements of the Program?

Stars and/or Integrators will need to support USDS via their frontend or infrastructure.

At least one USDS feature of the Sky Protocol (i.e., USDS Unrewarded, USDS Savings or USDS Token Rewards) will need to be integrated to qualify for receiving Accessibility Rewards.

Participants will be issued an Accessibility Reward Code, which will allow them to tag USDS balances and user transactions that access the Sky Protocol.

(17) How are transactions tagged with the Accessibility Reward Code?

Participants should tag USDS Savings and USDS Token Rewards Transactions with their unique Accessibility Reward Referral Code, as per the following links:

  • USDS Savings contract (link)

  • USDS Token Rewards contract (link)

For Unrewarded USDS balances, the holding address(es) should be provided to be tracked.

This github helps explain it:
github dot com/stablelab

Sorry, wish I could edit posts. I want to answer your question and add that from my understanding it’s mostly frontend work but some minor contract work is required. Lido would also likely want to add the USDC:USDS stability model that swaps USDC for USDS and back 1:1, Sky has 2.2B of USDC to back this up. You can see a good example of this on app dot spark dot fi, likely Lido would also want to have a similar dashboard for sUSDS as it does for steth.