Ubiq Hashmasks MVP

Reload

Reload Force blockchain values to refresh. Normally not required.

Introduction

This is a work in progress version of Hashmasks (HM) for Ubiq to work through the business logic.

The hard and time consuming part of Hashmasks (besides the UI) is building out the graphical elements with various traits.

The contracts are pre-existing, modern, well used, safe (apart from a minor sale bug that will likely never happen). Forks such as Bashmasks and Waifus essentially use the same contracts with no real modifications.

Things will most likely change such as the branding "Hashmasks" and "NameChangeToken" when Live.

Rules: Modifications:

Your Address

Balance: - Number of NFTs you own
Token IDs you own:
NCT Balance: NCT

Purchase

Price

Current Price: UBQ

Buy

Buy 1 or more NFT at the set Rate. This will probably break or error if you are buying multiple at the boundary of the price tier. This won't be fixed.
Quantity (Don't buy more than 5)
Buy

Transfer

Transfer 1 NFT ID to another address
Address
ID
Transfer

Minted / Total Supply


Minted:

Name Change

Name Change Price: NCT

Change Name

Must be the Owner of the NFT ID to change it
ID
Name
Change Name

Name Reserved/Allocated



Check Name

Check Valid Name



Check Valid Name

NFT Name (by ID)



Check NFT Name

Name Change Token

Accumulated

Accumulated NCT tokens for an NFT token ID

NCT
Accumulated

Last Claim

Last Claim made on an NFT token ID

Unix Timestamp
Last Claim

Claim All


Claim All

Transfer


Address
NCT
Transfer

Admin functions

Finalize Starting Index

Can be called by anyone if sold out (when starting index block is set)
Finalize Starting Index

Set NFT Address (Owner)

Set the NFT contract address. Needs to be set manually because the NCT contract is deployed first. Do this early.
Address
Set NFT Address

Addresses

ERC20 (NCT): ERC721 (HM):