diff --git a/docs/SUMMARY.md b/docs/SUMMARY.md index d1cd9f3..7c97bb7 100644 --- a/docs/SUMMARY.md +++ b/docs/SUMMARY.md @@ -46,6 +46,7 @@ - [📚 Resources](resources/) - [README](resources/README.md) + - [Deployment Addresses](resources/deployments.md) - [Reading Materials](resources/reading-material.md) - [Videos](resources/videos.md) - [FAQ](resources/faqs.md) diff --git a/docs/resources/deployments.md b/docs/resources/deployments.md new file mode 100644 index 0000000..d13f9fa --- /dev/null +++ b/docs/resources/deployments.md @@ -0,0 +1,59 @@ +# Official ERC-4337 Deployments + +## Security + +Specifying the incorrect `EntryPoint` address will result in a catastrophic loss of funds. +Double-check the address before using it across multiple trusted sources. +The source code of the `EntryPoint` contracts is available on [GitHub](https://github.com/eth-infinitism/account-abstraction). + + +## Deterministic Addresses + +The `EntryPoint` contracts are always deployed using a `CREATE2` factory, +leading to it having the same address on all supported EVM-compatible chains. + +## EntryPoint v0.9 + +### EntryPoint.sol +``` +``` + +### SenderCreator.sol +``` +``` + +## EntryPoint v0.8 + +### EntryPoint.sol +``` +0x4337084D9E255Ff0702461CF8895CE9E3b5Ff108 +``` + +### SenderCreator.sol +``` +0x449ED7C3e6Fee6a97311d4b55475DF59C44AdD33 +``` + +## EntryPoint v0.7 + +### EntryPoint.sol +``` +0x0000000071727De22E5E9d8BAf0edAc6f37da032 +``` + +### SenderCreator.sol +``` +0xEFC2c1444eBCC4Db75e7613d20C6a62fF67A167C +``` + +## EntryPoint v0.6 + +### EntryPoint.sol +``` +0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789 +``` + +### SenderCreator.sol +``` +0x7fc98430eAEdbb6070B35B39D798725049088348 +```