ETH Price: $1,557.04 (-3.57%)
 

Overview

ETH Balance

0 ETH

ETH Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To

There are no matching entries

Please try again later

Parent Transaction Hash Block From To
View All Internal Transactions

Cross-Chain Transactions
Loading...
Loading
Source Code Verified Exact Match

Contract Name

SignedRegistrar

Compiler Version
v0.8.28+commit.7893614a
Optimization Enabled
No with 200 runs
Other Settings
prague 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":"_primaryAgentRegistry","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"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"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"registry","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokenId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"nonce","type":"uint256"}],"name":"SignedRegistration","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"primaryAgentRegistry","outputs":[{"internalType":"contract PrimaryAgentRegistry","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"address","name":"registry","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"bytes","name":"signature","type":"bytes"}],"name":"register","outputs":[],"stateMutability":"nonpayable","type":"function"}]
60a060405234801561000f575f5ffd5b50604051610e84380380610e8483398181016040528101906100319190610137565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361009f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610096906101bc565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff1681525050506101da565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610106826100dd565b9050919050565b610116816100fc565b8114610120575f5ffd5b50565b5f815190506101318161010d565b92915050565b5f6020828403121561014c5761014b6100d9565b5b5f61015984828501610123565b91505092915050565b5f82825260208201905092915050565b7f5369676e65645265676973747261723a207a65726f20726567697374727900005f82015250565b5f6101a6601e83610162565b91506101b182610172565b602082019050919050565b5f6020820190508181035f8301526101d38161019a565b9050919050565b608051610c8c6101f85f395f818160af01526102730152610c8c5ff3fe608060405234801561000f575f5ffd5b506004361061003f575f3560e01c80630a318e3914610043578063191f5914146100615780637ecebe001461007d575b5f5ffd5b61004b6100ad565b60405161005891906106f7565b60405180910390f35b61007b600480360381019061007691906107e7565b6100d1565b005b6100976004803603810190610092919061087d565b61036e565b6040516100a491906108b7565b60405180910390f35b7f000000000000000000000000000000000000000000000000000000000000000081565b5f8314806100df5750824211155b61011e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101159061092a565b60405180910390fd5b5f5f5f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f81548092919061016b90610975565b9190505590505f8787878746308760405160200161018f9796959493929190610a21565b6040516020818303038152906040528051906020012090505f6101b182610382565b90505f6102018287878080601f0160208091040260200160405190810160405280939291908181526020018383808284375f81840152601f19601f820116905080830192505050505050506103b5565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610271576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161026890610b11565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16635aec50ab8b8b8b6040518463ffffffff1660e01b81526004016102ce93929190610b3e565b5f604051808303815f87803b1580156102e5575f5ffd5b505af11580156102f7573d5f5f3e3d5ffd5b505050508873ffffffffffffffffffffffffffffffffffffffff168a73ffffffffffffffffffffffffffffffffffffffff167f102f8f2409069505092ad164826c5db14d7af2d34449a5e40bc42df63f24c8458a8760405161035a929190610b73565b60405180910390a350505050505050505050565b5f602052805f5260405f205f915090505481565b5f7f19457468657265756d205369676e6564204d6573736167653a0a3332000000005f5281601c52603c5f209050919050565b5f5f5f5f6103c386866103df565b9250925092506103d38282610434565b82935050505092915050565b5f5f5f604184510361041f575f5f5f602087015192506040870151915060608701515f1a905061041188828585610596565b95509550955050505061042d565b5f600285515f1b9250925092505b9250925092565b5f600381111561044757610446610b9a565b5b82600381111561045a57610459610b9a565b5b0315610592576001600381111561047457610473610b9a565b5b82600381111561048757610486610b9a565b5b036104be576040517ff645eedf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600260038111156104d2576104d1610b9a565b5b8260038111156104e5576104e4610b9a565b5b0361052957805f1c6040517ffce698f700000000000000000000000000000000000000000000000000000000815260040161052091906108b7565b60405180910390fd5b60038081111561053c5761053b610b9a565b5b82600381111561054f5761054e610b9a565b5b0361059157806040517fd78bce0c0000000000000000000000000000000000000000000000000000000081526004016105889190610bdf565b60405180910390fd5b5b5050565b5f5f5f7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0845f1c11156105d2575f600385925092509250610673565b5f6001888888886040515f81526020016040526040516105f59493929190610c13565b6020604051602081039080840390855afa158015610615573d5f5f3e3d5ffd5b5050506020604051035190505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610666575f60015f5f1b93509350935050610673565b805f5f5f1b935093509350505b9450945094915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f819050919050565b5f6106bf6106ba6106b58461067d565b61069c565b61067d565b9050919050565b5f6106d0826106a5565b9050919050565b5f6106e1826106c6565b9050919050565b6106f1816106d7565b82525050565b5f60208201905061070a5f8301846106e8565b92915050565b5f5ffd5b5f5ffd5b5f6107228261067d565b9050919050565b61073281610718565b811461073c575f5ffd5b50565b5f8135905061074d81610729565b92915050565b5f819050919050565b61076581610753565b811461076f575f5ffd5b50565b5f813590506107808161075c565b92915050565b5f5ffd5b5f5ffd5b5f5ffd5b5f5f83601f8401126107a7576107a6610786565b5b8235905067ffffffffffffffff8111156107c4576107c361078a565b5b6020830191508360018202830111156107e0576107df61078e565b5b9250929050565b5f5f5f5f5f5f60a0878903121561080157610800610710565b5b5f61080e89828a0161073f565b965050602061081f89828a0161073f565b955050604061083089828a01610772565b945050606061084189828a01610772565b935050608087013567ffffffffffffffff81111561086257610861610714565b5b61086e89828a01610792565b92509250509295509295509295565b5f6020828403121561089257610891610710565b5b5f61089f8482850161073f565b91505092915050565b6108b181610753565b82525050565b5f6020820190506108ca5f8301846108a8565b92915050565b5f82825260208201905092915050565b7f5369676e65645265676973747261723a206578706972656400000000000000005f82015250565b5f6109146018836108d0565b915061091f826108e0565b602082019050919050565b5f6020820190508181035f83015261094181610908565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61097f82610753565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036109b1576109b0610948565b5b600182019050919050565b5f8160601b9050919050565b5f6109d2826109bc565b9050919050565b5f6109e3826109c8565b9050919050565b6109fb6109f682610718565b6109d9565b82525050565b5f819050919050565b610a1b610a1682610753565b610a01565b82525050565b5f610a2c828a6109ea565b601482019150610a3c82896109ea565b601482019150610a4c8288610a0a565b602082019150610a5c8287610a0a565b602082019150610a6c8286610a0a565b602082019150610a7c82856109ea565b601482019150610a8c8284610a0a565b60208201915081905098975050505050505050565b7f5369676e65645265676973747261723a20696e76616c6964207369676e6174755f8201527f7265000000000000000000000000000000000000000000000000000000000000602082015250565b5f610afb6022836108d0565b9150610b0682610aa1565b604082019050919050565b5f6020820190508181035f830152610b2881610aef565b9050919050565b610b3881610718565b82525050565b5f606082019050610b515f830186610b2f565b610b5e6020830185610b2f565b610b6b60408301846108a8565b949350505050565b5f604082019050610b865f8301856108a8565b610b9360208301846108a8565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b5f819050919050565b610bd981610bc7565b82525050565b5f602082019050610bf25f830184610bd0565b92915050565b5f60ff82169050919050565b610c0d81610bf8565b82525050565b5f608082019050610c265f830187610bd0565b610c336020830186610c04565b610c406040830185610bd0565b610c4d6060830184610bd0565b9594505050505056fea26469706673582212205b552400f2aa10dfe9b3c741f31873d6cfad54b0d8994ec0648cc699b071e88664736f6c634300081c0033000000000000000000000000ec8554c3ff5b986a6f631c402d281e27a7a42b5c
Deployed Bytecode
0x608060405234801561000f575f5ffd5b506004361061003f575f3560e01c80630a318e3914610043578063191f5914146100615780637ecebe001461007d575b5f5ffd5b61004b6100ad565b60405161005891906106f7565b60405180910390f35b61007b600480360381019061007691906107e7565b6100d1565b005b6100976004803603810190610092919061087d565b61036e565b6040516100a491906108b7565b60405180910390f35b7f000000000000000000000000ec8554c3ff5b986a6f631c402d281e27a7a42b5c81565b5f8314806100df5750824211155b61011e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101159061092a565b60405180910390fd5b5f5f5f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f81548092919061016b90610975565b9190505590505f8787878746308760405160200161018f9796959493929190610a21565b6040516020818303038152906040528051906020012090505f6101b182610382565b90505f6102018287878080601f0160208091040260200160405190810160405280939291908181526020018383808284375f81840152601f19601f820116905080830192505050505050506103b5565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610271576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161026890610b11565b60405180910390fd5b7f000000000000000000000000ec8554c3ff5b986a6f631c402d281e27a7a42b5c73ffffffffffffffffffffffffffffffffffffffff16635aec50ab8b8b8b6040518463ffffffff1660e01b81526004016102ce93929190610b3e565b5f604051808303815f87803b1580156102e5575f5ffd5b505af11580156102f7573d5f5f3e3d5ffd5b505050508873ffffffffffffffffffffffffffffffffffffffff168a73ffffffffffffffffffffffffffffffffffffffff167f102f8f2409069505092ad164826c5db14d7af2d34449a5e40bc42df63f24c8458a8760405161035a929190610b73565b60405180910390a350505050505050505050565b5f602052805f5260405f205f915090505481565b5f7f19457468657265756d205369676e6564204d6573736167653a0a3332000000005f5281601c52603c5f209050919050565b5f5f5f5f6103c386866103df565b9250925092506103d38282610434565b82935050505092915050565b5f5f5f604184510361041f575f5f5f602087015192506040870151915060608701515f1a905061041188828585610596565b95509550955050505061042d565b5f600285515f1b9250925092505b9250925092565b5f600381111561044757610446610b9a565b5b82600381111561045a57610459610b9a565b5b0315610592576001600381111561047457610473610b9a565b5b82600381111561048757610486610b9a565b5b036104be576040517ff645eedf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600260038111156104d2576104d1610b9a565b5b8260038111156104e5576104e4610b9a565b5b0361052957805f1c6040517ffce698f700000000000000000000000000000000000000000000000000000000815260040161052091906108b7565b60405180910390fd5b60038081111561053c5761053b610b9a565b5b82600381111561054f5761054e610b9a565b5b0361059157806040517fd78bce0c0000000000000000000000000000000000000000000000000000000081526004016105889190610bdf565b60405180910390fd5b5b5050565b5f5f5f7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0845f1c11156105d2575f600385925092509250610673565b5f6001888888886040515f81526020016040526040516105f59493929190610c13565b6020604051602081039080840390855afa158015610615573d5f5f3e3d5ffd5b5050506020604051035190505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610666575f60015f5f1b93509350935050610673565b805f5f5f1b935093509350505b9450945094915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f819050919050565b5f6106bf6106ba6106b58461067d565b61069c565b61067d565b9050919050565b5f6106d0826106a5565b9050919050565b5f6106e1826106c6565b9050919050565b6106f1816106d7565b82525050565b5f60208201905061070a5f8301846106e8565b92915050565b5f5ffd5b5f5ffd5b5f6107228261067d565b9050919050565b61073281610718565b811461073c575f5ffd5b50565b5f8135905061074d81610729565b92915050565b5f819050919050565b61076581610753565b811461076f575f5ffd5b50565b5f813590506107808161075c565b92915050565b5f5ffd5b5f5ffd5b5f5ffd5b5f5f83601f8401126107a7576107a6610786565b5b8235905067ffffffffffffffff8111156107c4576107c361078a565b5b6020830191508360018202830111156107e0576107df61078e565b5b9250929050565b5f5f5f5f5f5f60a0878903121561080157610800610710565b5b5f61080e89828a0161073f565b965050602061081f89828a0161073f565b955050604061083089828a01610772565b945050606061084189828a01610772565b935050608087013567ffffffffffffffff81111561086257610861610714565b5b61086e89828a01610792565b92509250509295509295509295565b5f6020828403121561089257610891610710565b5b5f61089f8482850161073f565b91505092915050565b6108b181610753565b82525050565b5f6020820190506108ca5f8301846108a8565b92915050565b5f82825260208201905092915050565b7f5369676e65645265676973747261723a206578706972656400000000000000005f82015250565b5f6109146018836108d0565b915061091f826108e0565b602082019050919050565b5f6020820190508181035f83015261094181610908565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61097f82610753565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036109b1576109b0610948565b5b600182019050919050565b5f8160601b9050919050565b5f6109d2826109bc565b9050919050565b5f6109e3826109c8565b9050919050565b6109fb6109f682610718565b6109d9565b82525050565b5f819050919050565b610a1b610a1682610753565b610a01565b82525050565b5f610a2c828a6109ea565b601482019150610a3c82896109ea565b601482019150610a4c8288610a0a565b602082019150610a5c8287610a0a565b602082019150610a6c8286610a0a565b602082019150610a7c82856109ea565b601482019150610a8c8284610a0a565b60208201915081905098975050505050505050565b7f5369676e65645265676973747261723a20696e76616c6964207369676e6174755f8201527f7265000000000000000000000000000000000000000000000000000000000000602082015250565b5f610afb6022836108d0565b9150610b0682610aa1565b604082019050919050565b5f6020820190508181035f830152610b2881610aef565b9050919050565b610b3881610718565b82525050565b5f606082019050610b515f830186610b2f565b610b5e6020830185610b2f565b610b6b60408301846108a8565b949350505050565b5f604082019050610b865f8301856108a8565b610b9360208301846108a8565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b5f819050919050565b610bd981610bc7565b82525050565b5f602082019050610bf25f830184610bd0565b92915050565b5f60ff82169050919050565b610c0d81610bf8565b82525050565b5f608082019050610c265f830187610bd0565b610c336020830186610c04565b610c406040830185610bd0565b610c4d6060830184610bd0565b9594505050505056fea26469706673582212205b552400f2aa10dfe9b3c741f31873d6cfad54b0d8994ec0648cc699b071e88664736f6c634300081c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000ec8554c3ff5b986a6f631c402d281e27a7a42b5c

-----Decoded View---------------
Arg [0] : _primaryAgentRegistry (address): 0xeC8554c3Ff5B986a6F631c402d281E27a7a42b5C

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000ec8554c3ff5b986a6f631c402d281e27a7a42b5c

🤖 Code Reader

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

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

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.