Bitcoin Ordinals

Verified contract

Proxy

Active on Ethereum with 44 txns
Deployed by via 0x7836344a at 18007532
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 7 additional slots

No balances found for "Bitcoin Ordinals"

0xe9d8b27bf78872830118aad4d333a0691d78d2efb8c62e2c71e0a035f84b86fe
0x96c9f0f350085798fd4820238ef578fd2e4e60402f13abe9420d2c771afba049
0x9ed153b51a7a351b066f30df922089394f4a394d882a992bd9b9a23d0b1b57ab
0x58fa182192f9d8b82e1e7c054255b8a8449c010f9a1d101c2944dfc290ddacc4
0x8b79919ab24f43de51687c1e0d845e0ec893560f66dbc3886331fb347f8e6a2d
0xa3aa6fbc1c7c67cc0cd59e72224d76371a0a2a5cc3412e8cb5e3a32c8e083969
0xcb756e41bad000b3702621686898a16364910b69c4f724b67fe9108d3a801331
0x97c65ba92d83058edb074a4650098f19a5f77b699b4665deef7a0896ee8e7460
0x6169c99a40e337d7a10a09a3fc8a48d4ab734322101ef2e55586937e16e9e709
0x6a4ae6bf24fc85d8cdd12da9d6cb2b3a029076f1e42c32a1ee9b291395600e79

Functions
Getter at block 21309307
byPassable(view returns (bool)
true
interfaceId(pure returns (bytes4)
0xf4a95f26
isClaimable(view returns (bool)
true
name(view returns (string)
Bitcoin Ordinals
owner(view returns (address)
0x2272ecf43a7481088fa2d4ba9109804ed5a31901
symbol(view returns (string)
ORDINALS
totalSupply(view returns (uint256)
930
version(pure returns (string)
14
Read-only
balanceOf(address ownerview returns (uint256)
byPassableFunction(addressbytes4view returns (bool)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721AUpgradeableTokenOwnership ownership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721AUpgradeableTokenOwnership[])
getAllRegisteredContractsOfType(uint256 _typeview returns (address[])
getApproved(uint256 tokenIdview returns (address)
getInternalTokenId(uint256 tokenIdview returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
isRegistered(address _contractuint256 _typeview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
registeredContracts(addressview returns (uint256)
royaltyInfo(uint256 tokenIduint256 valueview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 _interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
State-modifying
addBypassRule(address whobytes4 functionSiguint256 id
approve(address operatoruint256 tokenIdpayable 
burn(uint256 tokenId
initialize(string name_string symbol_
mint(address touint256 externalTokenId
mintMany(address[] touint256[] externalTokenId
registerContract(address _contractuint256 _type
removeBypassRule(address whobytes4 functionSiguint256 id
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURI
setDetails(string name_string symbol_
setTokenRoyalty(uint256 tokenIdaddress recipientuint256 value
toggleBypassability(
toggleClaimable(
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
unregisterContract(address _contractuint256 index
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
InvalidQueryRange(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(