From 6bad47a4bc78a677054a36d718af31e7e5c3acfc Mon Sep 17 00:00:00 2001 From: MaxMoskalenko Date: Fri, 20 Mar 2026 13:48:30 +0100 Subject: [PATCH 1/4] feat: add sepolia eggdrop deployment record --- docs/deployments.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/deployments.md b/docs/deployments.md index 98f80ab3..1c365154 100644 --- a/docs/deployments.md +++ b/docs/deployments.md @@ -214,6 +214,7 @@ Last updated: March 24, 2025. | Manual ETH - Duckies oracle | ManualOracle | `0x991CBb6fa9A4288178bE329ed5CEa59f94D65941`[↗](https://sepolia.etherscan.io/address/0x991CBb6fa9A4288178bE329ed5CEa59f94D65941) | `a6ea24b`[↗](https://github.com/layer-3/erc20-paymaster/blob/a6ea24bbd6f128df19e073d574d1e0f22229d448/src/oracles/ManualOracle.sol) | Price = 100000000000 | | Duckies Paymaster | ERC20PaymasterV06 | `0xBD8D351356a222b934a7B0315F69B0037871F1c6`[↗](https://sepolia.etherscan.io/address/0xBD8D351356a222b934a7B0315F69B0037871F1c6) | `a6ea24b`[↗](https://github.com/layer-3/erc20-paymaster/blob/a6ea24bbd6f128df19e073d574d1e0f22229d448/src/ERC20PaymasterV06.sol) | Token (Duckies) - 0x63FD175d3215779deBA7532fC660fA0E10c18676 | | Unbonding period authorizer | UnbondingPeriodAuthorizer | `0x4Ed12ad73cD6D460a2a8e7250c4d10028c0f1c10`[↗](https://sepolia.etherscan.io/address/0x4Ed12ad73cD6D460a2a8e7250c4d10028c0f1c10) | `a6ea24b`[↗](https://github.com/layer-3/broker-contracts/blob/2044ede51c0c8316f6937933b6d05d21d372293f/src/vault/UnbondingPeriodAuthorizer.sol) | Approved periods: 1 min, 7 days | +| Duckies Eggdrop Airdrop | EggDropClaim | `0x4Ed12ad73cD6D460a2a8e7250c4d10028c0f1c10`[↗](https://sepolia.etherscan.io/address/0x2D3f4568C040BbC07E89DbF4F9F28DEFE67afe02) | `e72e3b2`[↗](https://github.com/layer-3/eggdrop/blob/e72e3b21dedca4dd1f35d6a76bbb4211d828839a/src/EggDropClaim.sol) | Owner: `0x8aE3A7cA9e9675EeA7CFDa9e0Af4332491c44E18` | ### Amoy From f80ab38317164b5547b0796ca68b70851609d043 Mon Sep 17 00:00:00 2001 From: MaxMoskalenko Date: Mon, 23 Mar 2026 15:58:25 +0100 Subject: [PATCH 2/4] fix: add egg drop contract as trusted address --- networks/11155111/wallet.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/networks/11155111/wallet.json b/networks/11155111/wallet.json index db567bdc..6e3e4f12 100644 --- a/networks/11155111/wallet.json +++ b/networks/11155111/wallet.json @@ -80,6 +80,7 @@ "0xdAD067C90af43948f2A389DFC93d94481A72705c", "0x3a9941C3D7B2b02304dBFC7FC33809f77e2d2ef4", "0xA67C2dfa3697E1b87bbBb6257a5B8FeAccBD201b", - "0x61b9E0767f2ECA7e33802E82f9c64b1eBE72bA31" + "0x61b9E0767f2ECA7e33802E82f9c64b1eBE72bA31", + "0x4Ed12ad73cD6D460a2a8e7250c4d10028c0f1c10" ] } From cc9e14a00783eb26d6c720c1fbbead5707b15989 Mon Sep 17 00:00:00 2001 From: MaxMoskalenko Date: Mon, 23 Mar 2026 16:34:56 +0100 Subject: [PATCH 3/4] fix --- docs/deployments.md | 2 +- networks/11155111/wallet.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/deployments.md b/docs/deployments.md index 1c365154..698cee76 100644 --- a/docs/deployments.md +++ b/docs/deployments.md @@ -214,7 +214,7 @@ Last updated: March 24, 2025. | Manual ETH - Duckies oracle | ManualOracle | `0x991CBb6fa9A4288178bE329ed5CEa59f94D65941`[↗](https://sepolia.etherscan.io/address/0x991CBb6fa9A4288178bE329ed5CEa59f94D65941) | `a6ea24b`[↗](https://github.com/layer-3/erc20-paymaster/blob/a6ea24bbd6f128df19e073d574d1e0f22229d448/src/oracles/ManualOracle.sol) | Price = 100000000000 | | Duckies Paymaster | ERC20PaymasterV06 | `0xBD8D351356a222b934a7B0315F69B0037871F1c6`[↗](https://sepolia.etherscan.io/address/0xBD8D351356a222b934a7B0315F69B0037871F1c6) | `a6ea24b`[↗](https://github.com/layer-3/erc20-paymaster/blob/a6ea24bbd6f128df19e073d574d1e0f22229d448/src/ERC20PaymasterV06.sol) | Token (Duckies) - 0x63FD175d3215779deBA7532fC660fA0E10c18676 | | Unbonding period authorizer | UnbondingPeriodAuthorizer | `0x4Ed12ad73cD6D460a2a8e7250c4d10028c0f1c10`[↗](https://sepolia.etherscan.io/address/0x4Ed12ad73cD6D460a2a8e7250c4d10028c0f1c10) | `a6ea24b`[↗](https://github.com/layer-3/broker-contracts/blob/2044ede51c0c8316f6937933b6d05d21d372293f/src/vault/UnbondingPeriodAuthorizer.sol) | Approved periods: 1 min, 7 days | -| Duckies Eggdrop Airdrop | EggDropClaim | `0x4Ed12ad73cD6D460a2a8e7250c4d10028c0f1c10`[↗](https://sepolia.etherscan.io/address/0x2D3f4568C040BbC07E89DbF4F9F28DEFE67afe02) | `e72e3b2`[↗](https://github.com/layer-3/eggdrop/blob/e72e3b21dedca4dd1f35d6a76bbb4211d828839a/src/EggDropClaim.sol) | Owner: `0x8aE3A7cA9e9675EeA7CFDa9e0Af4332491c44E18` | +| Duckies Eggdrop Airdrop | EggDropClaim | `0x2D3f4568C040BbC07E89DbF4F9F28DEFE67afe02`[↗](https://sepolia.etherscan.io/address/0x2D3f4568C040BbC07E89DbF4F9F28DEFE67afe02) | `e72e3b2`[↗](https://github.com/layer-3/eggdrop/blob/e72e3b21dedca4dd1f35d6a76bbb4211d828839a/src/EggDropClaim.sol) | Owner: `0x8aE3A7cA9e9675EeA7CFDa9e0Af4332491c44E18` | ### Amoy diff --git a/networks/11155111/wallet.json b/networks/11155111/wallet.json index 6e3e4f12..f121fbd8 100644 --- a/networks/11155111/wallet.json +++ b/networks/11155111/wallet.json @@ -81,6 +81,6 @@ "0x3a9941C3D7B2b02304dBFC7FC33809f77e2d2ef4", "0xA67C2dfa3697E1b87bbBb6257a5B8FeAccBD201b", "0x61b9E0767f2ECA7e33802E82f9c64b1eBE72bA31", - "0x4Ed12ad73cD6D460a2a8e7250c4d10028c0f1c10" + "0x2D3f4568C040BbC07E89DbF4F9F28DEFE67afe02" ] } From 31df97c09cc8b652f929b5055eadac2a876977aa Mon Sep 17 00:00:00 2001 From: MaxMoskalenko Date: Tue, 24 Mar 2026 11:09:43 +0100 Subject: [PATCH 4/4] feat: deploy yellow eggdrop --- docs/deployments.md | 55 ++++++++++++++++++----------------- networks/11155111/wallet.json | 3 +- 2 files changed, 30 insertions(+), 28 deletions(-) diff --git a/docs/deployments.md b/docs/deployments.md index 698cee76..f70b34d5 100644 --- a/docs/deployments.md +++ b/docs/deployments.md @@ -188,33 +188,34 @@ Chain id: 11155111. Last updated: March 24, 2025. -| Description | Contract Name | Address | Git SHA and Repository | Notes | -| ------------------------------- | ------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------ | -| Yellow Network Adjudicator | YellowAdjudicator | `0x47871f064d0b2ABf9190275C4D69f466C98fBD77`[↗](https://sepolia.etherscan.io/address/0xf81a43eba92538b0323fcdb1a040f2183b352ca3) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/clearing/YellowAdjudicator.sol) | | -| State channels Margin App | ConsensusApp | `0xa6F5563CD2D38a0c1F2D41DF7Eff7181bf3c6a7e`[↗](https://sepolia.etherscan.io/address/0xa6f5563cd2d38a0c1f2d41df7eff7181bf3c6a7e) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/clearing/ConsenusApp.sol) | | -| State channels Escrow App | ConsensusApp | `0xcccb67333fEefb04e85521fF0c219Cdb12539b84`[↗](https://sepolia.etherscan.io/address/0xcccb67333feefb04e85521ff0c219cdb12539b84) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/clearing/ConsenusApp.sol) | | -| USD Tether ERC20 Token | TestERC20 | `0x98e255A2D9e36d5174a7787aBA7053e60F47Fc08`[↗](https://sepolia.etherscan.io/address/0x98e255a2d9e36d5174a7787aba7053e60f47fc08) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/test/TestERC20.sol) | | -| USD Coin ERC20 Token | TestERC20 | `0x42b757f0B530cb44139ceDd9F0C47249175CBC7E`[↗](https://sepolia.etherscan.io/address/0x42b757f0b530cb44139cedd9f0c47249175cbc7e) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/test/TestERC20.sol) | | -| Shiba Inu ERC20 Token | TestERC20 | `0x3e594179ad7E013f817bCddF310a7e75b2b069a9`[↗](https://sepolia.etherscan.io/address/0x3e594179ad7e013f817bcddf310a7e75b2b069a9) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/test/TestERC20.sol) | | -| Wrapped Bitcoin ERC20 Token | TestERC20 | `0x9cEF6720Ba49c8C94Df1CfA0D713828B7B9fAEB1`[↗](https://sepolia.etherscan.io/address/0x9cef6720ba49c8c94df1cfa0d713828b7b9faeb1) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/test/TestERC20.sol) | | -| Wrapped Ether ERC20 Token | TestERC20 | `0x2Ff553CA05b647b0e352fe25828BB754a35Ff7dE`[↗](https://sepolia.etherscan.io/address/0x2ff553ca05b647b0e352fe25828bb754a35ff7de) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/test/TestERC20.sol) | | -| Wrapped Matic ERC20 Token | TestERC20 | `0x4e519DD7b0137D3D7a3Fe8EA2aC38E9c598230DB`[↗](https://sepolia.etherscan.io/address/0x4e519dd7b0137d3d7a3fe8ea2ac38e9c598230db) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/test/TestERC20.sol) | | -| Yellow Duckies ERC20 Token | TestERC20 | `0x63FD175d3215779deBA7532fC660fA0E10c18676`[↗](https://sepolia.etherscan.io/address/0x63fd175d3215779deba7532fc660fa0e10c18676) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/test/TestERC20.sol) | | -| Modified Solady Create3 Factory | SoladyCreate3 | `0x6c0bbB08ea7926E378ff2068af696E613E0B0cBb`[↗](https://sepolia.etherscan.io/address/0x6c0bbB08ea7926E378ff2068af696E613E0B0cBb) | `9b31a70`[↗](https://github.com/layer-3/chaintools/blob/9b31a7018b5082c9472ac99b4475270b4ae8b689/contracts/SoladyCreate3.sol) | | -| Daily Claim for Locking | DailyAirClaim | `0x1705EE9788cC5FaC8CE477f7b4c89b780099cE84`[↗](https://sepolia.etherscan.io/address/0x1705EE9788cC5FaC8CE477f7b4c89b780099cE84) | `fbd0529`[↗](https://github.com/layer-3/dailyclaim/blob/fbd05290e7a7ebd4c275775653f5685a9f5c03ea/src/DailyAirClaim.sol) | Issuer - 0xF37DF24126b39B1658888aDE02CD7BD7601cb8C0 | -| Outside range authorizer | TimeRangeAuthorizer | `0xc1544839D4a7De5a9b88c9DEc2Bb824C2f998084`[↗](https://sepolia.etherscan.io/address/0xc1544839D4a7De5a9b88c9DEc2Bb824C2f998084) | `cc27346`[↗](https://github.com/layer-3/broker-contracts/blob/cc273464bd6ea6c4d45cdad33c325ed5684b0a01/src/vault/TimeRangeAuthorizer.sol) | Time range is set to Aug 1st - Aug 31st 23:59:59 UTC | -| Outside range authorizer | TimeRangeAuthorizer | `0x68bEcD75b098F602eb92A110934ce0f675D7e305`[↗](https://sepolia.etherscan.io/address/0x68bEcD75b098F602eb92A110934ce0f675D7e305) | `cc27346`[↗](https://github.com/layer-3/broker-contracts/blob/cc273464bd6ea6c4d45cdad33c325ed5684b0a01/src/vault/TimeRangeAuthorizer.sol) | Time range is set to Aug 1st - Aug 15st 00:00:00 UTC | -| Yellow Vault | LiteVault | `0xdAD067C90af43948f2A389DFC93d94481A72705c`[↗](https://sepolia.etherscan.io/address/0xdAD067C90af43948f2A389DFC93d94481A72705c) | `7377e0e`[↗](https://github.com/layer-3/broker-contracts/blob/7377e0ee10a567725e84bb47d4fddbc02e305749/src/vault/LiteVault.sol) | | -| Yellow VoucherRouter | VoucherRouter | `0x3a9941C3D7B2b02304dBFC7FC33809f77e2d2ef4`[↗](https://sepolia.etherscan.io/address/0x3a9941C3D7B2b02304dBFC7FC33809f77e2d2ef4) | `dc84b5e`[↗](https://github.com/layer-3/broker-contracts/blob/dc84b5e1a30db420ff3b881a74fca6f4556fbc36/src/voucher/VoucherRouter.sol) | | -| Streak counter for Tap App | ClaimExecutor | `0xD1E30b2e50188365cF35aafA6b7F3CfA03B0B161`[↗](https://sepolia.etherscan.io/address/0xD1E30b2e50188365cF35aafA6b7F3CfA03B0B161) | `dc84b5e`[↗](https://github.com/layer-3/broker-contracts/blob/dc84b5e1a30db420ff3b881a74fca6f4556fbc36/src/voucher/VoucherRouter.sol) | | -| Dummy executor | DummyExecutor | `0x3E2D0183A3776a17ec42773Af5A5B8776dC0053A`[↗](https://sepolia.etherscan.io/address/0x3E2D0183A3776a17ec42773Af5A5B8776dC0053A) | `dc84b5e`[↗](https://github.com/layer-3/broker-contracts/blob/dc84b5e1a30db420ff3b881a74fca6f4556fbc36/src/voucher/VoucherRouter.sol) | | -| Points claimer for Leaderboard | LiteStreakExecutor | `0xFe7F21F9AC4EDC74E535f1C12A249c4349dbd989`[↗](https://sepolia.etherscan.io/address/0xFe7F21F9AC4EDC74E535f1C12A249c4349dbd989) | `dc84b5e`[↗](https://github.com/layer-3/broker-contracts/blob/dc84b5e1a30db420ff3b881a74fca6f4556fbc36/src/voucher/VoucherRouter.sol) | | -| Factory for Paymasters | PaymasterFactory | `0x944d722C7C63D2A4be389abdeDff2Ed727544932`[↗](https://sepolia.etherscan.io/address/0x944d722C7C63D2A4be389abdeDff2Ed727544932) | `a6ea24b`[↗](https://github.com/layer-3/erc20-paymaster/blob/a6ea24bbd6f128df19e073d574d1e0f22229d448/src/factory/ERC20PaymasterOnlyFactory.sol) | | -| Fixed USD oracle | FixedOracle | `0x71e05a133f6d018b2adb49E7FCe4Bd50fBab9515`[↗](https://sepolia.etherscan.io/address/0x71e05a133f6d018b2adb49E7FCe4Bd50fBab9515) | `a6ea24b`[↗](https://github.com/layer-3/erc20-paymaster/blob/a6ea24bbd6f128df19e073d574d1e0f22229d448/src/oracles/FixedOracle.sol) | Price = 100000000 | -| Manual ETH - Duckies oracle | ManualOracle | `0x991CBb6fa9A4288178bE329ed5CEa59f94D65941`[↗](https://sepolia.etherscan.io/address/0x991CBb6fa9A4288178bE329ed5CEa59f94D65941) | `a6ea24b`[↗](https://github.com/layer-3/erc20-paymaster/blob/a6ea24bbd6f128df19e073d574d1e0f22229d448/src/oracles/ManualOracle.sol) | Price = 100000000000 | -| Duckies Paymaster | ERC20PaymasterV06 | `0xBD8D351356a222b934a7B0315F69B0037871F1c6`[↗](https://sepolia.etherscan.io/address/0xBD8D351356a222b934a7B0315F69B0037871F1c6) | `a6ea24b`[↗](https://github.com/layer-3/erc20-paymaster/blob/a6ea24bbd6f128df19e073d574d1e0f22229d448/src/ERC20PaymasterV06.sol) | Token (Duckies) - 0x63FD175d3215779deBA7532fC660fA0E10c18676 | -| Unbonding period authorizer | UnbondingPeriodAuthorizer | `0x4Ed12ad73cD6D460a2a8e7250c4d10028c0f1c10`[↗](https://sepolia.etherscan.io/address/0x4Ed12ad73cD6D460a2a8e7250c4d10028c0f1c10) | `a6ea24b`[↗](https://github.com/layer-3/broker-contracts/blob/2044ede51c0c8316f6937933b6d05d21d372293f/src/vault/UnbondingPeriodAuthorizer.sol) | Approved periods: 1 min, 7 days | -| Duckies Eggdrop Airdrop | EggDropClaim | `0x2D3f4568C040BbC07E89DbF4F9F28DEFE67afe02`[↗](https://sepolia.etherscan.io/address/0x2D3f4568C040BbC07E89DbF4F9F28DEFE67afe02) | `e72e3b2`[↗](https://github.com/layer-3/eggdrop/blob/e72e3b21dedca4dd1f35d6a76bbb4211d828839a/src/EggDropClaim.sol) | Owner: `0x8aE3A7cA9e9675EeA7CFDa9e0Af4332491c44E18` | +| Description | Contract Name | Address | Git SHA and Repository | Notes | +| ------------------------------- | ------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------- | +| Yellow Network Adjudicator | YellowAdjudicator | `0x47871f064d0b2ABf9190275C4D69f466C98fBD77`[↗](https://sepolia.etherscan.io/address/0xf81a43eba92538b0323fcdb1a040f2183b352ca3) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/clearing/YellowAdjudicator.sol) | | +| State channels Margin App | ConsensusApp | `0xa6F5563CD2D38a0c1F2D41DF7Eff7181bf3c6a7e`[↗](https://sepolia.etherscan.io/address/0xa6f5563cd2d38a0c1f2d41df7eff7181bf3c6a7e) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/clearing/ConsenusApp.sol) | | +| State channels Escrow App | ConsensusApp | `0xcccb67333fEefb04e85521fF0c219Cdb12539b84`[↗](https://sepolia.etherscan.io/address/0xcccb67333feefb04e85521ff0c219cdb12539b84) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/clearing/ConsenusApp.sol) | | +| USD Tether ERC20 Token | TestERC20 | `0x98e255A2D9e36d5174a7787aBA7053e60F47Fc08`[↗](https://sepolia.etherscan.io/address/0x98e255a2d9e36d5174a7787aba7053e60f47fc08) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/test/TestERC20.sol) | | +| USD Coin ERC20 Token | TestERC20 | `0x42b757f0B530cb44139ceDd9F0C47249175CBC7E`[↗](https://sepolia.etherscan.io/address/0x42b757f0b530cb44139cedd9f0c47249175cbc7e) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/test/TestERC20.sol) | | +| Shiba Inu ERC20 Token | TestERC20 | `0x3e594179ad7E013f817bCddF310a7e75b2b069a9`[↗](https://sepolia.etherscan.io/address/0x3e594179ad7e013f817bcddf310a7e75b2b069a9) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/test/TestERC20.sol) | | +| Wrapped Bitcoin ERC20 Token | TestERC20 | `0x9cEF6720Ba49c8C94Df1CfA0D713828B7B9fAEB1`[↗](https://sepolia.etherscan.io/address/0x9cef6720ba49c8c94df1cfa0d713828b7b9faeb1) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/test/TestERC20.sol) | | +| Wrapped Ether ERC20 Token | TestERC20 | `0x2Ff553CA05b647b0e352fe25828BB754a35Ff7dE`[↗](https://sepolia.etherscan.io/address/0x2ff553ca05b647b0e352fe25828bb754a35ff7de) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/test/TestERC20.sol) | | +| Wrapped Matic ERC20 Token | TestERC20 | `0x4e519DD7b0137D3D7a3Fe8EA2aC38E9c598230DB`[↗](https://sepolia.etherscan.io/address/0x4e519dd7b0137d3d7a3fe8ea2ac38e9c598230db) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/test/TestERC20.sol) | | +| Yellow Duckies ERC20 Token | TestERC20 | `0x63FD175d3215779deBA7532fC660fA0E10c18676`[↗](https://sepolia.etherscan.io/address/0x63fd175d3215779deba7532fc660fa0e10c18676) | `418c724`[↗](https://github.com/layer-3/clearsync/blob/418c72494d451b5c4593b602993b71d95517b83f/contracts/test/TestERC20.sol) | | +| Modified Solady Create3 Factory | SoladyCreate3 | `0x6c0bbB08ea7926E378ff2068af696E613E0B0cBb`[↗](https://sepolia.etherscan.io/address/0x6c0bbB08ea7926E378ff2068af696E613E0B0cBb) | `9b31a70`[↗](https://github.com/layer-3/chaintools/blob/9b31a7018b5082c9472ac99b4475270b4ae8b689/contracts/SoladyCreate3.sol) | | +| Daily Claim for Locking | DailyAirClaim | `0x1705EE9788cC5FaC8CE477f7b4c89b780099cE84`[↗](https://sepolia.etherscan.io/address/0x1705EE9788cC5FaC8CE477f7b4c89b780099cE84) | `fbd0529`[↗](https://github.com/layer-3/dailyclaim/blob/fbd05290e7a7ebd4c275775653f5685a9f5c03ea/src/DailyAirClaim.sol) | Issuer - 0xF37DF24126b39B1658888aDE02CD7BD7601cb8C0 | +| Outside range authorizer | TimeRangeAuthorizer | `0xc1544839D4a7De5a9b88c9DEc2Bb824C2f998084`[↗](https://sepolia.etherscan.io/address/0xc1544839D4a7De5a9b88c9DEc2Bb824C2f998084) | `cc27346`[↗](https://github.com/layer-3/broker-contracts/blob/cc273464bd6ea6c4d45cdad33c325ed5684b0a01/src/vault/TimeRangeAuthorizer.sol) | Time range is set to Aug 1st - Aug 31st 23:59:59 UTC | +| Outside range authorizer | TimeRangeAuthorizer | `0x68bEcD75b098F602eb92A110934ce0f675D7e305`[↗](https://sepolia.etherscan.io/address/0x68bEcD75b098F602eb92A110934ce0f675D7e305) | `cc27346`[↗](https://github.com/layer-3/broker-contracts/blob/cc273464bd6ea6c4d45cdad33c325ed5684b0a01/src/vault/TimeRangeAuthorizer.sol) | Time range is set to Aug 1st - Aug 15st 00:00:00 UTC | +| Yellow Vault | LiteVault | `0xdAD067C90af43948f2A389DFC93d94481A72705c`[↗](https://sepolia.etherscan.io/address/0xdAD067C90af43948f2A389DFC93d94481A72705c) | `7377e0e`[↗](https://github.com/layer-3/broker-contracts/blob/7377e0ee10a567725e84bb47d4fddbc02e305749/src/vault/LiteVault.sol) | | +| Yellow VoucherRouter | VoucherRouter | `0x3a9941C3D7B2b02304dBFC7FC33809f77e2d2ef4`[↗](https://sepolia.etherscan.io/address/0x3a9941C3D7B2b02304dBFC7FC33809f77e2d2ef4) | `dc84b5e`[↗](https://github.com/layer-3/broker-contracts/blob/dc84b5e1a30db420ff3b881a74fca6f4556fbc36/src/voucher/VoucherRouter.sol) | | +| Streak counter for Tap App | ClaimExecutor | `0xD1E30b2e50188365cF35aafA6b7F3CfA03B0B161`[↗](https://sepolia.etherscan.io/address/0xD1E30b2e50188365cF35aafA6b7F3CfA03B0B161) | `dc84b5e`[↗](https://github.com/layer-3/broker-contracts/blob/dc84b5e1a30db420ff3b881a74fca6f4556fbc36/src/voucher/VoucherRouter.sol) | | +| Dummy executor | DummyExecutor | `0x3E2D0183A3776a17ec42773Af5A5B8776dC0053A`[↗](https://sepolia.etherscan.io/address/0x3E2D0183A3776a17ec42773Af5A5B8776dC0053A) | `dc84b5e`[↗](https://github.com/layer-3/broker-contracts/blob/dc84b5e1a30db420ff3b881a74fca6f4556fbc36/src/voucher/VoucherRouter.sol) | | +| Points claimer for Leaderboard | LiteStreakExecutor | `0xFe7F21F9AC4EDC74E535f1C12A249c4349dbd989`[↗](https://sepolia.etherscan.io/address/0xFe7F21F9AC4EDC74E535f1C12A249c4349dbd989) | `dc84b5e`[↗](https://github.com/layer-3/broker-contracts/blob/dc84b5e1a30db420ff3b881a74fca6f4556fbc36/src/voucher/VoucherRouter.sol) | | +| Factory for Paymasters | PaymasterFactory | `0x944d722C7C63D2A4be389abdeDff2Ed727544932`[↗](https://sepolia.etherscan.io/address/0x944d722C7C63D2A4be389abdeDff2Ed727544932) | `a6ea24b`[↗](https://github.com/layer-3/erc20-paymaster/blob/a6ea24bbd6f128df19e073d574d1e0f22229d448/src/factory/ERC20PaymasterOnlyFactory.sol) | | +| Fixed USD oracle | FixedOracle | `0x71e05a133f6d018b2adb49E7FCe4Bd50fBab9515`[↗](https://sepolia.etherscan.io/address/0x71e05a133f6d018b2adb49E7FCe4Bd50fBab9515) | `a6ea24b`[↗](https://github.com/layer-3/erc20-paymaster/blob/a6ea24bbd6f128df19e073d574d1e0f22229d448/src/oracles/FixedOracle.sol) | Price = 100000000 | +| Manual ETH - Duckies oracle | ManualOracle | `0x991CBb6fa9A4288178bE329ed5CEa59f94D65941`[↗](https://sepolia.etherscan.io/address/0x991CBb6fa9A4288178bE329ed5CEa59f94D65941) | `a6ea24b`[↗](https://github.com/layer-3/erc20-paymaster/blob/a6ea24bbd6f128df19e073d574d1e0f22229d448/src/oracles/ManualOracle.sol) | Price = 100000000000 | +| Duckies Paymaster | ERC20PaymasterV06 | `0xBD8D351356a222b934a7B0315F69B0037871F1c6`[↗](https://sepolia.etherscan.io/address/0xBD8D351356a222b934a7B0315F69B0037871F1c6) | `a6ea24b`[↗](https://github.com/layer-3/erc20-paymaster/blob/a6ea24bbd6f128df19e073d574d1e0f22229d448/src/ERC20PaymasterV06.sol) | Token (Duckies) - 0x63FD175d3215779deBA7532fC660fA0E10c18676 | +| Unbonding period authorizer | UnbondingPeriodAuthorizer | `0x4Ed12ad73cD6D460a2a8e7250c4d10028c0f1c10`[↗](https://sepolia.etherscan.io/address/0x4Ed12ad73cD6D460a2a8e7250c4d10028c0f1c10) | `a6ea24b`[↗](https://github.com/layer-3/broker-contracts/blob/2044ede51c0c8316f6937933b6d05d21d372293f/src/vault/UnbondingPeriodAuthorizer.sol) | Approved periods: 1 min, 7 days | +| Duckies Eggdrop Airdrop | EggDropClaim | `0x2D3f4568C040BbC07E89DbF4F9F28DEFE67afe02`[↗](https://sepolia.etherscan.io/address/0x2D3f4568C040BbC07E89DbF4F9F28DEFE67afe02) | `e72e3b2`[↗](https://github.com/layer-3/eggdrop/blob/e72e3b21dedca4dd1f35d6a76bbb4211d828839a/src/EggDropClaim.sol) | Owner: `0x8aE3A7cA9e9675EeA7CFDa9e0Af4332491c44E18` | +| Yellow Eggdrop Airdrop | EggDropClaim | `0x53E9a7E6bcFe92910CA6372BdB797f09d900e251`[↗](https://sepolia.etherscan.io/address/0x53E9a7E6bcFe92910CA6372BdB797f09d900e251) | `d92b121`[↗](https://github.com/layer-3/eggdrop/blob/d92b121d1439f7dd45ebb058271b6fd8b93f5d9f/src/EggDropClaim.sol) | Owner: `0x8aE3A7cA9e9675EeA7CFDa9e0Af4332491c44E18`, Yellow address: `0x236eB848C95b231299B4AA9f56c73D6893462720` | ### Amoy diff --git a/networks/11155111/wallet.json b/networks/11155111/wallet.json index f121fbd8..828dc59a 100644 --- a/networks/11155111/wallet.json +++ b/networks/11155111/wallet.json @@ -81,6 +81,7 @@ "0x3a9941C3D7B2b02304dBFC7FC33809f77e2d2ef4", "0xA67C2dfa3697E1b87bbBb6257a5B8FeAccBD201b", "0x61b9E0767f2ECA7e33802E82f9c64b1eBE72bA31", - "0x2D3f4568C040BbC07E89DbF4F9F28DEFE67afe02" + "0x2D3f4568C040BbC07E89DbF4F9F28DEFE67afe02", + "0x53E9a7E6bcFe92910CA6372BdB797f09d900e251" ] }