Skip to content

Commit

Permalink
chore: deploy 1.0.2
Browse files Browse the repository at this point in the history
  • Loading branch information
jaypaik committed Nov 8, 2023
1 parent 08601d9 commit a1aeb5b
Show file tree
Hide file tree
Showing 14 changed files with 821 additions and 29 deletions.
53 changes: 27 additions & 26 deletions Deployments.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,31 +2,32 @@

## LightAccountFactory

| Network | Chain Id | Commit Git Tag | Address | Explorer Link | Salt | Deploy Script Run |
| ---------------- | -------- | -------------- | ------------------------------------------ | ------------- | ---- | ----------------- |
| Ethereum Mainnet | 1 | v1.0.1 | 0x000000893A26168158fbeaDD9335Be5bC96592E2 | [explorer](https://etherscan.io/address/0x000000893A26168158fbeaDD9335Be5bC96592E2) | `0x7845d3459c316000001d6f83` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/1/run-1696378528.json) |
| Ethereum Goerli | 5 | v1.0.1 | 0x000000893A26168158fbeaDD9335Be5bC96592E2 | [explorer](https://goerli.etherscan.io/address/0x000000893A26168158fbeaDD9335Be5bC96592E2) | `0x7845d3459c316000001d6f83` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/5/run-1696378288.json) |
| Ethereum Sepolia | 11155111 | v1.0.1 | 0x000000893A26168158fbeaDD9335Be5bC96592E2 | [explorer](https://sepolia.etherscan.io/address/0x000000893A26168158fbeaDD9335Be5bC96592E2) | `0x7845d3459c316000001d6f83` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/11155111/run-1696377842.json) |
| Polygon Mainnet | 137 | v1.0.1 | 0x000000893A26168158fbeaDD9335Be5bC96592E2 | [explorer](https://polygonscan.com/address/0x000000893A26168158fbeaDD9335Be5bC96592E2) | `0x7845d3459c316000001d6f83` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/137/run-1696379210.json) |
| Polygon Mumbai | 80001 | v1.0.1 | 0x000000893A26168158fbeaDD9335Be5bC96592E2 | [explorer](https://mumbai.polygonscan.com/address/0x000000893A26168158fbeaDD9335Be5bC96592E2) |`0x7845d3459c316000001d6f83` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/80001/run-1696378862.json) |
| Optimism | 10 | v1.0.1 | 0x000000893A26168158fbeaDD9335Be5bC96592E2 | [explorer](https://optimistic.etherscan.io/address/0x000000893A26168158fbeaDD9335Be5bC96592E2) | `0x7845d3459c316000001d6f83` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/10/run-1696379892.json) |
| Optimism Goerli | 420 | v1.0.1 | 0x000000893A26168158fbeaDD9335Be5bC96592E2 | [explorer](https://goerli-optimism.etherscan.io/address/0x000000893A26168158fbeaDD9335Be5bC96592E2) | `0x7845d3459c316000001d6f83` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/420/run-1696379735.json) |
| Arbitrum | 42161 | v1.0.1 | 0x000000893A26168158fbeaDD9335Be5bC96592E2 | [explorer](https://arbiscan.io/address/0x000000893A26168158fbeaDD9335Be5bC96592E2) | `0x7845d3459c316000001d6f83` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/42161/run-1696382079.json) |
| Arbitrum Goerli | 421613 | v1.0.1 | 0x000000893A26168158fbeaDD9335Be5bC96592E2 | [explorer](https://goerli.arbiscan.io/address/0x000000893A26168158fbeaDD9335Be5bC96592E2) | `0x7845d3459c316000001d6f83` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/421613/run-1696380977.json) |
| Base | 8453 | v1.0.1 | 0x000000893A26168158fbeaDD9335Be5bC96592E2 | [explorer](https://basescan.org/address/0x000000893A26168158fbeaDD9335Be5bC96592E2) | `0x7845d3459c316000001d6f83` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/8453/run-1696380432.json) |
| Base Goerli | 84531 | v1.0.1 | 0x000000893A26168158fbeaDD9335Be5bC96592E2 | [explorer](https://goerli.basescan.org/address/0x000000893A26168158fbeaDD9335Be5bC96592E2) | `0x7845d3459c316000001d6f83` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/84531/run-1696380309.json) |
| Network | Chain Id | Commit Git Tag | Address | Explorer Link | Salt | Deploy Script Run |
| ---------------- | -------- | -------------- | ------------------------------------------ | --------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
| Ethereum Mainnet | 1 | v1.0.2 | 0x00000055C0b4fA41dde26A74435ff03692292FBD | [explorer](https://etherscan.io/address/0x00000055C0b4fA41dde26A74435ff03692292FBD) | `0x4e59b44847b379578588920ca78fbf26c0b4956c3406f3bdc271500000c2f72f` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/1/run-1699396674.json) |
| Ethereum Goerli | 5 | v1.0.2 | 0x00000055C0b4fA41dde26A74435ff03692292FBD | [explorer](https://goerli.etherscan.io/address/0x00000055C0b4fA41dde26A74435ff03692292FBD) | `0x4e59b44847b379578588920ca78fbf26c0b4956c3406f3bdc271500000c2f72f` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/5/run-1699396605.json) |
| Ethereum Sepolia | 11155111 | v1.0.2 | 0x00000055C0b4fA41dde26A74435ff03692292FBD | [explorer](https://sepolia.etherscan.io/address/0x00000055C0b4fA41dde26A74435ff03692292FBD) | `0x4e59b44847b379578588920ca78fbf26c0b4956c3406f3bdc271500000c2f72f` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/11155111/run-1699396573.json) |
| Polygon Mainnet | 137 | v1.0.2 | 0x00000055C0b4fA41dde26A74435ff03692292FBD | [explorer](https://polygonscan.com/address/0x00000055C0b4fA41dde26A74435ff03692292FBD) | `0x4e59b44847b379578588920ca78fbf26c0b4956c3406f3bdc271500000c2f72f` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/137/run-1699396531.json) |
| Polygon Mumbai | 80001 | v1.0.2 | 0x00000055C0b4fA41dde26A74435ff03692292FBD | [explorer](https://mumbai.polygonscan.com/address/0x00000055C0b4fA41dde26A74435ff03692292FBD) | `0x4e59b44847b379578588920ca78fbf26c0b4956c3406f3bdc271500000c2f72f` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/80001/run-1699396506.json) |
| Optimism | 10 | v1.0.2 | 0x00000055C0b4fA41dde26A74435ff03692292FBD | [explorer](https://optimistic.etherscan.io/address/0x00000055C0b4fA41dde26A74435ff03692292FBD) | `0x4e59b44847b379578588920ca78fbf26c0b4956c3406f3bdc271500000c2f72f` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/10/run-1699398298.json) |
| Optimism Goerli | 420 | v1.0.2 | 0x00000055C0b4fA41dde26A74435ff03692292FBD | [explorer](https://goerli-optimism.etherscan.io/address/0x00000055C0b4fA41dde26A74435ff03692292FBD) | `0x4e59b44847b379578588920ca78fbf26c0b4956c3406f3bdc271500000c2f72f` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/420/run-1699396434.json) |
| Arbitrum | 42161 | v1.0.2 | 0x00000055C0b4fA41dde26A74435ff03692292FBD | [explorer](https://arbiscan.io/address/0x00000055C0b4fA41dde26A74435ff03692292FBD) | `0x4e59b44847b379578588920ca78fbf26c0b4956c3406f3bdc271500000c2f72f` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/42161/run-1699398372.json) |
| Arbitrum Goerli | 421613 | v1.0.2 | 0x00000055C0b4fA41dde26A74435ff03692292FBD | [explorer](https://goerli.arbiscan.io/address/0x00000055C0b4fA41dde26A74435ff03692292FBD) | `0x4e59b44847b379578588920ca78fbf26c0b4956c3406f3bdc271500000c2f72f` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/421613/run-1699396097.json) |
| Base | 8453 | v1.0.2 | 0x00000055C0b4fA41dde26A74435ff03692292FBD | [explorer](https://basescan.org/address/0x00000055C0b4fA41dde26A74435ff03692292FBD) | `0x4e59b44847b379578588920ca78fbf26c0b4956c3406f3bdc271500000c2f72f` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/8453/run-1699396019.json) |
| Base Goerli | 84531 | v1.0.2 | 0x00000055C0b4fA41dde26A74435ff03692292FBD | [explorer](https://goerli.basescan.org/address/0x00000055C0b4fA41dde26A74435ff03692292FBD) | `0x4e59b44847b379578588920ca78fbf26c0b4956c3406f3bdc271500000c2f72f` | [run](./broadcast/Deploy_LightAccountFactory.s.sol/84531/run-1699395850.json) |

## LightAccount
| Network | Chain Id | Commit Git Tag | Address | Explorer | Deploy Script Run |
| ---------------- | -------- | -------------- | ------------------------------------------ | -------- | ----------------- |
| Ethereum Mainnet | 1 | v1.0.1 | 0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0 | [explorer](https://etherscan.io/address/0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/1/run-1696378528.json) |
| Ethereum Goerli | 5 | v1.0.1 | 0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0 | [explorer](https://goerli.etherscan.io/address/0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/5/run-1696378288.json) |
| Ethereum Sepolia | 11155111 | v1.0.1 | 0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0 | [explorer](https://sepolia.etherscan.io/address/0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/11155111/run-1696377842.json) |
| Polygon Mainnet | 137 | v1.0.1 | 0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0 | [explorer](https://polygonscan.com/address/0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/137/run-1696379210.json) |
| Polygon Mumbai | 80001 | v1.0.1 | 0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0 | [explorer](https://mumbai.polygonscan.com/address/0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/80001/run-1696378862.json) |
| Optimism | 10 | v1.0.1 | 0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0 | [explorer](https://optimistic.etherscan.io/address/0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/10/run-1696379892.json) |
| Optimism Goerli | 420 | v1.0.1 | 0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0 | [explorer](https://goerli-optimism.etherscan.io/address/0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/420/run-1696379735.json) |
| Arbitrum | 42161 | v1.0.1 | 0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0 | [explorer](https://arbiscan.io/address/0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/42161/run-1696382079.json) |
| Arbitrum Goerli | 421613 | v1.0.1 | 0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0 | [explorer](https://goerli.arbiscan.io/address/0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/421613/run-1696380977.json) |
| Base | 8453 | v1.0.1 | 0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0 | [explorer](https://basescan.org/address/0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/8453/run-1696380432.json) |
| Base Goerli | 84531 | v1.0.1 | 0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0 | [explorer](https://goerli.basescan.org/address/0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/84531/run-1696380309.json) |

| Network | Chain Id | Commit Git Tag | Address | Explorer | Deploy Script Run |
| ---------------- | -------- | -------------- | ------------------------------------------ | --------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
| Ethereum Mainnet | 1 | v1.0.2 | 0x5467b1947F47d0646704EB801E075e72aeAe8113 | [explorer](https://etherscan.io/address/0x5467b1947F47d0646704EB801E075e72aeAe8113) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/1/run-1699396674.json) |
| Ethereum Goerli | 5 | v1.0.2 | 0x5467b1947F47d0646704EB801E075e72aeAe8113 | [explorer](https://goerli.etherscan.io/address/0x5467b1947F47d0646704EB801E075e72aeAe8113) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/5/run-1699396605.json) |
| Ethereum Sepolia | 11155111 | v1.0.2 | 0x5467b1947F47d0646704EB801E075e72aeAe8113 | [explorer](https://sepolia.etherscan.io/address/0x5467b1947F47d0646704EB801E075e72aeAe8113) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/11155111/run-1699396573.json) |
| Polygon Mainnet | 137 | v1.0.2 | 0x5467b1947F47d0646704EB801E075e72aeAe8113 | [explorer](https://polygonscan.com/address/0x5467b1947F47d0646704EB801E075e72aeAe8113) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/137/run-1699396531.json) |
| Polygon Mumbai | 80001 | v1.0.2 | 0x5467b1947F47d0646704EB801E075e72aeAe8113 | [explorer](https://mumbai.polygonscan.com/address/0x5467b1947F47d0646704EB801E075e72aeAe8113) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/80001/run-1699396506.json) |
| Optimism | 10 | v1.0.2 | 0x5467b1947F47d0646704EB801E075e72aeAe8113 | [explorer](https://optimistic.etherscan.io/address/0x5467b1947F47d0646704EB801E075e72aeAe8113) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/10/run-1699398298.json) |
| Optimism Goerli | 420 | v1.0.2 | 0x5467b1947F47d0646704EB801E075e72aeAe8113 | [explorer](https://goerli-optimism.etherscan.io/address/0x5467b1947F47d0646704EB801E075e72aeAe8113) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/420/run-1699396434.json) |
| Arbitrum | 42161 | v1.0.2 | 0x5467b1947F47d0646704EB801E075e72aeAe8113 | [explorer](https://arbiscan.io/address/0x5467b1947F47d0646704EB801E075e72aeAe8113) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/42161/run-1699398372.json) |
| Arbitrum Goerli | 421613 | v1.0.2 | 0x5467b1947F47d0646704EB801E075e72aeAe8113 | [explorer](https://goerli.arbiscan.io/address/0x5467b1947F47d0646704EB801E075e72aeAe8113) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/421613/run-1699396097.json) |
| Base | 8453 | v1.0.2 | 0x5467b1947F47d0646704EB801E075e72aeAe8113 | [explorer](https://basescan.org/address/0x5467b1947F47d0646704EB801E075e72aeAe8113) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/8453/run-1699396019.json) |
| Base Goerli | 84531 | v1.0.2 | 0x5467b1947F47d0646704EB801E075e72aeAe8113 | [explorer](https://goerli.basescan.org/address/0x5467b1947F47d0646704EB801E075e72aeAe8113) | [run](./broadcast/Deploy_LightAccountFactory.s.sol/84531/run-1699395850.json) |
Binary file modified Quantstamp-Audit.pdf
Binary file not shown.
69 changes: 69 additions & 0 deletions broadcast/Deploy_LightAccountFactory.s.sol/1/run-1699396674.json

Large diffs are not rendered by default.

69 changes: 69 additions & 0 deletions broadcast/Deploy_LightAccountFactory.s.sol/10/run-1699398298.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

85 changes: 85 additions & 0 deletions broadcast/Deploy_LightAccountFactory.s.sol/137/run-1699396531.json

Large diffs are not rendered by default.

69 changes: 69 additions & 0 deletions broadcast/Deploy_LightAccountFactory.s.sol/420/run-1699396434.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

69 changes: 69 additions & 0 deletions broadcast/Deploy_LightAccountFactory.s.sol/5/run-1699396605.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions script/Deploy_LightAccountFactory.s.sol
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import {IEntryPoint} from "account-abstraction/interfaces/IEntryPoint.sol";

import {LightAccountFactory} from "../src/LightAccountFactory.sol";

// @notice Deploys LightAccountFactory to the address `0x000000893A26168158fbeaDD9335Be5bC96592E2`
// @notice Deploys LightAccountFactory to the address `0x00000055C0b4fA41dde26A74435ff03692292FBD`
// @dev Note: Script uses EntryPoint at address 0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789
// @dev To run: `forge script script/Deploy_LightAccountFactory.s.sol:Deploy_LightAccountFactory --broadcast --rpc-url ${RPC_URL} --verify -vvvv`
contract Deploy_LightAccountFactory is Script {
Expand Down Expand Up @@ -40,10 +40,10 @@ contract Deploy_LightAccountFactory is Script {
console.log("********************************");

LightAccountFactory factory =
new LightAccountFactory{salt: 0x00000000000000000000000000000000000000007845d3459c316000001d6f83}(entryPoint);
new LightAccountFactory{salt: 0x4e59b44847b379578588920ca78fbf26c0b4956c3406f3bdc271500000c2f72f}(entryPoint);

// Deployed address check
if (address(factory) != 0x000000893A26168158fbeaDD9335Be5bC96592E2) {
if (address(factory) != 0x00000055C0b4fA41dde26A74435ff03692292FBD) {
revert DeployedAddressMismatch(address(factory));
}

Expand Down

0 comments on commit a1aeb5b

Please sign in to comment.