Terminally Onchain

Unverified contract

Proxy

Active on Base with 574 txns
Deployed by via 0x48b7f286 at 11487002
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 49 additional slots
-
variable spans 43 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
19 additional variables
Native
Value $708.29
ERC-20
Value $0.02
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0xd1e9350e7dfc3bddece42152532b10597298c82f37a20716e150fa864d5eff15
0xb6ccef1d3a2e3229ead99b7d84c771fde22051749990798f0d427f91ee8dc70c
0x350a14113a9e19ea5eb6192bb8832a5c77d878cc7697a7a862558714bd4e30a3
0x540ec212a1819bd5fc4bf84773f2809dd0cab03f606560936c99fda757fbe264
0x1fc3f992042449c8f9c2fcfe98c86b9dd63ec90a24a26fd4d1fd22494af35c58
0x2b279539a29dfc3216223bd9ff3bf0317ea618dff47c5d2de696e2c8c8694370
0x4834ca54e00cd8a376d9d491ee7355a0ec816901849329aca4fa6bc597d81114
0xc2e5a4a4ead33ed84bae2ec3690732d7ec8b6104b4073ede40e4f293f9a5e2b0
0x2dd7262f75ea730b6ba01a8e80120e7383d36b43a47eccd9a3927ea2f2f5076d
0xc41cf14404aefac13d1b9e29ba518400f88ce97a910b99c49762d7381741f7c8

Functions
Getter at block 22482842
baseTokenURI(view returns (string uri)
https://nft.withfabric.xyz/hypersub/nft/terminally-onchain-5457470x7uo0/
contractURI(view returns (string uri)
https://nft.withfabric.xyz/hypersub/nft/terminally-onchain-5457470x7uo0
creatorBalance(view returns (uint256 balance)
0
erc20Address(view returns (address erc20)
0x0000000000000000000000000000000000000000
feeBalance(view returns (uint256 balance)
0
feeSchedule(view returns (address feeCollectoruint16 feeBps)
(feeCollector=0xb6412d140f8064b369d46d6db491e6ca2101dc78, feeBps=400)
minPurchaseSeconds(view returns (uint256 numSeconds)
2592000
name(view returns (string)
Terminally Onchain
owner(view returns (address)
0x28a69640810fcdcf6adb7119edd64eed4612fa49
paused(view returns (bool)
true
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
rewardBps(view returns (uint16 bps)
420
rewardMultiplier(view returns (uint256 multiplier)
0
rewardPoolBalance(view returns (uint256 numTokens)
226565008597629417
supplyDetail(view returns (uint256 countuint256 cap)
(count=398, cap=0)
symbol(view returns (string)
TO
totalCreatorEarnings(view returns (uint256 total)
6984599998403520000
totalRewardPoints(view returns (uint256 numPoints)
308632799929455360000
tps(view returns (uint256 numTokens)
1620370370
transferRecipient(view returns (address recipient)
0x0000000000000000000000000000000000000000
Read-only
balanceOf(address accountview returns (uint256 numSeconds)
canRefund(address[] accountsview returns (bool refundable)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
referralCodeBps(uint256 codeview returns (uint16 bps)
refundableBalanceOf(address accountview returns (uint256 numSeconds)
refundableTokenBalanceOfAll(address[] accountsview returns (uint256 numTokens)
rewardBalanceOf(address accountview returns (uint256 numTokens)
subscriptionOf(address accountview returns (uint256 tokenIduint256 refundableAmountuint256 rewardPointsuint256 expiresAt)
supportsInterface(bytes4 interfaceIdview returns (bool)
timeValue(uint256 numTokensview returns (uint256 numSeconds)
tokenURI(uint256 tokenIdview returns (string uri)
State-modifying
acceptOwnership(
approve(address touint256 tokenId
createReferralCode(uint256 codeuint16 bps
deleteReferralCode(uint256 code
grantTime(address[] accountsuint256 secondsToAdd
initialize(struct SharedInitParams params
mint(uint256 numTokenspayable 
mintFor(address accountuint256 numTokenspayable 
mintWithReferral(uint256 numTokensuint256 referralCodeaddress referrerpayable 
mintWithReferralFor(address accountuint256 numTokensuint256 referralCodeaddress referrerpayable 
pause(
reconcileERC20Balance(
reconcileNativeBalance(
recoverERC20(address tokenAddressaddress recipientAddressuint256 tokenAmount
recoverNativeTokens(address recipient
refund(uint256 numTokensInaddress[] accountspayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setSupplyCap(uint256 supplyCap
setTransferRecipient(address recipient
slashRewards(address account
transferAllBalances(
transferFees(
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unpause(
updateFeeRecipient(address newCollector
updateMetadata(string contractUristring tokenUri
withdraw(
withdrawAndTransferFees(
withdrawRewards(
withdrawTo(address account
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
FeeAllocated(uint256 tokens
FeeCollectorChange(address indexed fromaddress indexed to
FeeTransfer(address indexed fromaddress indexed touint256 tokensTransferred
Grant(address indexed accountuint256 indexed tokenIduint256 secondsGranteduint256 expiresAt
Initialized(uint8 version
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Purchase(address indexed accountuint256 indexed tokenIduint256 tokensTransferreduint256 timePurchaseduint256 rewardPointsuint256 expiresAt
ReferralCreated(uint256 iduint16 rewardBps
ReferralDestroyed(uint256 id
ReferralPayout(uint256 indexed tokenIdaddress indexed referreruint256 indexed referralIduint256 rewardAmount
Refund(address indexed accountuint256 indexed tokenIduint256 tokensTransferreduint256 timeReclaimed
RefundTopUp(uint256 tokensIn
RewardPointsSlashed(address indexed accountaddress indexed slasheruint256 rewardPointsSlashed
RewardWithdraw(address indexed accountuint256 tokensTransferred
RewardsAllocated(uint256 tokens
SupplyCapChange(uint256 supplyCap
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
TransferRecipientChange(address indexed recipient
Unpaused(address account
Withdraw(address indexed accountuint256 tokensTransferred
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.