You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/resources/contracts.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,16 +9,16 @@ sidebar_position: 1
9
9
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).
| 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. |
18
18
19
19
## Vesting contract
20
20
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).
22
22
23
23
Vesting streams have a 365 day vesting period. The sole beneficiary is the guild pass-through wallet.
24
24
@@ -31,13 +31,13 @@ The process involves:
31
31
-**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.)*
32
32
33
33
## 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.
35
35
36
36
The guild multi-sig owns the wallet and can pause the pass through of tokens or change the pass-through recipient.
37
37
38
38
## Split contract
39
39
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.
41
41
42
42
### Updating members and percentage share
43
43
@@ -54,7 +54,7 @@ This ensures that the **current members receive their rightful share of the fund
54
54
55
55
## Multi-sig
56
56
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.
58
58
The multi-sig also owns the pass-through wallet and can pause the pass through of tokens or change the pass-through recipient.
0 commit comments