3. Donate
The Protocol Guild’s funding mechanism was designed to remove friction associated with supporting Ethereum’s core protocol development, by providing a single onchain address which vests funds directly to active core protocol contributors over time.
All donations can be seen in Protocol Guild’s Dune Dashboard.
Note that there are different donation addresses depending on if you’re donating on Ethereum mainnet or L2s / other chains!
3.1 Mainnet
theprotocolguild.eth
0x4EA88fa76848a8BBAB72613d4171df1eBcf68399
The Guild’s mainnet donation address is an immutable vesting contract which trustlessly vests donated funds over 1 year. Vested funds get pushed into a pass-through wallet, which in turn sends funds to a split contract for distribution to the membership. You can read more about this smart contract architecture here.
Important: The vesting contract only supports ETH and ERC20 tokens, and cannot claim funds. For other tokens, or if donations need to be claimed, please use the following multisig instead: 0xdddd576bAF106bAAe54bDE40BCac602bB4a7cf79
3.2 L2s / Other Chains
Apart from Ethereum mainnet, vesting contracts have been deployed on Arbitrum, Base and Optimism. For other L2s / chains, multisigs have been deployed to receive donations. Multisig funds will be transferred or bridged into vesting contracts periodically.
Important: The vesting contracts only support ETH and ERC20 tokens, and cannot claim funds. For other tokens, or if donations need to be claimed, please use the indicated multisigs instead.
Arbitrum
1-Year Vesting Contract: 0x8ee2AcfEbd311c1cF8d74448E207B4960EaCf599
Base
1-Year Vesting Contract: 0xffaaCCFe120f3fC47f42102cF4F28e837cd49A20
Optimism
1-Year Vesting Contract: 0x7a489D5Fedd52f561b73EC8B0a164c0BD36036A2
Polygon
Scroll
Shape
zkSync
Zora
3.3 Protocol Guild Pledge
Protocol Guild’s long-term mission is to make contributing to Ethereum L1 R&D economically rational on a risk-adjusted basis, while avoiding capture. To get there, we aim to normalize that projects built on Ethereum donate 1% of their native token to the Protocol Guild. You can read about the Protocol Guild Pledge here.
Projects taking the pledge can donate their tokens into the below 4-year vesting contracts. Please reach out to us before making a pledge donation, so that we can help coordinate a test transaction first.
Mainnet
4-Year Vesting Contract: 0x25941dc771bb64514fc8abbce970307fb9d477e9
Arbitrum
4-Year Vesting Contract: 0x7F8DCFd764bA8e9B3BA577dC641D5c664B74c47b
Base
4-Year Vesting Contract: 0xd16713A5D4Eb7E3aAc9D2228eB72f6f7328FADBD
Optimism
4-Year Vesting Contract: 0x58ae0925077527a87D3B785aDecA018F9977Ec34
How to take the Pledge?
Projects that don’t have a token yet can take the pledge by making a public commitment to donate 1% of a future token to the Protocol Guild. You can see an example of this here.
Projects that already have a token can take the pledge by donating 1% of the supply to the donation addresses listed above.
If you have questions about taking the pledge, please schedule a call or send an email to pledge [at] protocolguild.org.
