Home
DEFEATED
Ended Jul 2 at 5:27 AM UTC

[EP 6.13] [Executable] - Service Provider Program Season 2 Implementation

By
Votes
1for
413.31Kagainst
127.74Kabstain
12.77%Quorum
Skip to Votes

Abstract

This executable proposal implements the Service Provider Program Season 2 (SPP2) following the approval of EP 6.10 for service provider selection and the budget framework established in EP 6.3.

This proposal transitions our existing streaming infrastructure from the $3.6M annual budget supporting 9 providers to the new $4.5M annual budget supporting 8 providers, including 6 continuing providers and 2 new additions.

Specification

Following the selection of service providers in EP 6.10, this proposal implements the technical changes required to:

  1. Adjust Streaming Infrastructure - Update the master flow rate from ENS DAO to the Stream Management Pod to accommodate the increased budget
  2. Provide Initial Funding - Supply one month of USDC funding (375,000 USDC) to ensure uninterrupted service
  3. Configure Autowrap Parameters - Set appropriate allowances for automatic USDC-to-USDCx conversion

The Stream Management Pod will continue to manage individual provider streams, adjusting rates for continuing providers and establishing new streams for JustaName and ZK Email.

Service Provider Allocations

The following providers and allocations have been approved:

Service ProviderAnnual AllocationStream Duration
ETH.LIMO$700,0002 years
Blockful$700,0002 years
Namespace$600,0001 year
Unruggable$600,0001 year
NameHash Labs$500,0001 year
Resolverworks$500,0001 year
JustaName$450,0001 year
ZK Email$450,0001 year
Total$4,500,000

Technical Implementation

The implementation maintains our existing Superfluid architecture:

  • ENS Treasury (Timelock) → Stream Management Pod → Individual Service Providers
  • The Stream Management Pod continues to be controlled by 3 of 5 signatures (3 Metagov Stewards, Secretary, and DAO Governor)
  • Security measures remain in place, limiting exposure to approximately 50 days of funding in case of contract compromise

Transactions

Transaction 1: Approve USDCx

Target: 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 (USDC)
Function: approve
Arguments:

  • spender: 0x1BA8603DA702602A8657980e825A6DAa03Dee93a
  • amount: 375000000000

Calldata:

0x095ea7b30000000000000000000000001ba8603da702602a8657980e825a6daa03dee93a000000000000000000000000000000000000000000000000000000000574fbde600

Transaction 2: Upgrade USDC to USDCx

Target: 0x1BA8603DA702602A8657980e825A6DAa03Dee93a (USDCx)
Function: upgrade
Arguments:

  • amount: 375000000000000000000000

Calldata:

0x45977d03000000000000000000000000000000000000000000004f68ca6d8cd91c600000

Transaction 3: Set Flow Rate

Target: 0xcfA132E353cB4E398080B9700609bb008eceB125 (Superfluid)
Function: setFlowrate
Arguments:

  • token: 0x1BA8603DA702602A8657980e825A6DAa03Dee93a
  • receiver: 0xB162Bf7A7fD64eF32b787719335d06B2780e31D1
  • flowrate: 142599440769357573

Calldata:

0x57e6aa360000000000000000000000001ba8603da702602a8657980e825a6daa03dee93a000000000000000000000000b162bf7a7fd64ef32b787719335d06b2780e31d100000000000000000000000000000000000000000000000001fa9d6f943a1705

Transaction 4: Set Autowrap Allowance

Target: 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 (USDC)
Function: approve
Arguments:

  • spender: 0x1D65c6d3AD39d454Ea8F682c49aE7744706eA96d
  • amount: 6375000000000

Calldata:

0x095ea7b30000000000000000000000001d65c6d3ad39d454ea8f682c49ae7744706ea96d000000000000000000000000000000000000000000000000000005cc4b9c4600

Transaction Details

  1. Approve USDCx: Allows the USDCx contract to spend 375,000 USDC from the ENS DAO treasury for the initial month of funding

  2. Upgrade USDC to USDCx: Wraps 375,000 USDC to USDCx (Superfluid's streaming token format)

  3. Set Flow Rate: Increases the master stream from 0.114155251141552512 USDCx/second ($3.6M/year) to 0.142599440769357573 USDCx/second ($4.5M/year)

  4. Set Autowrap Allowance: Authorizes the Superfluid autowrapper to convert up to 6.375M USDC over time, ensuring continuous funding availability

Verification

The testing repository with calculation tools and verification scripts is available at github.com/5ajaki/SPP2-Streams.

Implementation Timeline

Upon passage of this proposal:

  1. The transactions will be executed immediately
  2. The Stream Management Pod will receive the increased flow rate
  3. Metagov stewards will coordinate with service providers to:
    • Update existing provider streams to new rates
    • Establish streams for new providers (JustaName and ZK Email)
    • Calculate and distribute any backdated payments for rate increases

All providers will continue to be subject to the existing KYC and sanctions compliance requirements established in SPP1.

Votes
1for
413.31Kagainst
127.74Kabstain
12.77%Quorum
0xe52c...d7260xe52c...d726voted against
110.75K
Incorrect Text in Description - Voting Against
0x5346...42cf0x5346...42cfvoted against
106.25K
0x9831...67440x9831...6744voted against
105.83K
0x1d54...63590x1d54...6359abstained
100.12K
0xc027...614e0xc027...614evoted against
50K
incorrect txt
0x1f3d...05910x1f3d...0591abstained
27.62K
0x035e...17d30x035e...17d3voted against
11.01K
0xf342...33290xf342...3329voted against
9.97K
0x4aa5...df660x4aa5...df66voted against
9.3K
0x3335...81e10x3335...81e1voted against
4.72K
0xac50...c0390xac50...c039voted against
2K
0x179a...92850x179a...9285voted against
1.97K
Incorrect description
0x76a6...bbb80x76a6...bbb8voted against
1.52K
Description isn't correct
0x2f2f...f78a0x2f2f...f78avoted for
1
0xbac8...13b30xbac8...13b3voted for
0
Voting yea on this proposal. The transition to SPP2 is well-structured and builds on the proven SPP1 framework. The increased budget allows for greater impact while maintaining strong security and compliance standards. I'm especially glad to see the inclusion of new providers like JustaName and ZK Email—diversification will strengthen the ecosystem. Looking forward to smooth implementation.
0x1b2f...fff60x1b2f...fff6voted against
0