Skip to content

Commit

Permalink
Various Deployments (#7)
Browse files Browse the repository at this point in the history
* base sepolia deployment

* holesky deployment

* sepolia deployment

* mainnet deployment

* optimism sepolia deployment

* updated README.md

* arbitrum sepolia deployment

* world sepolia deployment

* renamed etherscan api env key

* base deployment

* optimism mainnet deployment

* arbitrum one deployment

* world mainnet deployment

* mainnet deployment

* zk configuration updates

* testnet sp1 rerouting

* mainnet sp1 rerouted
  • Loading branch information
preston4896 authored Nov 27, 2024
1 parent a15e80b commit 4dc3e54
Show file tree
Hide file tree
Showing 97 changed files with 4,768 additions and 266 deletions.
49 changes: 49 additions & 0 deletions broadcast/AttestationScript.s.sol/1/configVerifier-latest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"transactions": [
{
"hash": "0x6c35d8dffd9ccd7bb1599099f99b343022d7abe4137b9c688b6acff38535b06b",
"transactionType": "CALL",
"contractName": null,
"contractAddress": "0xe26e11b257856b0bebc4c759aabddea72b64351f",
"function": "setQuoteVerifier(address)",
"arguments": [
"0xC86EE37Ee5030B9fF737F3E71f7611Abf5dfD9B7"
],
"transaction": {
"from": "0x427e03845e6187ec01260a0fb501ab0908ec42b5",
"to": "0xe26e11b257856b0bebc4c759aabddea72b64351f",
"gas": "0x119f2",
"value": "0x0",
"input": "0xce3fe7ee000000000000000000000000c86ee37ee5030b9ff737f3e71f7611abf5dfd9b7",
"nonce": "0x10",
"chainId": "0x1"
},
"additionalContracts": [],
"isFixedGasLimit": false
}
],
"receipts": [
{
"status": "0x1",
"cumulativeGasUsed": "0x7eec40",
"logs": [],
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"type": "0x2",
"transactionHash": "0x6c35d8dffd9ccd7bb1599099f99b343022d7abe4137b9c688b6acff38535b06b",
"transactionIndex": "0x5d",
"blockHash": "0x1b54a8afe05b32f324397b648f9e43c7e10c69b707b8501822d33eae4592f946",
"blockNumber": "0x14470a1",
"gasUsed": "0xc0c9",
"effectiveGasPrice": "0x18ef49a45",
"from": "0x427e03845e6187ec01260a0fb501ab0908ec42b5",
"to": "0xe26e11b257856b0bebc4c759aabddea72b64351f",
"contractAddress": null
}
],
"libraries": [],
"pending": [],
"returns": {},
"timestamp": 1732510273,
"chain": 1,
"commit": "76db12f"
}
50 changes: 50 additions & 0 deletions broadcast/AttestationScript.s.sol/1/configureZk-latest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{
"transactions": [
{
"hash": "0xd00d112c48f6cbc3d82f34b70a58c034e140382533eb83b7b4ad594573f087ad",
"transactionType": "CALL",
"contractName": null,
"contractAddress": "0xe26e11b257856b0bebc4c759aabddea72b64351f",
"function": "setZkConfiguration(uint8,(bytes32,address))",
"arguments": [
"2",
"(0x0043e4e0c286cf4a2c03472ca2384f35a008558bc5de4e0f39d1d1bc989badca, 0xD3dc607EfDfB758c0dcB47CA7BD6f22a1257606d)"
],
"transaction": {
"from": "0x427e03845e6187ec01260a0fb501ab0908ec42b5",
"to": "0xe26e11b257856b0bebc4c759aabddea72b64351f",
"gas": "0x1744e",
"value": "0x0",
"input": "0x25e11c7500000000000000000000000000000000000000000000000000000000000000020043e4e0c286cf4a2c03472ca2384f35a008558bc5de4e0f39d1d1bc989badca000000000000000000000000d3dc607efdfb758c0dcb47ca7bd6f22a1257606d",
"nonce": "0x16",
"chainId": "0x1"
},
"additionalContracts": [],
"isFixedGasLimit": false
}
],
"receipts": [
{
"status": "0x1",
"cumulativeGasUsed": "0xb46dc4",
"logs": [],
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"type": "0x2",
"transactionHash": "0xd00d112c48f6cbc3d82f34b70a58c034e140382533eb83b7b4ad594573f087ad",
"transactionIndex": "0x8c",
"blockHash": "0x1ea11ef499fcdd7b0735b6235b106e482fc2e0c1743593faec0503a91185aa4d",
"blockNumber": "0x14475f3",
"gasUsed": "0x10d8c",
"effectiveGasPrice": "0x2c18c5036",
"from": "0x427e03845e6187ec01260a0fb501ab0908ec42b5",
"to": "0xe26e11b257856b0bebc4c759aabddea72b64351f",
"contractAddress": null
}
],
"libraries": [],
"pending": [],
"returns": {},
"timestamp": 1732526678,
"chain": 1,
"commit": "77f36f0"
}
62 changes: 62 additions & 0 deletions broadcast/AttestationScript.s.sol/1/deployEntrypoint-latest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
{
"transactions": [
{
"hash": "0x0ac1e2d52c821384dd89fd870a0385743bb729b2d7a3cb8cf4180038582dff8d",
"transactionType": "CREATE",
"contractName": "AutomataDcapAttestationFee",
"contractAddress": "0xe26e11b257856b0bebc4c759aabddea72b64351f",
"function": null,
"arguments": null,
"transaction": {
"from": "0x427e03845e6187ec01260a0fb501ab0908ec42b5",
"gas": "0x1300f7",
"value": "0x0",
"input": "0x60806040523460465733638b78c6d819553360007f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08180a3604051610fec908161004c8239f35b600080fdfe6080604052600436101561001257600080fd5b60003560e01c806325692962146106b957806325e11c751461061e5780633043d2b1146105e257806338d8480a1461058257806354d1f13d1461053a57806357859ce0146104485780636655dddc14610426578063715018a6146103da5780638355ec6c1461037957806386b5dec9146103395780638da5cb5b1461030c5780639f83901c146102b9578063ce3fe7ee146101e2578063f04e283e14610192578063f2fde38b14610156578063f3fef3a31461010f5763fee81cf4146100d757600080fd5b3461010a57602036600319011261010a576100f0610775565b63389a75e1600c52600052602080600c2054604051908152f35b600080fd5b3461010a57604036600319011261010a57610128610775565b602435610133610860565b4781116101455761014391610899565b005b631a72054d60e01b60005260046000fd5b602036600319011261010a5761016a610775565b610172610860565b8060601b156101845761014390610eaf565b637448fbae6000526004601cfd5b602036600319011261010a576101a6610775565b6101ae610860565b63389a75e1600c52806000526020600c2090815442116101d45760006101439255610eaf565b636f5e88186000526004601cfd5b3461010a57602036600319011261010a576101fb610775565b610203610860565b604051630207783760e01b81526001600160a01b039190911690602081600481855afa9081156102ad57600091610267575b5061ffff16600090815260026020526040902080546001600160a01b0319166001600160a01b03909216919091179055005b6020813d6020116102a5575b8161028060209383610753565b810103126102a157519061ffff8216820361029e575061ffff610235565b80fd5b5080fd5b3d9150610273565b6040513d6000823e3d90fd5b3461010a57602036600319011261010a5760043561ffff811680910361010a576102e1610860565b61271081116102fb5761ffff196000541617600055600080f35b631356a63b60e01b60005260046000fd5b3461010a57600036600319011261010a57638b78c6d819546040516001600160a01b039091168152602090f35b3461010a57602036600319011261010a5760043561ffff811680910361010a576000526002602052602060018060a01b0360406000205416604051908152f35b3461010a57602036600319011261010a5760043560ff811680910361010a5760038110156103c4576020906001600160a01b03906001906103b990610811565b015416604051908152f35b634e487b7160e01b600052602160045260246000fd5b600036600319011261010a576103ee610860565b6000638b78c6d819547f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a36000638b78c6d81955005b3461010a57600036600319011261010a57602061ffff60005416604051908152f35b606036600319011261010a5760043567ffffffffffffffff811161010a5761047490369060040161078b565b602435600381101561010a5760443567ffffffffffffffff811161010a576104a090369060040161078b565b6000805461ffff169491939190851561052957506104cf612710946104e6946104da97946104e1945a9a610c57565b959095965a9061082a565b3a9061084d565b61084d565b04803410610145575b34610509575b50610505604051928392836107dc565b0390f35b610513903461082a565b80156104f5576105239032610899565b826104f5565b956105349550610c57565b916104ef565b600036600319011261010a5763389a75e1600c523360005260006020600c2055337ffa7b8eab7da67f412cc9575ed43464468f9bfbae89d1675917346ca6d8fe3c92600080a2005b602036600319011261010a5760043567ffffffffffffffff811161010a576105ae90369060040161078b565b6000805461ffff16919082156105d757506104e66104da926104e16104cf612710945a976109b7565b9261053492506109b7565b3461010a57602036600319011261010a5760043560ff811680910361010a5760038110156103c457610615602091610811565b54604051908152f35b3461010a57606036600319011261010a57600435600381101561010a57604036602319011261010a576040519061065482610705565b60243582526044356001600160a01b038116810361010a5761068660019260208501928352610681610860565b610811565b92518355818060a01b0390511691019060018060a01b03166bffffffffffffffffffffffff60a01b825416179055600080f35b600036600319011261010a5763389a75e1600c52336000526202a30042016020600c2055337fdbf36a107da19e49527a7176a1babf963b4b0ff8cde35ee35d6cd8f1f9ac7e1d600080a2005b6040810190811067ffffffffffffffff82111761072157604052565b634e487b7160e01b600052604160045260246000fd5b60e0810190811067ffffffffffffffff82111761072157604052565b90601f8019910116810190811067ffffffffffffffff82111761072157604052565b600435906001600160a01b038216820361010a57565b9181601f8401121561010a5782359167ffffffffffffffff831161010a576020838186019501011161010a57565b60005b8381106107cc5750506000910152565b81810151838201526020016107bc565b9091606092151582526040602083015261080581518092816040860152602086860191016107b9565b601f01601f1916010190565b60038110156103c4576000526001602052604060002090565b9190820391821161083757565b634e487b7160e01b600052601160045260246000fd5b8181029291811591840414171561083757565b638b78c6d81954330361086f57565b6382b429006000526004601cfd5b67ffffffffffffffff811161072157601f01601f191660200190565b600080809381935af13d156108e3573d6108b28161087d565b906108c06040519283610753565b8152600060203d92013e5b156108d257565b63c40a532b60e01b60005260046000fd5b6108cb565b604051906108f7604083610753565b601982527f556e737570706f727465642071756f74652076657273696f6e000000000000006020830152565b919060408382031261010a578251801515810361010a579260208101519067ffffffffffffffff821161010a570181601f8201121561010a5780516109678161087d565b926109756040519485610753565b8184526020828401011161010a5761099391602080850191016107b9565b90565b908060209392818452848401376000828201840152601f01601f1916010190565b90600060c06040516109c881610737565b8281528260208201528260408201528260608201528260808201528260a082015201528060041161010a576002820180356001600160f01b03191690600a831061010a57600884019061ffff60f01b8235169484600c1161010a57600a8101356001600160f01b03191691601c861061010a578560021161010a57610a4d600261087d565b90610a5b6040519283610753565b60028252361061010a57610a8081600284602061ffff95013760006022820152610f08565b16928560081161010a57610a94600461087d565b90610aa26040519283610753565b60048252361061010a5760048083016020830137600060248201526001600160e01b031990610ad090610f08565b60e01b16958560301161010a5760405191610aea83610737565b8483526020830195865260408301978852606083019182526080830193845260a08301966fffffffffffffffffffffffffffffffff19600c83013516885260c08401956bffffffffffffffffffffffff19601c840135168752600052600260205260018060a01b0360406000205416958615610c4057604051633c52544560e21b8152945161ffff16600486015296516001600160f01b0319908116602486015298516001600160e01b03191660448501529151881660648401529251909616608482015293516fffffffffffffffffffffffffffffffff191660a485015291516bffffffffffffffffffffffff191660c484015261010060e484015291926000928492909183918291610c049161010484019190610996565b03915afa80156102ad57600091600091610c1d57509091565b9050610c3c91503d806000833e610c348183610753565b810190610923565b9091565b50505050505050505050610c526108e8565b600091565b92939091600094610c6782610811565b9160405192610c7584610705565b80548452600101546001600160a01b031660208401908152906003811015610e9b5760018103610df7575060018060a01b039051169151926020876040518789823780888101838152039060025afa15610dec57865193833b15610de85791879391610d00936040519687958694859463ab750e7560e01b8652606060048701526064860191610996565b916024840152604483015203915afa8015610ddd57908491610dc8575b50505b80600411610dc45760028281013560f01c845260205260408320546001600160a01b0316908115610db857918391610d7693604051809581948293639ffa5fd960e01b8452602060048501526024840191610996565b03915afa908115610dad57828092610d8f575b50509091565b909150610da692503d8091833e610c348183610753565b3880610d89565b6040513d84823e3d90fd5b505050906109936108e8565b8280fd5b81610dd291610753565b610dc4578238610d1d565b6040513d86823e3d90fd5b8780fd5b6040513d88823e3d90fd5b919391600203610e8c575191516001600160a01b0390921691823b15610e885791610e5f939187936040519586948593849363020a49e360e51b8552600485015260606024850152610e4d606485018b8d610996565b84810360031901604486015291610996565b03915afa8015610ddd57610e74575b50610d20565b83610e8191949294610753565b9138610e6e565b8680fd5b63146af65760e21b8752600487fd5b634e487b7160e01b88526021600452602488fd5b60018060a01b031680638b78c6d819547f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3638b78c6d81955565b603f81116108375760100a90565b9190820180921161083757565b60009190825b8151841015610fb15781840160200151600090600186901b6001600160ff1b0387168703610f9d57610f4e610f4282610eed565b600f8460f81c1661084d565b9260018201809211610f895750610f8192610f7b60019593610f72610f7b94610eed565b9060fc1c61084d565b90610efb565b930192610f0e565b634e487b7160e01b81526011600452602490fd5b634e487b7160e01b83526011600452602483fd5b92505056fea2646970667358221220d43eba76cd167e40a74e53e706b9ed90c9c1632097bd32ed928f72d8fc350bca64736f6c634300081b0033",
"nonce": "0xc",
"chainId": "0x1"
},
"additionalContracts": [],
"isFixedGasLimit": false
}
],
"receipts": [
{
"status": "0x1",
"cumulativeGasUsed": "0xe01216",
"logs": [
{
"address": "0xe26e11b257856b0bebc4c759aabddea72b64351f",
"topics": [
"0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x000000000000000000000000427e03845e6187ec01260a0fb501ab0908ec42b5"
],
"data": "0x",
"blockHash": "0x812e8757bb1bf176bb5308bdd2eac16c38d2493c6caceb8ad4b12a9466d86405",
"blockNumber": "0x1447089",
"transactionHash": "0x0ac1e2d52c821384dd89fd870a0385743bb729b2d7a3cb8cf4180038582dff8d",
"transactionIndex": "0xbe",
"logIndex": "0x146",
"removed": false
}
],
"logsBloom": "0x00000000000000000000000000000000000000000000000008800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000020000000000000000000800000000010000000000000000000000400000000000000000000000000000004000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000100000000",
"type": "0x2",
"transactionHash": "0x0ac1e2d52c821384dd89fd870a0385743bb729b2d7a3cb8cf4180038582dff8d",
"transactionIndex": "0xbe",
"blockHash": "0x812e8757bb1bf176bb5308bdd2eac16c38d2493c6caceb8ad4b12a9466d86405",
"blockNumber": "0x1447089",
"gasUsed": "0xe9f4c",
"effectiveGasPrice": "0x16ec60798",
"from": "0x427e03845e6187ec01260a0fb501ab0908ec42b5",
"to": null,
"contractAddress": "0xe26e11b257856b0bebc4c759aabddea72b64351f"
}
],
"libraries": [],
"pending": [],
"returns": {},
"timestamp": 1732510037,
"chain": 1,
"commit": "76db12f"
}
55 changes: 55 additions & 0 deletions broadcast/AttestationScript.s.sol/10/configVerifier-latest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
{
"transactions": [
{
"hash": "0xafec61d1efc00693fd55aa8e3c81f3acdfe9a51a15923632099a1296c88dd3a6",
"transactionType": "CALL",
"contractName": null,
"contractAddress": "0xaed8bf5907fc8690b1cb70dfd459ca5ed1529246",
"function": "setQuoteVerifier(address)",
"arguments": [
"0xdE13b52a02Bd0a48AcF4FCaefccb094b41135Ee2"
],
"transaction": {
"from": "0x7e212e611826122dc69098fbe0f4057b823751f1",
"to": "0xaed8bf5907fc8690b1cb70dfd459ca5ed1529246",
"gas": "0x119f2",
"value": "0x0",
"input": "0xce3fe7ee000000000000000000000000de13b52a02bd0a48acf4fcaefccb094b41135ee2",
"nonce": "0x10",
"chainId": "0xa"
},
"additionalContracts": [],
"isFixedGasLimit": false
}
],
"receipts": [
{
"status": "0x1",
"cumulativeGasUsed": "0x514da8",
"logs": [],
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"type": "0x2",
"transactionHash": "0xafec61d1efc00693fd55aa8e3c81f3acdfe9a51a15923632099a1296c88dd3a6",
"transactionIndex": "0x19",
"blockHash": "0x9790bc3988e2df72346645ef7684374c5072ff7667edf12287bee3d994e362e8",
"blockNumber": "0x7a7ac81",
"gasUsed": "0xc0c9",
"effectiveGasPrice": "0x1881c",
"from": "0x7e212e611826122dc69098fbe0f4057b823751f1",
"to": "0xaed8bf5907fc8690b1cb70dfd459ca5ed1529246",
"contractAddress": null,
"l1BaseFeeScalar": "0x146b",
"l1BlobBaseFee": "0x2e4404225",
"l1BlobBaseFeeScalar": "0xf79c5",
"l1Fee": "0x135e172d176",
"l1GasPrice": "0x1fc71f808",
"l1GasUsed": "0x640"
}
],
"libraries": [],
"pending": [],
"returns": {},
"timestamp": 1732457149,
"chain": 10,
"commit": "6ec91c0"
}
Loading

0 comments on commit 4dc3e54

Please sign in to comment.