Skip to content

Commit d156f80

Browse files
authored
Merge pull request #21 from devtoolsguild/abcoathup-l2-contracts
Add L2 addresses
2 parents 6da99a9 + d39ea39 commit d156f80

File tree

5 files changed

+19
-18
lines changed

5 files changed

+19
-18
lines changed

docs/donate.arbitrum.png

6.41 KB
Loading

docs/donate.base.png

6.63 KB
Loading

docs/donate.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,15 @@ sidebar_position: 5
66

77
Networks that the Dev Tools Guild can support donations on are listed below. Please do not send funds to these addresses on any other networks.
88

9-
|Network|ENS | Address |
10-
|---|---|---|
11-
|Ethereum mainnet|[donate.devtoolsguild.eth](https://etherscan.io/address/donate.devtoolsguild.eth)| [0xB2Eb328c26de2d0A7F68198AA7813B287B3D06b4](https://etherscan.io/address/0xB2Eb328c26de2d0A7F68198AA7813B287B3D06b4) |
12-
13-
<img
14-
src={require('./donate.devtoolsguild.eth.png').default}
15-
alt="DTG Logo"
16-
style={{ maxWidth: '235px' }}
17-
/>
9+
|Network|Address (ENS) | QR code |
10+
|-------|--------------|---------|
11+
|Ethereum mainnet|[donate.devtoolsguild.eth](https://etherscan.io/address/donate.devtoolsguild.eth)| <img src={require('./donate.devtoolsguild.eth.png').default} alt="DTG mainnet donation address" style={{ maxWidth: '235px' }} />|
12+
|Arbitrum|[0x81a72FCA7880bde5723c1d6229bDb9EB41C65155](https://arbiscan.io/address/0x81a72FCA7880bde5723c1d6229bDb9EB41C65155)| <img src={require('./donate.arbitrum.png').default} alt="DTG Arbitrum donation address" style={{ maxWidth: '235px' }} />|
13+
|Base|[0x59441b123B7521a711A3D1491f55f9Bf54EB0751](https://basescan.org/address/0x59441b123B7521a711A3D1491f55f9Bf54EB0751)| <img src={require('./donate.base.png').default} alt="DTG Base donation address" style={{ maxWidth: '235px' }} />|
14+
|Optimism|[0x2AE9883c593295A1D2aD8F0874fF741aA0244ABc](https://optimistic.etherscan.io/address/0x2AE9883c593295A1D2aD8F0874fF741aA0244ABc)| <img src={require('./donate.optimism.png').default} alt="DTG Optimism donation address" style={{ maxWidth: '235px' }} />|
15+
16+
**Important**: The vesting contracts only work with ETH and ERC20 tokens, and cannot claim funds.
17+
18+
1819

1920

docs/donate.optimism.png

6.5 KB
Loading

docs/resources/contracts.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ sidebar_position: 1
99
The guild uses [Splits](https://splits.org/) contracts for vesting and distributing funds to members, based on [Protocol Guild architecture](https://protocol-guild.readthedocs.io/en/latest/03-onchain-architecture.html).
1010

1111

12-
| Contract Name | Address (ENS) | Splits app | Splits docs | Purpose |
12+
| Contract Name | Address (ENS) | App | Docs | Purpose |
1313
|---------------------|--------------------------------------------|--------------------------------------------------------------------------------|--------------------------------------------------------------|-------------------------------------------------------------------------------------------------|
14-
| Vesting Contract | [donate.devtoolsguild.eth](https://etherscan.io/address/donate.devtoolsguild.eth) & [vesting.devtoolsguild.eth](https://etherscan.io/address/vesting.devtoolsguild.eth) | [Vesting Contract](https://app.splits.org/accounts/0xB2Eb328c26de2d0A7F68198AA7813B287B3D06b4/?chainId=1) | [Vesting](https://docs.splits.org/core/vesting) | Accepts ETH/ERC20 donations. Vests linearly over 365 days to the pass-through wallet. |
15-
| Pass-through Wallet | [passthrough.devtoolsguild.eth](https://etherscan.io/address/passthrough.devtoolsguild.eth) | [Pass-through Wallet](https://app.splits.org/accounts/0xeEFf417993EaD1a5e75B3Cd42F4EC0eCca9e9dE7/?chainId=1) | [Pass-through Wallet](https://docs.splits.org/core/pass-through) | Passes tokens to the split contract. Guild multi-sig (owner) can pause or change recipient. |
16-
| Split Contract | [split.devtoolsguild.eth](https://etherscan.io/address/split.devtoolsguild.eth) | [Split Contract](https://app.splits.org/accounts/0xe5136d651274F49d4fc7a39F01fd5025c2ca9384/?chainId=1) | [SplitV2](https://docs.splits.org/core/split-v2) | Distributes ETH/ERC20 to guild members per pre-set percentages. Guild multi-sig can update members and shares. |
17-
| Multi-sig | [devtoolsguild.eth](https://etherscan.io/address/devtoolsguild.eth) | N/A | N/A | 4/6 multi-sig. Can pause or change recipient of pass-through wallet. Can update split members & shares. |
14+
| Vesting Contract | [donate.devtoolsguild.eth](https://etherscan.io/address/donate.devtoolsguild.eth) & [vesting.devtoolsguild.eth](https://etherscan.io/address/vesting.devtoolsguild.eth) (mainnet) [0x81a72FCA7880bde5723c1d6229bDb9EB41C65155](https://arbiscan.io/address/0x81a72FCA7880bde5723c1d6229bDb9EB41C65155) (Arbitrum) [0x59441b123B7521a711A3D1491f55f9Bf54EB0751](https://basescan.org/address/0x59441b123B7521a711A3D1491f55f9Bf54EB0751) (Base) [0x2AE9883c593295A1D2aD8F0874fF741aA0244ABc](https://optimistic.etherscan.io/address/0x2AE9883c593295A1D2aD8F0874fF741aA0244ABc) (Optimism) | [mainnet](https://app.splits.org/accounts/0xB2Eb328c26de2d0A7F68198AA7813B287B3D06b4/?chainId=1) [Arbitrum](https://app.splits.org/accounts/0x81a72FCA7880bde5723c1d6229bDb9EB41C65155/?chainId=42161) [Base](https://app.splits.org/accounts/0x59441b123B7521a711A3D1491f55f9Bf54EB0751/?chainId=8453) [Optimism](https://app.splits.org/accounts/0x2AE9883c593295A1D2aD8F0874fF741aA0244ABc/?chainId=10) | [Vesting](https://docs.splits.org/core/vesting) (Splits) | Accepts ETH/ERC20 donations. Vests linearly over 365 days to the pass-through wallet. |
15+
| Pass-through Wallet | [passthrough.devtoolsguild.eth](https://etherscan.io/address/passthrough.devtoolsguild.eth) (mainnet) [0x0d59F510C0f9ba2FE4a76A90af857105aa9A57d7](https://arbiscan.io/address/0x0d59F510C0f9ba2FE4a76A90af857105aa9A57d7) (Arbitrum) [0x1a6590b1294059d589A3D3360eBE7303c108e705](https://basescan.org/address/0x1a6590b1294059d589A3D3360eBE7303c108e705) (Base) [0xc2728Bd177E6206030d2D4C376eA573efEc783e9](https://optimistic.etherscan.io/address/0xc2728Bd177E6206030d2D4C376eA573efEc783e9) (Optimism) | [mainnet](https://app.splits.org/accounts/0xeEFf417993EaD1a5e75B3Cd42F4EC0eCca9e9dE7/?chainId=1) [Arbitrum](https://app.splits.org/accounts/0x0d59F510C0f9ba2FE4a76A90af857105aa9A57d7/?chainId=42161) [Base](https://app.splits.org/accounts/0x1a6590b1294059d589A3D3360eBE7303c108e705/?chainId=8453) [Optimism](https://app.splits.org/accounts/0xc2728Bd177E6206030d2D4C376eA573efEc783e9/?chainId=10) | [Pass-through Wallet](https://docs.splits.org/core/pass-through) (Splits) | Passes tokens to the split contract. Guild multi-sig (owner) can pause or change recipient. |
16+
| Split Contract | [split.devtoolsguild.eth](https://etherscan.io/address/split.devtoolsguild.eth) (mainnet) [0x6f06ad3E6149A82d69f5a6d181659deBe7aB0A3a](https://arbiscan.io/address/0x6f06ad3E6149A82d69f5a6d181659deBe7aB0A3a) (Arbitrum) [0x5C888DBB40f1E5F712aE99dF44D232D89D33D319](https://basescan.org/address/0x5C888DBB40f1E5F712aE99dF44D232D89D33D319) (Base) [0x6f06ad3E6149A82d69f5a6d181659deBe7aB0A3a](https://optimistic.etherscan.io/address/0x6f06ad3E6149A82d69f5a6d181659deBe7aB0A3a) (Optimism) | [mainnet](https://app.splits.org/accounts/0xe5136d651274F49d4fc7a39F01fd5025c2ca9384/?chainId=1) [Arbitrum](https://app.splits.org/accounts/0x6f06ad3E6149A82d69f5a6d181659deBe7aB0A3a/?chainId=42161) [Base](https://app.splits.org/accounts/0x5C888DBB40f1E5F712aE99dF44D232D89D33D319/?chainId=8453) [Optimism](https://app.splits.org/accounts/0x6f06ad3E6149A82d69f5a6d181659deBe7aB0A3a/?chainId=10) | [SplitV2](https://docs.splits.org/core/split-v2) (Splits) | Distributes ETH/ERC20 to guild members per pre-set percentages. Guild multi-sig can update members and shares. |
17+
| Multi-sig | [devtoolsguild.eth](https://etherscan.io/address/devtoolsguild.eth) (mainnet) [0x2cF5869Eac6D7809DcF867c0e5cae1E9c5648e70](https://arbiscan.io/address/0x2cF5869Eac6D7809DcF867c0e5cae1E9c5648e70) (Arbitrum) [0x2cF5869Eac6D7809DcF867c0e5cae1E9c5648e70](https://basescan.org/address/0x2cF5869Eac6D7809DcF867c0e5cae1E9c5648e70) (Base) [0x2cF5869Eac6D7809DcF867c0e5cae1E9c5648e70](https://optimistic.etherscan.io/address/0x2cF5869Eac6D7809DcF867c0e5cae1E9c5648e70) (Optimism) | N/A | N/A | 4/6 multi-sig. Can pause or change recipient of pass-through wallet. Can update split members & shares. |
1818

1919
## Vesting contract
2020

21-
Donations to the guild can be made to the [Vesting contract](https://app.splits.org/accounts/0xB2Eb328c26de2d0A7F68198AA7813B287B3D06b4/?chainId=1) at [donate.devtoolsguild.eth](https://etherscan.io/address/donate.devtoolsguild.eth).
21+
[Donations](../donate.md) to the guild can be made to the vesting contract at [donate.devtoolsguild.eth](https://etherscan.io/address/donate.devtoolsguild.eth) (mainnet).
2222

2323
Vesting streams have a 365 day vesting period. The sole beneficiary is the guild pass-through wallet.
2424

@@ -31,13 +31,13 @@ The process involves:
3131
- **Releasing Vested Funds**: At any time, anyone can release the vested portion of tokens to the pass through wallet via the `releaseStream` function. *(Note: This must be done per vesting stream.)*
3232

3333
## Pass-through wallet
34-
[Pass-through wallet](https://app.splits.org/accounts/0xeEFf417993EaD1a5e75B3Cd42F4EC0eCca9e9dE7/?chainId=1) passes tokens on to the split contract.
34+
[Pass-through wallet](https://docs.splits.org/core/pass-through) passes tokens on to the split contract.
3535

3636
The guild multi-sig owns the wallet and can pause the pass through of tokens or change the pass-through recipient.
3737

3838
## Split contract
3939

40-
[Split contract](https://app.splits.org/accounts/0xe5136d651274F49d4fc7a39F01fd5025c2ca9384/?chainId=1) distributes ETH & ERC20 tokens to guild members according to pre-set percentages. Funds are held in the Split's balance until `distribute` function is called.
40+
[Split contract](https://docs.splits.org/core/split-v2) distributes ETH & ERC20 tokens to guild members according to pre-set percentages. Funds are held in the Split's balance until `distribute` function is called.
4141

4242
### Updating members and percentage share
4343

@@ -54,7 +54,7 @@ This ensures that the **current members receive their rightful share of the fund
5454

5555
## Multi-sig
5656

57-
[Multi-sig](https://etherscan.io/address/0x2cF5869Eac6D7809DcF867c0e5cae1E9c5648e70) [Etherscan] is 4/6. The multi-sig is the owner of the pass-through wallet.
57+
[Multi-sig](https://etherscan.io/address/0x2cF5869Eac6D7809DcF867c0e5cae1E9c5648e70) (mainnet) is 4/6. The multi-sig is the owner of the pass-through wallet.
5858
The multi-sig also owns the pass-through wallet and can pause the pass through of tokens or change the pass-through recipient.
5959

6060
## ENS

0 commit comments

Comments
 (0)