Network: Ethereum Mainnet
Date: 2026-02-17
Safe: 0x4B55fA101Dfa399af2FCDa83bB9e77bCa0009418
Salt Timestamp: 18_16022026
graph TB
subgraph Safe["Gnosis Safe (Admin)"]
SAFE["0x4B55...9418"]
end
subgraph PhaseA["Phase A: Factories & Implementations"]
subgraph Strategies["Strategy Implementations"]
YS["YieldSkimming\n0xFe06...6da1"]
YD["YieldDonating\n0xE879...C711"]
end
subgraph StrategyFactories["Strategy Factories"]
PSF["PaymentSplitterFactory\n0x6584...FEf9"]
LF["LidoStrategyFactory\n0xc692...1b8"]
MF["MorphoCompounderFactory\n0x1eE8...5275"]
SF["SkyCompounderFactory\n0x2a3f...1cC"]
YF["YearnV3Factory\n0x9A6c...abB6"]
end
subgraph CoreFactories["Core Factories"]
ASF["AddressSetFactory\n0x908F...EfD1"]
CF["CalcFactory\n0xD916...a441"]
SKF["StakerFactory\n0x6a82...4a9a"]
end
end
subgraph PhaseB["Phase B: Protocol Instances"]
subgraph AddressSets["Address Sets"]
AMA["AllocationMechanism\nAllowset\n0xE000...1D1B"]
SA["Staker\nAllowset\n0x4FFA...2270"]
SB["Staker\nBlockset\n0xD65B...2d7e"]
end
CALC["RegenEarningPower\nCalculator\n0xEa8A...76B0"]
STAKER["RegenStaker\n(without delegation)\n0x7bee...E86f"]
end
subgraph Tokens["External Tokens"]
GLM["GLM\n0x7DD9...6429"]
WETH["WETH\n0xC02a...6Cc2"]
end
%% Ownership
SAFE -->|"owns"| AMA
SAFE -->|"owns"| SA
SAFE -->|"owns"| SB
SAFE -->|"owns"| CALC
SAFE -->|"admin"| STAKER
%% Factory deployments
ASF -.->|"deployed"| AMA
ASF -.->|"deployed"| SA
ASF -.->|"deployed"| SB
CF -.->|"deployed"| CALC
SKF -.->|"deployed"| STAKER
%% Staker references
STAKER -->|"earningPowerCalculator"| CALC
STAKER -->|"allocationMechanismAllowset"| AMA
STAKER -->|"stakerAllowset"| SA
STAKER -->|"stakerBlockset"| SB
STAKER -->|"stakeToken"| GLM
STAKER -->|"rewardToken"| WETH
%% Style
classDef safe fill:#f9a825,stroke:#f57f17,color:#000
classDef factory fill:#42a5f5,stroke:#1565c0,color:#000
classDef instance fill:#66bb6a,stroke:#2e7d32,color:#000
classDef impl fill:#ab47bc,stroke:#6a1b9a,color:#fff
classDef token fill:#ef5350,stroke:#c62828,color:#fff
class SAFE safe
class PSF,LF,MF,SF,YF,ASF,CF,SKF factory
class AMA,SA,SB,CALC,STAKER instance
class YS,YD impl
class GLM,WETH token
| # | Contract | Address | Etherscan | Sourcify |
|---|---|---|---|---|
| 1 | YieldSkimmingTokenizedStrategy | 0xFe064acA6acFF4eFbE496271A665F0a9D66d6da1 |
View | View |
| 2 | YieldDonatingTokenizedStrategy | 0xE8797A98710518A6973Cc8612f98154EECF2C711 |
View | View |
| 3 | PaymentSplitterFactory | 0x6584165BB905dD2513CC81C4ef609Ee78FBDFEf9 |
View | View |
| 4 | LidoStrategyFactory | 0xc69288F65647DDf8FDBfDc905bdBD21b034b61b8 |
View | View |
| 5 | MorphoCompounderStrategyFactory | 0x1eE8Af6604d7e80f155D45a863128Bc79f015275 |
View | View |
| 6 | SkyCompounderStrategyFactory | 0x2a3fd5D3ab48cDE74Cb0b179d3C67155119141cC |
View | View |
| 7 | YearnV3StrategyFactory | 0x9A6c9aA80D4A0d8Da29EcbA62c40ccBBB321abB6 |
View | View |
| 8 | AddressSetFactory | 0x908FA1747a5E12708c0e575875F2685750CFEfD1 |
View | View |
| 9 | RegenEarningPowerCalculatorFactory | 0xD916da52d277b28CaDFfEE5350bA98cf3d8fa441 |
View | View |
| 10 | RegenStakerFactory | 0x6a8250C95d2e866e95fe4749eD540357B8e44a9a |
View | View |
| # | Contract | Address | Etherscan | Sourcify |
|---|---|---|---|---|
| 11 | AllocationMechanismAllowset | 0xE000b30E2BC08A39BD863d4df6c42148439A1D1B |
View | View |
| 12 | StakerAllowset | 0x4FFAb2c015d9dCd5D20d489E644D99ae67a57270 |
View | View |
| 13 | StakerBlockset | 0xD65B1936D497be8e2f56862664833eB64D1e2d7e |
View | View |
| 14 | RegenEarningPowerCalculator | 0xEa8AEe52411f153547744e98E592dd9FF14b76B0 |
View | View |
| 15 | RegenStaker (without delegation) | 0x7bee381d8ea5AE16459BcCD06ee5600bD0F1E86f |
View | View |
Gnosis Safe (0x4B55...9418)
|
|-- admin/owner of all deployed contracts
|
+-- RegenStaker (0x7bee...E86f)
| |-- stakeToken ------> GLM (0x7DD9...6429)
| |-- rewardToken -----> WETH (0xC02a...6Cc2)
| |-- earningPowerCalculator -> RegenEarningPowerCalculator (0xEa8A...76B0)
| |-- allocationMechanismAllowset -> AddressSet (0xE000...1D1B)
| |-- stakerAllowset -----------> AddressSet (0x4FFA...2270)
| +-- stakerBlockset -----------> AddressSet (0xD65B...2d7e)
|
+-- RegenEarningPowerCalculator (0xEa8A...76B0)
| |-- owner ----------> Safe
| |-- accessMode -----> NONE
| |-- allowset -------> address(0)
| +-- blockset -------> address(0)
|
+-- AddressSets (all owned by Safe, initially empty)
|-- AllocationMechanismAllowset (0xE000...1D1B)
|-- StakerAllowset (0x4FFA...2270)
+-- StakerBlockset (0xD65B...2d7e)
| Tx | Nonce | Phase | Description | Contracts | Status |
|---|---|---|---|---|---|
| 1 | 2 | A | Nick's CREATE2 batch 1 | YieldSkimming, YieldDonating, PaymentSplitterFactory, LidoFactory, MorphoFactory | Executed |
| 2 | 3 | A | Nick's CREATE2 batch 2 | SkyFactory, YearnV3Factory | Executed |
| 3 | 4 | A | Nick's CREATE2 batch 3 | AddressSetFactory, CalcFactory, StakerFactory | Executed |
| 4 | 5 | B | AddressSet deployments | AllocationMechanismAllowset, StakerAllowset, StakerBlockset | Executed |
| 5 | 6 | B | Calculator deployment | RegenEarningPowerCalculator | Executed |
| 6 | 7 | B | Staker deployment | RegenStaker (without delegation) | Executed |
| 7 | 8 | B | Staker wiring | setStakerAllowset, setStakerBlockset | Pending execution |
| Parameter | Value |
|---|---|
| Reward Token | WETH 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 |
| Stake Token | GLM 0x7DD9c5Cba05E151C895FDe1CF355C9A1D5DA6429 |
| Admin | Safe 0x4B55fA101Dfa399af2FCDa83bB9e77bCa0009418 |
| Max Bump Tip | 0.002 ETH |
| Minimum Stake | 0 |
| Reward Duration | 30 days |
| Access Mode | NONE (allowset/blockset inactive) |