ETH Price: $1,636.27 (-3.12%)

Contract

0x0712CAB9e52a37aFC6fA768b20cc9b07325314fB
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Claim243635622026-02-01 17:39:11128 days ago1769967551IN
Optimex: USDT Vault
0 ETH0.000030940.42882828
Deposit243563962026-01-31 17:37:47129 days ago1769881067IN
Optimex: USDT Vault
0 ETH0.0014023916.30980979
Settlement242889902026-01-22 7:59:11138 days ago1769068751IN
Optimex: USDT Vault
0 ETH0.000004830.05562646
Settlement242889552026-01-22 7:52:11138 days ago1769068331IN
Optimex: USDT Vault
0 ETH0.000004670.05380566
Settlement242889532026-01-22 7:51:47138 days ago1769068307IN
Optimex: USDT Vault
0 ETH0.000004880.05623536
Settlement242889512026-01-22 7:51:23138 days ago1769068283IN
Optimex: USDT Vault
0 ETH0.000004730.05448593
Settlement242889482026-01-22 7:50:47138 days ago1769068247IN
Optimex: USDT Vault
0 ETH0.000004950.05701335
Deposit242889402026-01-22 7:49:11138 days ago1769068151IN
Optimex: USDT Vault
0 ETH0.000005720.06801201
Deposit242889142026-01-22 7:43:59138 days ago1769067839IN
Optimex: USDT Vault
0 ETH0.000006890.08195348
Deposit242888852026-01-22 7:38:11138 days ago1769067491IN
Optimex: USDT Vault
0 ETH0.000006770.08056972
Deposit242888712026-01-22 7:35:23138 days ago1769067323IN
Optimex: USDT Vault
0 ETH0.000005160.06140809
Deposit242888542026-01-22 7:31:59138 days ago1769067119IN
Optimex: USDT Vault
0 ETH0.000005830.06934706
Settlement242888222026-01-22 7:25:35138 days ago1769066735IN
Optimex: USDT Vault
0 ETH0.000005520.063581
Settlement242887912026-01-22 7:19:23138 days ago1769066363IN
Optimex: USDT Vault
0 ETH0.000003650.04209692
Deposit242887842026-01-22 7:17:59138 days ago1769066279IN
Optimex: USDT Vault
0 ETH0.000003720.04427666
Deposit242887452026-01-22 7:10:11138 days ago1769065811IN
Optimex: USDT Vault
0 ETH0.000003760.04477114
Settlement242887142026-01-22 7:03:47138 days ago1769065427IN
Optimex: USDT Vault
0 ETH0.000003790.04369056
Settlement242887142026-01-22 7:03:47138 days ago1769065427IN
Optimex: USDT Vault
0 ETH0.000003790.04369056
Deposit242886822026-01-22 6:57:23138 days ago1769065043IN
Optimex: USDT Vault
0 ETH0.000092541.04040755
Settlement242886582026-01-22 6:52:35138 days ago1769064755IN
Optimex: USDT Vault
0 ETH0.000003390.03904061
Deposit242886492026-01-22 6:50:47138 days ago1769064647IN
Optimex: USDT Vault
0 ETH0.000087661.04180381
Deposit242886292026-01-22 6:46:47138 days ago1769064407IN
Optimex: USDT Vault
0 ETH0.000005990.0711863
Settlement242803762026-01-21 3:08:59139 days ago1768964939IN
Optimex: USDT Vault
0 ETH0.000004780.0550552
Settlement242746752026-01-20 8:04:11140 days ago1768896251IN
Optimex: USDT Vault
0 ETH0.000004460.05141842
Settlement240831562025-12-24 14:44:23167 days ago1766587463IN
Optimex: USDT Vault
0 ETH0.000007210.08298203
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
Source Code Verified Similar Match: 0xaD3f379A...f07145dbC
Constructor

Contract Name

TokenVault

Compiler Version
v0.8.28+commit.7893614a
Optimization Enabled
Yes with 200 runs
Other Settings
cancun EvmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[{"internalType":"address","name":"pAddress","type":"address"},{"internalType":"address","name":"tokenAddress","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AddressZero","type":"error"},{"inputs":[],"name":"ClaimNotAvailable","type":"error"},{"inputs":[],"name":"DuplicatedDeposit","type":"error"},{"inputs":[],"name":"ECDSAInvalidSignature","type":"error"},{"inputs":[{"internalType":"uint256","name":"length","type":"uint256"}],"name":"ECDSAInvalidSignatureLength","type":"error"},{"inputs":[{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"ECDSAInvalidSignatureS","type":"error"},{"inputs":[],"name":"FailedCall","type":"error"},{"inputs":[{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"InsufficientBalance","type":"error"},{"inputs":[],"name":"InvalidAddressLength","type":"error"},{"inputs":[],"name":"InvalidDepositAmount","type":"error"},{"inputs":[],"name":"InvalidDepositToken","type":"error"},{"inputs":[],"name":"InvalidMPCSign","type":"error"},{"inputs":[],"name":"InvalidPresign","type":"error"},{"inputs":[],"name":"InvalidShortString","type":"error"},{"inputs":[],"name":"InvalidTimeout","type":"error"},{"inputs":[],"name":"ReentrancyGuardReentrantCall","type":"error"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"SafeERC20FailedOperation","type":"error"},{"inputs":[{"internalType":"string","name":"str","type":"string"}],"name":"StringTooLong","type":"error"},{"inputs":[],"name":"Timeout","type":"error"},{"inputs":[],"name":"TradeDetailNotMatched","type":"error"},{"inputs":[],"name":"Unauthorized","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"tradeId","type":"bytes32"},{"indexed":true,"internalType":"address","name":"token","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Claimed","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"tradeId","type":"bytes32"},{"indexed":true,"internalType":"address","name":"depositor","type":"address"},{"indexed":true,"internalType":"address","name":"token","type":"address"},{"indexed":false,"internalType":"address","name":"ephemeralL2Address","type":"address"},{"components":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint64","name":"timeout","type":"uint64"},{"internalType":"address","name":"mpc","type":"address"},{"internalType":"address","name":"ephemeralAssetAddress","type":"address"},{"internalType":"address","name":"refundAddress","type":"address"}],"indexed":false,"internalType":"struct IBaseVault.TradeDetail","name":"detail","type":"tuple"}],"name":"Deposited","type":"event"},{"anonymous":false,"inputs":[],"name":"EIP712DomainChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"address","name":"newProtocol","type":"address"}],"name":"ProtocolUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"tradeId","type":"bytes32"},{"indexed":true,"internalType":"address","name":"token","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"uint256","name":"settledAmount","type":"uint256"},{"indexed":false,"internalType":"address","name":"pFeeAddress","type":"address"},{"indexed":false,"internalType":"uint256","name":"totalFeeAmount","type":"uint256"}],"name":"Settled","type":"event"},{"inputs":[],"name":"LOCKING_TOKEN","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"tradeId","type":"bytes32"},{"components":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint64","name":"timeout","type":"uint64"},{"internalType":"address","name":"mpc","type":"address"},{"internalType":"address","name":"ephemeralAssetAddress","type":"address"},{"internalType":"address","name":"refundAddress","type":"address"}],"internalType":"struct IBaseVault.TradeDetail","name":"detail","type":"tuple"}],"name":"claim","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"ephemeralL2Address","type":"address"},{"components":[{"internalType":"uint256","name":"sessionId","type":"uint256"},{"internalType":"address","name":"solver","type":"address"},{"components":[{"internalType":"uint256","name":"amountIn","type":"uint256"},{"internalType":"bytes[3]","name":"fromChain","type":"bytes[3]"},{"internalType":"bytes[3]","name":"toChain","type":"bytes[3]"}],"internalType":"struct ITypes.TradeInfo","name":"tradeInfo","type":"tuple"}],"internalType":"struct IBaseVault.TradeInput","name":"input","type":"tuple"},{"components":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint64","name":"timeout","type":"uint64"},{"internalType":"address","name":"mpc","type":"address"},{"internalType":"address","name":"ephemeralAssetAddress","type":"address"},{"internalType":"address","name":"refundAddress","type":"address"}],"internalType":"struct IBaseVault.TradeDetail","name":"data","type":"tuple"}],"name":"deposit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"eip712Domain","outputs":[{"internalType":"bytes1","name":"fields","type":"bytes1"},{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"version","type":"string"},{"internalType":"uint256","name":"chainId","type":"uint256"},{"internalType":"address","name":"verifyingContract","type":"address"},{"internalType":"bytes32","name":"salt","type":"bytes32"},{"internalType":"uint256[]","name":"extensions","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"tradeId","type":"bytes32"}],"name":"getTradeHash","outputs":[{"internalType":"bytes32","name":"tradeHash","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"protocol","outputs":[{"internalType":"contract IProtocol","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newProtocol","type":"address"}],"name":"setProtocol","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"tradeId","type":"bytes32"},{"internalType":"uint256","name":"totalFee","type":"uint256"},{"internalType":"address","name":"toAddress","type":"address"},{"components":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint64","name":"timeout","type":"uint64"},{"internalType":"address","name":"mpc","type":"address"},{"internalType":"address","name":"ephemeralAssetAddress","type":"address"},{"internalType":"address","name":"refundAddress","type":"address"}],"internalType":"struct IBaseVault.TradeDetail","name":"detail","type":"tuple"},{"internalType":"bytes","name":"presign","type":"bytes"},{"internalType":"bytes","name":"mpcSignature","type":"bytes"}],"name":"settlement","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Deployed Bytecode
0x6080806040526004361015610012575f80fd5b5f3560e01c9081630a9d793d14610ac0575080635d7cb37d146109865780636b2b32741461094257806384b0196e1461084a5780638ce74426146108225780639a14226d14610469578063c7b9233a1461043f5763dff7288814610074575f80fd5b346103695760e03660031901126103695761008d610b85565b6024356001600160401b038111610369578060040191606060031983360301126103695760a03660431901126103695760448201906100ea6100e46100df6100d58588610c80565b6020810190610c80565b610c95565b90610d00565b60601c926101066100e46101016100d58689610c80565b610cc9565b60601c94601461011c6100df6100d58785610c80565b905014801590610423575b61041457338503610406577f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec76001600160a01b0316958690036103f8576064356001600160401b0381169081810361036957508042116103e95760443594851580156103d5575b6103c6576084356001600160a01b0381169490939085850361036957851580156103ae575b8015610396575b610387576024906101fa6040516323b872dd60e01b60208201528b848201523060448201528a6064820152606481526101f4608482610c00565b8c6111c7565b0135906001600160a01b038216808303610369576102906102206020955f955084610c80565b91610282604051938492888401963587526040840152606080840152803560808401526102716102666102558a840184610d40565b606060a087015260e0860190610d54565b916040810190610d40565b838203607f190160c0850152610d54565b03601f198101835282610c00565b604051918291518091835e8101838152039060025afa1561037c575f5194855f52600360205260405f205461036d5760405160208101906102d2826044610dd7565b60a081526102e160c082610c00565b519020865f52600360205260405f20556040519460018060a01b031685526020850152604084015250606082015260a43560018060a01b03811680910361036957608082015260c4356001600160a01b03811690819003610369578160c09160a07faa404b075ebdfc1c4da0d8398cf7dd96ab83e1ab262985ab6ad81f9f4ce81a6c940152a4005b5f80fd5b630495826160e51b5f5260045ffd5b6040513d5f823e3d90fd5b639fabe1c160e01b5f5260045ffd5b506001600160a01b036103a7610c6a565b16156101ba565b506001600160a01b036103bf610c54565b16156101b3565b63fe9ba5cd60e01b5f5260045ffd5b506103e08184610c80565b3586141561018e565b631ffb86f160e21b5f5260045ffd5b62de080760e01b5f5260045ffd5b6282b42960e81b5f5260045ffd5b636616760160e11b5f5260045ffd5b5060146104366101016100d58785610c80565b90501415610127565b34610369576020366003190112610369576004355f526003602052602060405f2054604051908152f35b3461036957610140366003190112610369576044356001600160a01b038116906004356024358383036103695760a036606319011261036957610104356001600160401b038111610369576104c2903690600401610bd3565b9390610124356001600160401b038111610369576104e4903690600401610bd3565b6104ef929192610e4b565b855f52600360205260405f2054604051602081019061050f826064610dd7565b60a0815261051e60c082610c00565b51902003610813576084356001600160401b038116908181036103695750421161080457604080516001600160a01b038616602082019081526064359282018390529198916105e6916105dd916105cc9161057c8160608101610282565b51902060405160208101917f4688b1433855d3bee57e03543daa667dd7303cb521188301fe987ba34d12f83e83528c60408301526060820152606081526105c4608082610c00565b5190206111a1565b6105d7368588610f75565b9061133b565b90929192611375565b6001600160a01b036105f6610c6a565b166001600160a01b03909116036107f5576106749361066c6106206105dd956105d7943691610f75565b6020815191012060405160208101917f216c04309d7d13eca933fc37c2c3908738b23eb5b2650f7ca9cb7ac26ca6d9d883528a60408301526060820152606081526105c4608082610c00565b923691610f75565b6001600160a01b03610684610c54565b166001600160a01b03909116036107e657600490835f5260036020525f6040812055602060018060a01b036002541660405193848092632679b96360e11b82525afa91821561037c575f926107b5575b5082610785575b828503948511610771577f71be2a15cf9fa3274f373780d96c4e649ded827c0954a09699a26d953c790c9892608092610736877f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec79485610e80565b6040805133815260208101989098526001600160a01b039182169088015260608701919091521693a45f5f51602061146c5f395f51905f525d005b634e487b7160e01b5f52601160045260245ffd5b6107b083837f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7610e80565b6106db565b6107d891925060203d6020116107df575b6107d08183610c00565b810190610c35565b90866106d4565b503d6107c6565b63e0c3975760e01b5f5260045ffd5b63247c9c7560e11b5f5260045ffd5b63055e18ff60e31b5f5260045ffd5b6349273daf60e01b5f5260045ffd5b34610369575f366003190112610369576002546040516001600160a01b039091168152602090f35b34610369575f366003190112610369576108e66108867f546f6b656e205661756c7400000000000000000000000000000000000000000b610fab565b6108af7f56657273696f6e203100000000000000000000000000000000000000000000096110d1565b60206108f4604051926108c28385610c00565b5f84525f368137604051958695600f60f81b875260e08588015260e0870190610baf565b908582036040870152610baf565b4660608501523060808501525f60a085015283810360c08501528180845192838152019301915f5b82811061092b57505050500390f35b83518552869550938101939281019260010161091c565b34610369575f366003190112610369576040517f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec76001600160a01b03168152602090f35b346103695760c03660031901126103695760043560a0366023190112610369576109ae610e4b565b805f52600360205260405f205460405160208101906109ce826024610dd7565b60a081526109dd60c082610c00565b51902003610813576044356001600160401b038116908181036103695750421115610ab157805f5260036020525f60408120557f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec790610a3a610c54565b90610a49602435809385610e80565b7f8c18dc0a2c06d397feb6dd44b409d75c443e6cfbe8cd39e19619d7809ff9b874610a9c610a75610c54565b6040805133815260208101969096526001600160a01b039182169690911694918291820190565b0390a45f5f51602061146c5f395f51905f525d005b633c21f90f60e01b5f5260045ffd5b3461036957602036600319011261036957610ad9610b85565b600254638da5cb5b60e01b8352916020816004816001600160a01b0387165afa90811561037c575f91610b66575b506001600160a01b03163303610406576001600160a01b0316908115610387576001600160a01b031916811760025560405190815233907fe858b09c9c1084c50b4068ecd87193979750b323655ca8e37a8724fdbae692eb90602090a2005b610b7f915060203d6020116107df576107d08183610c00565b83610b07565b600435906001600160a01b038216820361036957565b35906001600160a01b038216820361036957565b805180835260209291819084018484015e5f828201840152601f01601f1916010190565b9181601f84011215610369578235916001600160401b038311610369576020838186019501011161036957565b90601f801991011681019081106001600160401b03821117610c2157604052565b634e487b7160e01b5f52604160045260245ffd5b9081602091031261036957516001600160a01b03811681036103695790565b60a4356001600160a01b03811681036103695790565b60c4356001600160a01b03811681036103695790565b903590605e1981360301821215610369570190565b803590601e19813603018212156103695701908135916001600160401b038311610369576020018236038113610369579190565b604081013590601e19813603018212156103695701908135916001600160401b038311610369576020018236038113610369579190565b356bffffffffffffffffffffffff19811692919060148210610d20575050565b6bffffffffffffffffffffffff1960149290920360031b82901b16169150565b9035605e1982360301811215610369570190565b6060820191805f835b60038210610d6d57505050505090565b909192939483810385528535601e198336030181121561036957820190602082359201916001600160401b038111610369578036038313610369576020828280600196849695859652848401375f828201840152601f01601f191601019701950193920190610d5d565b803582526020810135906001600160401b0382168092036103695760208301919091526080906001600160a01b03610e1160408301610b9b565b1660408401526001600160a01b03610e2b60608301610b9b565b1660608401526001600160a01b0390610e45908301610b9b565b16910152565b5f51602061146c5f395f51905f525c610e715760015f51602061146c5f395f51905f525d565b633ee5aeb560e01b5f5260045ffd5b6001600160a01b031680610f175750814710610f00575f918291829182916001600160a01b03165af13d15610ef8573d90610eba82610f5a565b91610ec86040519384610c00565b82523d5f602084013e5b15610eda5750565b805115610ee957805190602001fd5b63d6bda27560e01b5f5260045ffd5b606090610ed2565b504763cf47918160e01b5f5260045260245260445ffd5b60405163a9059cbb60e01b60208201526001600160a01b03929092166024830152604480830193909352918152610f5891610f53606483610c00565b6111c7565b565b6001600160401b038111610c2157601f01601f191660200190565b929192610f8182610f5a565b91610f8f6040519384610c00565b829481845281830111610369578281602093845f960137010152565b60ff8114610ff15760ff811690601f8211610fe25760405191610fcf604084610c00565b6020808452838101919036833783525290565b632cd44ac360e21b5f5260045ffd5b506040515f5f548060011c91600182169182156110c7575b6020841083146110b35783855284929081156110945750600114611037575b61103492500382610c00565b90565b505f80805290917f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e5635b81831061107857505090602061103492820101611028565b6020919350806001915483858801015201910190918392611060565b6020925061103494915060ff191682840152151560051b820101611028565b634e487b7160e01b5f52602260045260245ffd5b92607f1692611009565b60ff81146110f55760ff811690601f8211610fe25760405191610fcf604084610c00565b506040515f6001548060011c9160018216918215611197575b6020841083146110b357838552849290811561109457506001146111385761103492500382610c00565b5060015f90815290917fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf65b81831061117b57505090602061103492820101611028565b6020919350806001915483858801015201910190918392611163565b92607f169261110e565b6042906111ac61121f565b906040519161190160f01b8352600283015260228201522090565b905f602091828151910182855af11561037c575f513d61121657506001600160a01b0381163b155b6111f65750565b635274afe760e01b5f9081526001600160a01b0391909116600452602490fd5b600114156111ef565b307f0000000000000000000000000712cab9e52a37afc6fa768b20cc9b07325314fb6001600160a01b03161480611312575b1561127a577f3c95db1a83c4950d364eae2da49698b8a086807e23713fdaf21bd0735717f93390565b60405160208101907f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f82527fa9775b52252d0e728ff92486020dd97a26d9b8dc30bfa4de2254c179bdd58ea960408201527f455d4879fad5394eee4c181dfecae12d30ef8eec6e9d54bec4a0a98cf044073360608201524660808201523060a082015260a0815261130c60c082610c00565b51902090565b507f00000000000000000000000000000000000000000000000000000000000000014614611251565b815191906041830361136b576113649250602082015190606060408401519301515f1a906113e9565b9192909190565b50505f9160029190565b60048110156113d55780611387575050565b6001810361139e5763f645eedf60e01b5f5260045ffd5b600281036113b9575063fce698f760e01b5f5260045260245ffd5b6003146113c35750565b6335e2f38360e21b5f5260045260245ffd5b634e487b7160e01b5f52602160045260245ffd5b91907f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08411611460579160209360809260ff5f9560405194855216868401526040830152606082015282805260015afa1561037c575f516001600160a01b0381161561145657905f905f90565b505f906001905f90565b5050505f916003919056fe9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00a2646970667358221220bc4692a654a509114334d406c339384c70209c1d24e4dedddb0ad6d453a71e1564736f6c634300081c0033
🤖 Code Reader

Generate instant answers for your smart contract questions using Al Models. Read more.

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.