Skip to content

Commit

Permalink
base sepolia deployment
Browse files Browse the repository at this point in the history
  • Loading branch information
preston4896 committed Nov 21, 2024
1 parent db40f1a commit e61e685
Show file tree
Hide file tree
Showing 10 changed files with 452 additions and 1 deletion.
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -183,6 +183,10 @@ The [VKEY](https://docs.succinct.xyz/verification/onchain/solidity-sdk.html?#fin
| Contract | Network | Address |
| --- | --- | --- |
| `PCCSRouter.sol` | Automata Testnet | [0x3095741175094128ae9F451fa3693B2d23719940](https://explorer-testnet.ata.network/address/0x3095741175094128ae9F451fa3693B2d23719940) |
| | Base Sepolia | [0x729E3e7542E8A6630818E9a14A67e0Cb7008a5E5](https://sepolia.basescan.org/address/0x729E3e7542E8A6630818E9a14A67e0Cb7008a5E5) |
| `AutomataDcapAttestationFee.sol` | Automata Testnet | [0x6D67Ae70d99A4CcE500De44628BCB4DaCfc1A145](https://explorer-testnet.ata.network/address/0x6D67Ae70d99A4CcE500De44628BCB4DaCfc1A145) |
| | Base Sepolia | [0xaEd8bF5907fC8690b1cb70DFD459Ca5Ed1529246](https://sepolia.basescan.org/address/0xaEd8bF5907fC8690b1cb70DFD459Ca5Ed1529246) |
| `V3QuoteVerifier.sol` | Automata Testnet | [0x6cc70fDaB6248b374A7fD4930460F7b017190872](https://explorer-testnet.ata.network/address/0x6cc70fDaB6248b374A7fD4930460F7b017190872) |
| | Base Sepolia | [0x4613038C93aF8963dc9E5e46c9fb3cbc68724df1](https://sepolia.basescan.org/address/0x4613038C93aF8963dc9E5e46c9fb3cbc68724df1) |
| `V4QuoteVerifier.sol` | Automata Testnet | [0x015E89a5fF935Fbc361DcB4Bac71e5cD8a5CeEe3](https://explorer-testnet.ata.network/address/0x015E89a5fF935Fbc361DcB4Bac71e5cD8a5CeEe3) |
| | Base Sepolia | [0xdE13b52a02Bd0a48AcF4FCaefccb094b41135Ee2](https://sepolia.basescan.org/address/0xdE13b52a02Bd0a48AcF4FCaefccb094b41135Ee2) |
55 changes: 55 additions & 0 deletions broadcast/AttestationScript.s.sol/84532/configVerifier-latest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
{
"transactions": [
{
"hash": "0x9233232ef8a2d0fee59bf697af72541994011134e58d63d67d15685ad6cce9de",
"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": "0x14a34"
},
"additionalContracts": [],
"isFixedGasLimit": false
}
],
"receipts": [
{
"status": "0x1",
"cumulativeGasUsed": "0x84ce8",
"logs": [],
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"type": "0x2",
"transactionHash": "0x9233232ef8a2d0fee59bf697af72541994011134e58d63d67d15685ad6cce9de",
"transactionIndex": "0x5",
"blockHash": "0xc934e5a314c35152041a0e5f8e17afa0a505299086ea1c262698e96e6aeb979e",
"blockNumber": "0x11510b4",
"gasUsed": "0xc0c9",
"effectiveGasPrice": "0xc97b",
"from": "0x7e212e611826122dc69098fbe0f4057b823751f1",
"to": "0xaed8bf5907fc8690b1cb70dfd459ca5ed1529246",
"contractAddress": null,
"l1BaseFeeScalar": "0x44d",
"l1BlobBaseFee": "0xaa9c82d",
"l1BlobBaseFeeScalar": "0xa118b",
"l1Fee": "0x98bd88e1a",
"l1GasPrice": "0x3dbdee157",
"l1GasUsed": "0x640"
}
],
"libraries": [],
"pending": [],
"returns": {},
"timestamp": 1732083789,
"chain": 84532,
"commit": "1041bde"
}
56 changes: 56 additions & 0 deletions broadcast/AttestationScript.s.sol/84532/configureZk-latest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
{
"transactions": [
{
"hash": "0x3bf537a9b1e5e2010c4b15e3a73a3bdd795af956a544308de859d35707afbc4e",
"transactionType": "CALL",
"contractName": null,
"contractAddress": "0xaed8bf5907fc8690b1cb70dfd459ca5ed1529246",
"function": "setZkConfiguration(uint8,(bytes32,address))",
"arguments": [
"2",
"(0x0043e4e0c286cf4a2c03472ca2384f35a008558bc5de4e0f39d1d1bc989badca, 0x397A5f7f3dBd538f23DE225B51f532c34448dA9B)"
],
"transaction": {
"from": "0x7e212e611826122dc69098fbe0f4057b823751f1",
"to": "0xaed8bf5907fc8690b1cb70dfd459ca5ed1529246",
"gas": "0x1744e",
"value": "0x0",
"input": "0x25e11c7500000000000000000000000000000000000000000000000000000000000000020043e4e0c286cf4a2c03472ca2384f35a008558bc5de4e0f39d1d1bc989badca000000000000000000000000397a5f7f3dbd538f23de225b51f532c34448da9b",
"nonce": "0x14",
"chainId": "0x14a34"
},
"additionalContracts": [],
"isFixedGasLimit": false
}
],
"receipts": [
{
"status": "0x1",
"cumulativeGasUsed": "0x4d952",
"logs": [],
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"type": "0x2",
"transactionHash": "0x3bf537a9b1e5e2010c4b15e3a73a3bdd795af956a544308de859d35707afbc4e",
"transactionIndex": "0x3",
"blockHash": "0x2e1d6d65ef605c12ee49d1e53c5b1b153680e190a6e4434ef35eec1533381427",
"blockNumber": "0x1151153",
"gasUsed": "0x10d8c",
"effectiveGasPrice": "0x556",
"from": "0x7e212e611826122dc69098fbe0f4057b823751f1",
"to": "0xaed8bf5907fc8690b1cb70dfd459ca5ed1529246",
"contractAddress": null,
"l1BaseFeeScalar": "0x44d",
"l1BlobBaseFee": "0x17621c94",
"l1BlobBaseFeeScalar": "0xa118b",
"l1Fee": "0xdba50c846",
"l1GasPrice": "0x3bd5ebbd9",
"l1GasUsed": "0x6cd"
}
],
"libraries": [],
"pending": [],
"returns": {},
"timestamp": 1732084109,
"chain": 84532,
"commit": "1041bde"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
{
"transactions": [
{
"hash": "0x615c36366253e9d2feecda2003c423e5f73499640cf0f40266b7d5779e5543fd",
"transactionType": "CREATE",
"contractName": "AutomataDcapAttestationFee",
"contractAddress": "0xaed8bf5907fc8690b1cb70dfd459ca5ed1529246",
"function": null,
"arguments": null,
"transaction": {
"from": "0x7e212e611826122dc69098fbe0f4057b823751f1",
"gas": "0x1300f7",
"value": "0x0",
"input": "0x60806040523460465733638b78c6d819553360007f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08180a3604051610fec908161004c8239f35b600080fdfe6080604052600436101561001257600080fd5b60003560e01c806325692962146106b957806325e11c751461061e5780633043d2b1146105e257806338d8480a1461058257806354d1f13d1461053a57806357859ce0146104485780636655dddc14610426578063715018a6146103da5780638355ec6c1461037957806386b5dec9146103395780638da5cb5b1461030c5780639f83901c146102b9578063ce3fe7ee146101e2578063f04e283e14610192578063f2fde38b14610156578063f3fef3a31461010f5763fee81cf4146100d757600080fd5b3461010a57602036600319011261010a576100f0610775565b63389a75e1600c52600052602080600c2054604051908152f35b600080fd5b3461010a57604036600319011261010a57610128610775565b602435610133610860565b4781116101455761014391610899565b005b631a72054d60e01b60005260046000fd5b602036600319011261010a5761016a610775565b610172610860565b8060601b156101845761014390610eaf565b637448fbae6000526004601cfd5b602036600319011261010a576101a6610775565b6101ae610860565b63389a75e1600c52806000526020600c2090815442116101d45760006101439255610eaf565b636f5e88186000526004601cfd5b3461010a57602036600319011261010a576101fb610775565b610203610860565b604051630207783760e01b81526001600160a01b039190911690602081600481855afa9081156102ad57600091610267575b5061ffff16600090815260026020526040902080546001600160a01b0319166001600160a01b03909216919091179055005b6020813d6020116102a5575b8161028060209383610753565b810103126102a157519061ffff8216820361029e575061ffff610235565b80fd5b5080fd5b3d9150610273565b6040513d6000823e3d90fd5b3461010a57602036600319011261010a5760043561ffff811680910361010a576102e1610860565b61271081116102fb5761ffff196000541617600055600080f35b631356a63b60e01b60005260046000fd5b3461010a57600036600319011261010a57638b78c6d819546040516001600160a01b039091168152602090f35b3461010a57602036600319011261010a5760043561ffff811680910361010a576000526002602052602060018060a01b0360406000205416604051908152f35b3461010a57602036600319011261010a5760043560ff811680910361010a5760038110156103c4576020906001600160a01b03906001906103b990610811565b015416604051908152f35b634e487b7160e01b600052602160045260246000fd5b600036600319011261010a576103ee610860565b6000638b78c6d819547f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a36000638b78c6d81955005b3461010a57600036600319011261010a57602061ffff60005416604051908152f35b606036600319011261010a5760043567ffffffffffffffff811161010a5761047490369060040161078b565b602435600381101561010a5760443567ffffffffffffffff811161010a576104a090369060040161078b565b6000805461ffff169491939190851561052957506104cf612710946104e6946104da97946104e1945a9a610c57565b959095965a9061082a565b3a9061084d565b61084d565b04803410610145575b34610509575b50610505604051928392836107dc565b0390f35b610513903461082a565b80156104f5576105239032610899565b826104f5565b956105349550610c57565b916104ef565b600036600319011261010a5763389a75e1600c523360005260006020600c2055337ffa7b8eab7da67f412cc9575ed43464468f9bfbae89d1675917346ca6d8fe3c92600080a2005b602036600319011261010a5760043567ffffffffffffffff811161010a576105ae90369060040161078b565b6000805461ffff16919082156105d757506104e66104da926104e16104cf612710945a976109b7565b9261053492506109b7565b3461010a57602036600319011261010a5760043560ff811680910361010a5760038110156103c457610615602091610811565b54604051908152f35b3461010a57606036600319011261010a57600435600381101561010a57604036602319011261010a576040519061065482610705565b60243582526044356001600160a01b038116810361010a5761068660019260208501928352610681610860565b610811565b92518355818060a01b0390511691019060018060a01b03166bffffffffffffffffffffffff60a01b825416179055600080f35b600036600319011261010a5763389a75e1600c52336000526202a30042016020600c2055337fdbf36a107da19e49527a7176a1babf963b4b0ff8cde35ee35d6cd8f1f9ac7e1d600080a2005b6040810190811067ffffffffffffffff82111761072157604052565b634e487b7160e01b600052604160045260246000fd5b60e0810190811067ffffffffffffffff82111761072157604052565b90601f8019910116810190811067ffffffffffffffff82111761072157604052565b600435906001600160a01b038216820361010a57565b9181601f8401121561010a5782359167ffffffffffffffff831161010a576020838186019501011161010a57565b60005b8381106107cc5750506000910152565b81810151838201526020016107bc565b9091606092151582526040602083015261080581518092816040860152602086860191016107b9565b601f01601f1916010190565b60038110156103c4576000526001602052604060002090565b9190820391821161083757565b634e487b7160e01b600052601160045260246000fd5b8181029291811591840414171561083757565b638b78c6d81954330361086f57565b6382b429006000526004601cfd5b67ffffffffffffffff811161072157601f01601f191660200190565b600080809381935af13d156108e3573d6108b28161087d565b906108c06040519283610753565b8152600060203d92013e5b156108d257565b63c40a532b60e01b60005260046000fd5b6108cb565b604051906108f7604083610753565b601982527f556e737570706f727465642071756f74652076657273696f6e000000000000006020830152565b919060408382031261010a578251801515810361010a579260208101519067ffffffffffffffff821161010a570181601f8201121561010a5780516109678161087d565b926109756040519485610753565b8184526020828401011161010a5761099391602080850191016107b9565b90565b908060209392818452848401376000828201840152601f01601f1916010190565b90600060c06040516109c881610737565b8281528260208201528260408201528260608201528260808201528260a082015201528060041161010a576002820180356001600160f01b03191690600a831061010a57600884019061ffff60f01b8235169484600c1161010a57600a8101356001600160f01b03191691601c861061010a578560021161010a57610a4d600261087d565b90610a5b6040519283610753565b60028252361061010a57610a8081600284602061ffff95013760006022820152610f08565b16928560081161010a57610a94600461087d565b90610aa26040519283610753565b60048252361061010a5760048083016020830137600060248201526001600160e01b031990610ad090610f08565b60e01b16958560301161010a5760405191610aea83610737565b8483526020830195865260408301978852606083019182526080830193845260a08301966fffffffffffffffffffffffffffffffff19600c83013516885260c08401956bffffffffffffffffffffffff19601c840135168752600052600260205260018060a01b0360406000205416958615610c4057604051633c52544560e21b8152945161ffff16600486015296516001600160f01b0319908116602486015298516001600160e01b03191660448501529151881660648401529251909616608482015293516fffffffffffffffffffffffffffffffff191660a485015291516bffffffffffffffffffffffff191660c484015261010060e484015291926000928492909183918291610c049161010484019190610996565b03915afa80156102ad57600091600091610c1d57509091565b9050610c3c91503d806000833e610c348183610753565b810190610923565b9091565b50505050505050505050610c526108e8565b600091565b92939091600094610c6782610811565b9160405192610c7584610705565b80548452600101546001600160a01b031660208401908152906003811015610e9b5760018103610df7575060018060a01b039051169151926020876040518789823780888101838152039060025afa15610dec57865193833b15610de85791879391610d00936040519687958694859463ab750e7560e01b8652606060048701526064860191610996565b916024840152604483015203915afa8015610ddd57908491610dc8575b50505b80600411610dc45760028281013560f01c845260205260408320546001600160a01b0316908115610db857918391610d7693604051809581948293639ffa5fd960e01b8452602060048501526024840191610996565b03915afa908115610dad57828092610d8f575b50509091565b909150610da692503d8091833e610c348183610753565b3880610d89565b6040513d84823e3d90fd5b505050906109936108e8565b8280fd5b81610dd291610753565b610dc4578238610d1d565b6040513d86823e3d90fd5b8780fd5b6040513d88823e3d90fd5b919391600203610e8c575191516001600160a01b0390921691823b15610e885791610e5f939187936040519586948593849363020a49e360e51b8552600485015260606024850152610e4d606485018b8d610996565b84810360031901604486015291610996565b03915afa8015610ddd57610e74575b50610d20565b83610e8191949294610753565b9138610e6e565b8680fd5b63146af65760e21b8752600487fd5b634e487b7160e01b88526021600452602488fd5b60018060a01b031680638b78c6d819547f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0600080a3638b78c6d81955565b603f81116108375760100a90565b9190820180921161083757565b60009190825b8151841015610fb15781840160200151600090600186901b6001600160ff1b0387168703610f9d57610f4e610f4282610eed565b600f8460f81c1661084d565b9260018201809211610f895750610f8192610f7b60019593610f72610f7b94610eed565b9060fc1c61084d565b90610efb565b930192610f0e565b634e487b7160e01b81526011600452602490fd5b634e487b7160e01b83526011600452602483fd5b92505056fea2646970667358221220d43eba76cd167e40a74e53e706b9ed90c9c1632097bd32ed928f72d8fc350bca64736f6c634300081b0033",
"nonce": "0xc",
"chainId": "0x14a34"
},
"additionalContracts": [],
"isFixedGasLimit": false
}
],
"receipts": [
{
"status": "0x1",
"cumulativeGasUsed": "0x136b7d",
"logs": [
{
"address": "0xaed8bf5907fc8690b1cb70dfd459ca5ed1529246",
"topics": [
"0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0",
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x0000000000000000000000007e212e611826122dc69098fbe0f4057b823751f1"
],
"data": "0x",
"blockHash": "0x72e13179187433b6b98adeab38720ac175de6b52716c8b666969ffb861d387c6",
"blockNumber": "0x1150fe6",
"transactionHash": "0x615c36366253e9d2feecda2003c423e5f73499640cf0f40266b7d5779e5543fd",
"transactionIndex": "0x3",
"logIndex": "0x7",
"removed": false
}
],
"logsBloom": "0x00000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000001000000000000000000000000000000000000020000000000000000000800000000000000000000000000000008400000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000020000000000002000000000000000000000000000000000000000000000020000000",
"type": "0x2",
"transactionHash": "0x615c36366253e9d2feecda2003c423e5f73499640cf0f40266b7d5779e5543fd",
"transactionIndex": "0x3",
"blockHash": "0x72e13179187433b6b98adeab38720ac175de6b52716c8b666969ffb861d387c6",
"blockNumber": "0x1150fe6",
"gasUsed": "0xe9f4c",
"effectiveGasPrice": "0x8656e",
"from": "0x7e212e611826122dc69098fbe0f4057b823751f1",
"to": null,
"contractAddress": "0xaed8bf5907fc8690b1cb70dfd459ca5ed1529246",
"l1BaseFeeScalar": "0x44d",
"l1BlobBaseFee": "0x9dba228",
"l1BlobBaseFeeScalar": "0xa118b",
"l1Fee": "0xea1576eaac",
"l1GasPrice": "0x3a979f71d",
"l1GasUsed": "0xa2b4"
}
],
"libraries": [],
"pending": [],
"returns": {},
"timestamp": 1732083378,
"chain": 84532,
"commit": "1041bde"
}
75 changes: 75 additions & 0 deletions broadcast/DeployRouter.s.sol/84532/run-latest.json

Large diffs are not rendered by default.

56 changes: 56 additions & 0 deletions broadcast/DeployRouter.s.sol/84532/setAuthorizedCaller-latest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
{
"transactions": [
{
"hash": "0xe19142fe8645e9cebf303775576d329c8e10f693f117c6167b952b3022da1886",
"transactionType": "CALL",
"contractName": null,
"contractAddress": "0x729e3e7542e8a6630818e9a14a67e0cb7008a5e5",
"function": "setAuthorized(address,bool)",
"arguments": [
"0xdE13b52a02Bd0a48AcF4FCaefccb094b41135Ee2",
"true"
],
"transaction": {
"from": "0x7e212e611826122dc69098fbe0f4057b823751f1",
"to": "0x729e3e7542e8a6630818e9a14a67e0cb7008a5e5",
"gas": "0xf9ff",
"value": "0x0",
"input": "0x711bf9b2000000000000000000000000de13b52a02bd0a48acf4fcaefccb094b41135ee20000000000000000000000000000000000000000000000000000000000000001",
"nonce": "0x12",
"chainId": "0x14a34"
},
"additionalContracts": [],
"isFixedGasLimit": false
}
],
"receipts": [
{
"status": "0x1",
"cumulativeGasUsed": "0x4bd23",
"logs": [],
"logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"type": "0x2",
"transactionHash": "0xe19142fe8645e9cebf303775576d329c8e10f693f117c6167b952b3022da1886",
"transactionIndex": "0x4",
"blockHash": "0xa350241910908a4148b5e815494aa119032b04258ff011f7b744860e98690c45",
"blockNumber": "0x11510db",
"gasUsed": "0xb4ff",
"effectiveGasPrice": "0x459",
"from": "0x7e212e611826122dc69098fbe0f4057b823751f1",
"to": "0x729e3e7542e8a6630818e9a14a67e0cb7008a5e5",
"contractAddress": null,
"l1BaseFeeScalar": "0x44d",
"l1BlobBaseFee": "0xf2ebd8f",
"l1BlobBaseFeeScalar": "0xa118b",
"l1Fee": "0x99edf5c85",
"l1GasPrice": "0x33d631e01",
"l1GasUsed": "0x640"
}
],
"libraries": [],
"pending": [],
"returns": {},
"timestamp": 1732083867,
"chain": 84532,
"commit": "1041bde"
}
Loading

0 comments on commit e61e685

Please sign in to comment.