ETH Price: $2,318.26 (-2.37%)
 

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
Add Attester247242992026-03-24 2:08:2322 days ago1774318103IN
0xd800B345...EFB3138Cd
0 ETH0.000003520.07435997

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 Exact Match

Contract Name

PRSNResolver

Compiler Version
v0.8.27+commit.40a35a09
Optimization Enabled
Yes with 200 runs
Other Settings
paris 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":"contract IEAS","name":"eas","type":"address"},{"internalType":"address","name":"initialOwner","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AccessDenied","type":"error"},{"inputs":[],"name":"AttesterAlreadyAuthorized","type":"error"},{"inputs":[],"name":"AttesterNotAuthorized","type":"error"},{"inputs":[],"name":"InsufficientValue","type":"error"},{"inputs":[],"name":"InvalidAttester","type":"error"},{"inputs":[],"name":"InvalidEAS","type":"error"},{"inputs":[],"name":"InvalidLength","type":"error"},{"inputs":[],"name":"InvalidNewOwner","type":"error"},{"inputs":[],"name":"NotOwner","type":"error"},{"inputs":[],"name":"NotPayable","type":"error"},{"inputs":[],"name":"NotPendingOwner","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"attester","type":"address"}],"name":"AttesterAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"attester","type":"address"}],"name":"AttesterRemoved","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferStarted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[],"name":"acceptOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"attester","type":"address"}],"name":"addAttester","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"bytes32","name":"uid","type":"bytes32"},{"internalType":"bytes32","name":"schema","type":"bytes32"},{"internalType":"uint64","name":"time","type":"uint64"},{"internalType":"uint64","name":"expirationTime","type":"uint64"},{"internalType":"uint64","name":"revocationTime","type":"uint64"},{"internalType":"bytes32","name":"refUID","type":"bytes32"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"address","name":"attester","type":"address"},{"internalType":"bool","name":"revocable","type":"bool"},{"internalType":"bytes","name":"data","type":"bytes"}],"internalType":"struct Attestation","name":"attestation","type":"tuple"}],"name":"attest","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"authorizedAttesters","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"isPayable","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[{"components":[{"internalType":"bytes32","name":"uid","type":"bytes32"},{"internalType":"bytes32","name":"schema","type":"bytes32"},{"internalType":"uint64","name":"time","type":"uint64"},{"internalType":"uint64","name":"expirationTime","type":"uint64"},{"internalType":"uint64","name":"revocationTime","type":"uint64"},{"internalType":"bytes32","name":"refUID","type":"bytes32"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"address","name":"attester","type":"address"},{"internalType":"bool","name":"revocable","type":"bool"},{"internalType":"bytes","name":"data","type":"bytes"}],"internalType":"struct Attestation[]","name":"attestations","type":"tuple[]"},{"internalType":"uint256[]","name":"values","type":"uint256[]"}],"name":"multiAttest","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"payable","type":"function"},{"inputs":[{"components":[{"internalType":"bytes32","name":"uid","type":"bytes32"},{"internalType":"bytes32","name":"schema","type":"bytes32"},{"internalType":"uint64","name":"time","type":"uint64"},{"internalType":"uint64","name":"expirationTime","type":"uint64"},{"internalType":"uint64","name":"revocationTime","type":"uint64"},{"internalType":"bytes32","name":"refUID","type":"bytes32"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"address","name":"attester","type":"address"},{"internalType":"bool","name":"revocable","type":"bool"},{"internalType":"bytes","name":"data","type":"bytes"}],"internalType":"struct Attestation[]","name":"attestations","type":"tuple[]"},{"internalType":"uint256[]","name":"values","type":"uint256[]"}],"name":"multiRevoke","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"attester","type":"address"}],"name":"removeAttester","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"bytes32","name":"uid","type":"bytes32"},{"internalType":"bytes32","name":"schema","type":"bytes32"},{"internalType":"uint64","name":"time","type":"uint64"},{"internalType":"uint64","name":"expirationTime","type":"uint64"},{"internalType":"uint64","name":"revocationTime","type":"uint64"},{"internalType":"bytes32","name":"refUID","type":"bytes32"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"address","name":"attester","type":"address"},{"internalType":"bool","name":"revocable","type":"bool"},{"internalType":"bytes","name":"data","type":"bytes"}],"internalType":"struct Attestation","name":"attestation","type":"tuple"}],"name":"revoke","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"version","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]
61010060405234801561001157600080fd5b50604051610d6c380380610d6c833981016040819052610030916100fb565b6001608052600360a052600060c052816001600160a01b038116610067576040516341bc07ff60e11b815260040160405180910390fd5b6001600160a01b0390811660e052811661009457604051632a52b3c360e11b815260040160405180910390fd5b600080546001600160a01b0319166001600160a01b03831690811782556040519091907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35050610135565b6001600160a01b03811681146100f857600080fd5b50565b6000806040838503121561010e57600080fd5b8251610119816100e3565b602084015190925061012a816100e3565b809150509250929050565b60805160a05160c05160e051610bfe61016e600039600061084a015260006103b40152600061038b015260006103620152610bfe6000f3fe6080604052600436106100c65760003560e01c8063cc78fef11161007f578063e30c397811610059578063e30c39781461021d578063e49617e11461023d578063e60c350514610250578063f2fde38b1461026357600080fd5b8063cc78fef1146101b9578063ce46e046146101d9578063d1b0a19e146101ed57600080fd5b806302bef847146100eb57806354fd4d501461010b57806379ba50971461013657806388e5b2d91461014b5780638da5cb5b1461016e57806391db0b7e146101a657600080fd5b366100e657604051631574f9f360e01b815260040160405180910390fd5b005b600080fd5b3480156100f757600080fd5b506100e461010636600461099c565b610283565b34801561011757600080fd5b5061012061035b565b60405161012d91906109f0565b60405180910390f35b34801561014257600080fd5b506100e46103fe565b61015e610159366004610a6f565b610480565b604051901515815260200161012d565b34801561017a57600080fd5b5060005461018e906001600160a01b031681565b6040516001600160a01b03909116815260200161012d565b61015e6101b4366004610a6f565b61054f565b3480156101c557600080fd5b506100e46101d436600461099c565b61060e565b3480156101e557600080fd5b50600061015e565b3480156101f957600080fd5b5061015e61020836600461099c565b60026020526000908152604090205460ff1681565b34801561022957600080fd5b5060015461018e906001600160a01b031681565b61015e61024b366004610ae0565b6106e2565b61015e61025e366004610ae0565b6106f5565b34801561026f57600080fd5b506100e461027e36600461099c565b610709565b6000546001600160a01b031633146102ae576040516330cd747160e01b815260040160405180910390fd5b6001600160a01b0381166102d557604051635c6d7aa160e11b815260040160405180910390fd5b6001600160a01b03811660009081526002602052604090205460ff161561030f57604051630176fc1f60e51b815260040160405180910390fd5b6001600160a01b038116600081815260026020526040808220805460ff19166001179055517f6ba7a3f25b8b53ecc6d1367a381fde6e7bd6ae793acb6b3f4726c425fc0caec79190a250565b60606103867f00000000000000000000000000000000000000000000000000000000000000006107ac565b6103af7f00000000000000000000000000000000000000000000000000000000000000006107ac565b6103d87f00000000000000000000000000000000000000000000000000000000000000006107ac565b6040516020016103ea93929190610b1c565b604051602081830303815290604052905090565b6001546001600160a01b0316331461042957604051630614e5c760e21b815260040160405180910390fd5b60008054336001600160a01b0319808316821784556001805490911690556040516001600160a01b0390921692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a350565b600061048a61083f565b838281146104ab5760405163251f56a160e21b815260040160405180910390fd5b3460005b8281101561053f5760008686838181106104cb576104cb610b7b565b905060200201359050828111156104f55760405163044044a560e21b815260040160405180910390fd5b61052289898481811061050a5761050a610b7b565b905060200281019061051c9190610b91565b50600190565b610533576000945050505050610547565b909103906001016104af565b506001925050505b949350505050565b600061055961083f565b8382811461057a5760405163251f56a160e21b815260040160405180910390fd5b3460005b8281101561053f57600086868381811061059a5761059a610b7b565b905060200201359050828111156105c45760405163044044a560e21b815260040160405180910390fd5b6105f18989848181106105d9576105d9610b7b565b90506020028101906105eb9190610b91565b8261088a565b610602576000945050505050610547565b9091039060010161057e565b6000546001600160a01b03163314610639576040516330cd747160e01b815260040160405180910390fd5b6001600160a01b03811661066057604051635c6d7aa160e11b815260040160405180910390fd5b6001600160a01b03811660009081526002602052604090205460ff1661069957604051634e090add60e11b815260040160405180910390fd5b6001600160a01b038116600081815260026020526040808220805460ff19169055517f368846ed588a2fb12b4fabffde520ad537df26ea80ad789b60afc37c5cc7fe6b9190a250565b60006106ec61083f565b60015b92915050565b60006106ff61083f565b6106ef823461088a565b6000546001600160a01b03163314610734576040516330cd747160e01b815260040160405180910390fd5b6001600160a01b03811661075b57604051632a52b3c360e11b815260040160405180910390fd5b600180546001600160a01b0319166001600160a01b0383811691821790925560008054604051929316917f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e227009190a350565b606060006107b9836108c4565b600101905060008167ffffffffffffffff8111156107d9576107d9610bb2565b6040519080825280601f01601f191660200182016040528015610803576020820181803683370190505b5090508181016020015b600019016f181899199a1a9b1b9c1cb0b131b232b360811b600a86061a8153600a850494508461080d57509392505050565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461088857604051634ca8886760e01b815260040160405180910390fd5b565b60006002816108a0610100860160e0870161099c565b6001600160a01b0316815260208101919091526040016000205460ff169392505050565b60008072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b83106109035772184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b830492506040015b6d04ee2d6d415b85acef8100000000831061092f576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc10000831061094d57662386f26fc10000830492506010015b6305f5e1008310610965576305f5e100830492506008015b612710831061097957612710830492506004015b6064831061098b576064830492506002015b600a83106106ef5760010192915050565b6000602082840312156109ae57600080fd5b81356001600160a01b03811681146109c557600080fd5b9392505050565b60005b838110156109e75781810151838201526020016109cf565b50506000910152565b6020815260008251806020840152610a0f8160408501602087016109cc565b601f01601f19169190910160400192915050565b60008083601f840112610a3557600080fd5b50813567ffffffffffffffff811115610a4d57600080fd5b6020830191508360208260051b8501011115610a6857600080fd5b9250929050565b60008060008060408587031215610a8557600080fd5b843567ffffffffffffffff811115610a9c57600080fd5b610aa887828801610a23565b909550935050602085013567ffffffffffffffff811115610ac857600080fd5b610ad487828801610a23565b95989497509550505050565b600060208284031215610af257600080fd5b813567ffffffffffffffff811115610b0957600080fd5b820161014081850312156109c557600080fd5b60008451610b2e8184602089016109cc565b601760f91b9083019081528451610b4c8160018401602089016109cc565b601760f91b600192909101918201528351610b6e8160028401602088016109cc565b0160020195945050505050565b634e487b7160e01b600052603260045260246000fd5b6000823561013e19833603018112610ba857600080fd5b9190910192915050565b634e487b7160e01b600052604160045260246000fdfea2646970667358221220750794d1882f59d3bd97e6c9da2744ceff8b21f0a78d0bf54636fea448fdad0764736f6c634300081b0033000000000000000000000000a1207f3bba224e2c9c3c6d5af63d0eb1582ce587000000000000000000000000c91f5debbb20a31146a243c0a1e5151dd0098154
Deployed Bytecode
0x6080604052600436106100c65760003560e01c8063cc78fef11161007f578063e30c397811610059578063e30c39781461021d578063e49617e11461023d578063e60c350514610250578063f2fde38b1461026357600080fd5b8063cc78fef1146101b9578063ce46e046146101d9578063d1b0a19e146101ed57600080fd5b806302bef847146100eb57806354fd4d501461010b57806379ba50971461013657806388e5b2d91461014b5780638da5cb5b1461016e57806391db0b7e146101a657600080fd5b366100e657604051631574f9f360e01b815260040160405180910390fd5b005b600080fd5b3480156100f757600080fd5b506100e461010636600461099c565b610283565b34801561011757600080fd5b5061012061035b565b60405161012d91906109f0565b60405180910390f35b34801561014257600080fd5b506100e46103fe565b61015e610159366004610a6f565b610480565b604051901515815260200161012d565b34801561017a57600080fd5b5060005461018e906001600160a01b031681565b6040516001600160a01b03909116815260200161012d565b61015e6101b4366004610a6f565b61054f565b3480156101c557600080fd5b506100e46101d436600461099c565b61060e565b3480156101e557600080fd5b50600061015e565b3480156101f957600080fd5b5061015e61020836600461099c565b60026020526000908152604090205460ff1681565b34801561022957600080fd5b5060015461018e906001600160a01b031681565b61015e61024b366004610ae0565b6106e2565b61015e61025e366004610ae0565b6106f5565b34801561026f57600080fd5b506100e461027e36600461099c565b610709565b6000546001600160a01b031633146102ae576040516330cd747160e01b815260040160405180910390fd5b6001600160a01b0381166102d557604051635c6d7aa160e11b815260040160405180910390fd5b6001600160a01b03811660009081526002602052604090205460ff161561030f57604051630176fc1f60e51b815260040160405180910390fd5b6001600160a01b038116600081815260026020526040808220805460ff19166001179055517f6ba7a3f25b8b53ecc6d1367a381fde6e7bd6ae793acb6b3f4726c425fc0caec79190a250565b60606103867f00000000000000000000000000000000000000000000000000000000000000016107ac565b6103af7f00000000000000000000000000000000000000000000000000000000000000036107ac565b6103d87f00000000000000000000000000000000000000000000000000000000000000006107ac565b6040516020016103ea93929190610b1c565b604051602081830303815290604052905090565b6001546001600160a01b0316331461042957604051630614e5c760e21b815260040160405180910390fd5b60008054336001600160a01b0319808316821784556001805490911690556040516001600160a01b0390921692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a350565b600061048a61083f565b838281146104ab5760405163251f56a160e21b815260040160405180910390fd5b3460005b8281101561053f5760008686838181106104cb576104cb610b7b565b905060200201359050828111156104f55760405163044044a560e21b815260040160405180910390fd5b61052289898481811061050a5761050a610b7b565b905060200281019061051c9190610b91565b50600190565b610533576000945050505050610547565b909103906001016104af565b506001925050505b949350505050565b600061055961083f565b8382811461057a5760405163251f56a160e21b815260040160405180910390fd5b3460005b8281101561053f57600086868381811061059a5761059a610b7b565b905060200201359050828111156105c45760405163044044a560e21b815260040160405180910390fd5b6105f18989848181106105d9576105d9610b7b565b90506020028101906105eb9190610b91565b8261088a565b610602576000945050505050610547565b9091039060010161057e565b6000546001600160a01b03163314610639576040516330cd747160e01b815260040160405180910390fd5b6001600160a01b03811661066057604051635c6d7aa160e11b815260040160405180910390fd5b6001600160a01b03811660009081526002602052604090205460ff1661069957604051634e090add60e11b815260040160405180910390fd5b6001600160a01b038116600081815260026020526040808220805460ff19169055517f368846ed588a2fb12b4fabffde520ad537df26ea80ad789b60afc37c5cc7fe6b9190a250565b60006106ec61083f565b60015b92915050565b60006106ff61083f565b6106ef823461088a565b6000546001600160a01b03163314610734576040516330cd747160e01b815260040160405180910390fd5b6001600160a01b03811661075b57604051632a52b3c360e11b815260040160405180910390fd5b600180546001600160a01b0319166001600160a01b0383811691821790925560008054604051929316917f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e227009190a350565b606060006107b9836108c4565b600101905060008167ffffffffffffffff8111156107d9576107d9610bb2565b6040519080825280601f01601f191660200182016040528015610803576020820181803683370190505b5090508181016020015b600019016f181899199a1a9b1b9c1cb0b131b232b360811b600a86061a8153600a850494508461080d57509392505050565b336001600160a01b037f000000000000000000000000a1207f3bba224e2c9c3c6d5af63d0eb1582ce587161461088857604051634ca8886760e01b815260040160405180910390fd5b565b60006002816108a0610100860160e0870161099c565b6001600160a01b0316815260208101919091526040016000205460ff169392505050565b60008072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b83106109035772184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b830492506040015b6d04ee2d6d415b85acef8100000000831061092f576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc10000831061094d57662386f26fc10000830492506010015b6305f5e1008310610965576305f5e100830492506008015b612710831061097957612710830492506004015b6064831061098b576064830492506002015b600a83106106ef5760010192915050565b6000602082840312156109ae57600080fd5b81356001600160a01b03811681146109c557600080fd5b9392505050565b60005b838110156109e75781810151838201526020016109cf565b50506000910152565b6020815260008251806020840152610a0f8160408501602087016109cc565b601f01601f19169190910160400192915050565b60008083601f840112610a3557600080fd5b50813567ffffffffffffffff811115610a4d57600080fd5b6020830191508360208260051b8501011115610a6857600080fd5b9250929050565b60008060008060408587031215610a8557600080fd5b843567ffffffffffffffff811115610a9c57600080fd5b610aa887828801610a23565b909550935050602085013567ffffffffffffffff811115610ac857600080fd5b610ad487828801610a23565b95989497509550505050565b600060208284031215610af257600080fd5b813567ffffffffffffffff811115610b0957600080fd5b820161014081850312156109c557600080fd5b60008451610b2e8184602089016109cc565b601760f91b9083019081528451610b4c8160018401602089016109cc565b601760f91b600192909101918201528351610b6e8160028401602088016109cc565b0160020195945050505050565b634e487b7160e01b600052603260045260246000fd5b6000823561013e19833603018112610ba857600080fd5b9190910192915050565b634e487b7160e01b600052604160045260246000fdfea2646970667358221220750794d1882f59d3bd97e6c9da2744ceff8b21f0a78d0bf54636fea448fdad0764736f6c634300081b0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000a1207f3bba224e2c9c3c6d5af63d0eb1582ce587000000000000000000000000c91f5debbb20a31146a243c0a1e5151dd0098154

-----Decoded View---------------
Arg [0] : eas (address): 0xA1207F3BBa224E2c9c3c6D5aF63D0eb1582Ce587
Arg [1] : initialOwner (address): 0xC91f5dEBBb20A31146a243c0A1E5151DD0098154

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000a1207f3bba224e2c9c3c6d5af63d0eb1582ce587
Arg [1] : 000000000000000000000000c91f5debbb20a31146a243c0a1e5151dd0098154

🤖 Code Reader Beta

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.