Sending a transfer through a green IDriss badge on Twitter creates a contract call with IDriss' smart contracts, which are live on several networks:
Network | Contract Address |
---|---|
Ethereum | 0xe18036D7E3377801a19d5Db3f9b236617979674E |
Polygon | 0xe35B356ac2c880cCcc769bA9393F0748d94ABBCa |
Optimism | 0x43f532d678b6a1587be989a50526f89428f68315 |
BNB | 0xdffce6d7a3c1ada65aed49096b380b5b6814fffd |
zkSync Era | 0x6753D35A81d52C49485f5fbB93a059046D1f47a8 |
Linea | 0x7Ef966A9F75Ae230F0583DCD24Ac689E47f533be |
Mantle | 0x324Ad1738B9308D5AF5E81eDd6389BFa082a8968 |
Scroll | 0x324ad1738b9308d5af5e81edd6389bfa082a8968 |
Donations in the meta-infinite PGF round (red badges) are routed through the contract on Optimism: 0x43f532d678b6a1587be989a50526f89428f68315.
List of grantees and their associated wallet addresses and Twitter names can be found here.
If your project is not on the list or you'd like to change a wallet address/Twitter username, please DM us on Twitter from your official project account or send us an email to [email protected] from your official domain.
For the first time, donations sent to a project's Gitcoin round through Twitter can be sent cross-chain.
Donations sent on the network the round is running on (same chain donations) are routed directly through Gitcoin's AlloV2 contracts. They do not go through any contracts deployed by IDriss. The AlloV2 contract address on all networks is 0x1133eA7Af70876e64665ecD07C0A0476d09465a1
.
Cross chain donations leverage the Across Protocol through an Across+ integration. On the origin chain, as well as on the destination chain, donations are routed through our wrapper contract. The addresses of this contract on different networks are
Network | Contract Address |
---|---|
Ethereum Mainnet | 0xcA6742d2d6B9dBFFD841DF25C15cFf45FBbB98f4 |
Optimism | 0xd82BDb8391109f8BaD393Ff2CDa9E7Cd56F8239C |
Base | 0x51C2DDC09B67aB9152ACFB6a9a5E7A8DB1485ae8 |
Arbitrum One | 0xaA098E5c9B002F815d7c9756BCfce0fC18B3F362 |
Linea | 0xcbf32F0a9BF93256BAD8cD31cF37a3e914245908 |
zkSync Era | 0x8F5fc20f5a3e69B7DCc5AC477dCC4484C64897dA |
More information regarding technicalities can be found in CONTRACTS.md
To compile the extension install pnpm and then from CLI
pnpm
pnpm build:prod
Results will appear in buildResults directory: ./buildResults/firefox and ./buildResults/chromium
This project is licensed under GPLv3