Bitcoin (Universal)

Unverified contract

Proxy

Active on Base with 2,143 txns
Deployed by via 0x69614e98 at 16924982
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Bitcoin (Universal)"

0xc53a72abc0af234373df9c72f40e5a5ecb0ba960703aadee3c3a33e44b6729dc
0x152ccf240caf251630599b26f01f70c01155283d1166085b7876589fb2b69a53
0xc049511f534c37ebcadd8b2b0f343fcbed0cd018b9c901c6e5b729a38c155ba7
0xafeb6e2639a3926cb118185601ccd93d032daeaaa896d4aaf23292ef5cd72e1b
0xb1f2afe3a8366f3448b8df4296a3bb47d15ce794a528bbded3cb09fcf4047591
0xec5a31a550380c4cccb30e83fa7116656959f0c73a30894bdca6cb3d248eaba3
0x0c5edd4701e6be6569c3161c892072f04eb1c4760c05285aa5d7584d106a2446
0x91d2dea632d10578594f5683a324c52c5ed509811fde1400586141775fe8dfd4
0xe10dae7c1c1e2369c6e39ebbafc3ac1d1d940c1355bab9c14e325bef34eb2d79
0x26f50a5869b90cdad7ce21adab2341ef3490df4e8dd62785db16947d1cd2d9bd

Functions
Getter at block 21783027
BURNER_ROLE(view returns (bytes32)
0x3c11d16cbaffd01df69ce1c404f6340ee057498f5f00246190ea54220576a848
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x402f95e3c9b0bd9626364a7c7d399abe90be434b4456f32f43d01a8e6c9ee29b
EPOCH_DURATION(view returns (uint256)
28800
EXECUTOR_ROLE(view returns (bytes32)
0xd8aa0f3194971a2a116679f7c2090f6939c8d4e01a2a8d7e41d55e5351469e63
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
QUEUE_EXPIRATION(view returns (uint256)
259200
RESPONDER_ROLE(view returns (bytes32)
0x4d9863970d41475dce450df64b8c3f5625245716124ab2023150cc6828d194c4
WITNESS_ROLE(view returns (bytes32)
0x01e3814859e1fb52a3619fc87e5bf0e88a404a49d305aef38ab09dc39741b1a7
decimals(view returns (uint8)
18
defaultAdmin(view returns (address)
0x74ed5ed72df3bff374e4c87b8ff4bdebca954abe
defaultAdminDelay(view returns (uint48)
86400
defaultAdminDelayIncreaseWait(view returns (uint48)
432000
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=Bitcoin (Universal), version=1, chainId=8453, verifyingContract=0xf1143f3a8d76f1ca740d29d5671d365f66c44ed1, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
mintQueueTail(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
name(view returns (string)
Bitcoin (Universal)
owner(view returns (address)
0x74ed5ed72df3bff374e4c87b8ff4bdebca954abe
pendingDefaultAdmin(view returns (address newAdminuint48 schedule)
(newAdmin=0x0000000000000000000000000000000000000000, schedule=0)
pendingDefaultAdminDelay(view returns (uint48 newDelayuint48 schedule)
(newDelay=0, schedule=0)
symbol(view returns (string)
uBTC
totalSupply(view returns (uint256)
976245710000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
chainsWhitelist(uint256view returns (bool)
getMintedAmountLastEpoch(address accountview returns (uint256)
getQueuedOperation(address minteruint256 amountuint256 timestampbytes32 predecessorview returns (bytes32uint8)
getRemainingMintLimit(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
hash(struct WrappedAssetBridgeOperation opview returns (bytes32)
hash(struct WrappedAssetOperation opview returns (bytes32)
lastEpoch(addressview returns (uint48 startTimestampuint208 minted)
mintLimit(addressview returns (uint256)
nonces(address ownerview returns (uint256)
paused(addressview returns (bool)
queueId(address minteruint256 amountuint256 timestampbytes32 predecessorpure returns (bytes32)
supportsInterface(bytes4 interfaceIdview returns (bool)
userBlacklist(addressview returns (bool)
State-modifying
acceptDefaultAdminTransfer(
approve(address spenderuint256 valuereturns (bool)
beginDefaultAdminTransfer(address newAdmin
burn(address burneruint256 amountuint256 expirationbytes signature
burn(uint256 amount
cancelDefaultAdminTransfer(
changeDefaultAdminDelay(uint48 newDelay
executeQueue(address minteruint256 amountuint256 timestampbytes32 predecessor
finishBridge(address useraddress witnessuint256 amountuint256 feeuint256 originChainuint256 expirationbytes signature
grantRole(bytes32 roleaddress account
initialize(string name_string symbol_address multisigstruct WrappedAssetOperator[] operatorsuint256[] chains
initiateBridge(address useruint256 amountuint256 feeuint256 destinationChainuint256 expirationbytes signature
mint(address minteruint256 amountuint256 expirationbytes minterSigbytes attestationSigreturns (uint256)
mint(uint256 amountuint256 expirationbytes attestationSigreturns (uint256)
pauseAccount(address account
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress account
resetEpoch(address account
revokeRole(bytes32 roleaddress account
rollbackDefaultAdminDelay(
setChainWhitelist(uint256 chainbool whitelist
setMintLimit(address minteruint256 amount
setUserBlacklist(address userbool blacklist
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
unpauseAccount(address account
Events
Approval(address indexed owneraddress indexed spenderuint256 value
BridgeInitiated(address indexed initiatoraddress indexed useruint256 amountuint256 feeuint256 destinationChain
DefaultAdminDelayChangeCanceled(
DefaultAdminDelayChangeScheduled(uint48 newDelayuint48 effectSchedule
DefaultAdminTransferCanceled(
DefaultAdminTransferScheduled(address indexed newAdminuint48 acceptSchedule
EIP712DomainChanged(
Initialized(uint64 version
MintQueued(address indexed minteruint256 amountuint256 timestampbytes32 predecessor
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokensBurnt(address indexed burneruint256 amount
Transfer(address indexed fromaddress indexed touint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccessControlBadConfirmation(
AccessControlEnforcedDefaultAdminDelay(uint48 schedule
AccessControlEnforcedDefaultAdminRules(
AccessControlInvalidDefaultAdmin(address defaultAdmin
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
AccountPaused(
BlacklistedAddress(
BridgeMinterLimitSurpassed(address account
CannotBurnFromOtherAccounts(
CannotMintFromOtherAccounts(
ChainNotSupported(
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
ERC2612ExpiredSignature(uint256 deadline
ERC2612InvalidSigner(address signeraddress owner
InvalidAccountNonce(address accountuint256 currentNonce
InvalidFee(
InvalidInitialization(
InvalidRole(
NotInitializing(
OperationAlreadyMinted(
OperationDoesNotExist(
OperationExpired(
SafeCastOverflowedUintDowncast(uint8 bitsuint256 value
SameChain(
SignatureExpired(
SignerIsNotWitness(
ZeroAddress(
ZeroAmount(