Techno-Feudal Citizens

Verified contract

Active on Ethereum with 157 txns
Deployed by via 0x9ed36eef at 15166614
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#203)
ERC-721
--
 (#202)
ERC-721
--
 (#201)
ERC-721
--
 (#200)
ERC-721
--
 (#199)
ERC-721
--
 (#198)
ERC-721
--
 (#197)
ERC-721
--
 (#196)
ERC-721
--
 (#195)
ERC-721
--
 (#194)
ERC-721
--
0xfaf91d50f1d01bf11049931f157fa084f00c87e59a303781942197f1ea865b1b
0x882e330679351b73377d5f4f83e790bce3ca1613c38521d244fc838a7b24197c
0x0bbca55936c4eed5320ce7b4829d70fb40c70f94ed223fefc1d681416167f13d
0x19ace9d97d36f4acef99ad3c00c87e47362c72d719e0640650f6017a53f2dc97
From
0xa395e4e4fc7469661cf1d559164a623c160783ba40d7d33fdc6674fb4dc0c0bf
0x96a75b863915612d2078f209ee5a4261489a05a3537277ae35ea06de8c77ef80
0xc8a132c4a0a8614f0e359db23818cadee62e4d2f46d999263f350dd6e44dbb6b
0x27138ffedf4cb490b8d7e7b421c660b054e6cff4223633e5dd721a52c5d28464
0xef8daa6b7d180fa1fa8306a8c0eb2765391a0c93aa35193fab6908738119ec4f
0x0405722971a986db2ea26a8888431f7e0a222bc609a607f6d669329eea54b5fb

Functions
Getter at block 21424479
MAX_MINT_LIST_MINTS(view returns (uint256)
1
MAX_PRE_SALE_MINTS(view returns (uint256)
1
MAX_PUBLIC_SALE_MINTS(view returns (uint256)
5
MAX_PUBLIC_SUPPLY(view returns (uint256)
3000
MAX_TOTAL_SUPPLY(view returns (uint256)
3333
PRE_SALE_PRICE(view returns (uint256)
40000000000000000
PROVENANCE_HASH(view returns (string)
8c507ab7a8794ea73d5b3f3ba404ccb64bc177375f7617c4839b5cba8050b5af
PUBLIC_SALE_PRICE(view returns (uint256)
80000000000000000
ROYALTY_PERCENTAGE(view returns (uint256)
5
beneficiary(view returns (address)
0x39ad372e8fd5a0bd74ed86e77eccf8725fad000a
contractURI(view returns (string)
getBaseURI(view returns (string)
https://gateway.pinata.cloud/ipfs/QmWoShWvCS8ZwiLekgSFdrJthuycAji12f9xoVKM4oW4Qd
getContractURI(view returns (string)
getLastTokenId(view returns (uint256)
0
mintListRoot(view returns (bytes32)
0xe9b9175affe63aece438c53396e2a1db8a4b20868b41b5c1e36a66e64349495e
name(view returns (string)
Techno-Feudal Citizens
owner(view returns (address)
0x39ad372e8fd5a0bd74ed86e77eccf8725fad000a
preSaleListMerkleRoot(view returns (bytes32)
0x926aa1f4ba32f00ce378de00fc3d666be17f07548b3021d5a058e7c760672e90
royaltyReceiverAddress(view returns (address)
0x39ad372e8fd5a0bd74ed86e77eccf8725fad000a
saleState(view returns (uint8)
0
symbol(view returns (string)
TFC
totalSupply(view returns (uint256)
221
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
numberMinted(address ownerview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
mintMintList(uint256 quantitybytes32[] proof
mintPreSale(uint256 quantitybytes32[] merkleProofpayable 
mintPublicSale(uint256 quantitypayable 
ownerMint(uint256 quantity
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseURI(string _baseURI
setBeneficiary(address _beneficiary
setCollectionURI(string _collectionURI
setMintListActive(
setMintListRoot(bytes32 merkleRoot
setPreSaleActive(
setPreSaleListMerkleRoot(bytes32 merkleRoot
setProvenanceHash(string hash
setPublicSaleActive(
setRoyaltyReceiverAddress(address _royaltyReceiverAddress
setSaleInactive(
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address _royaltyReceiverAddress
Fallback and receive
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveToCaller(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(