Legacy Bytes: Difference between revisions

From Neo Tokyo Citizen Wiki
No edit summary
Line 3: Line 3:
[[File:Burn land.png|thumb|right|alt=Land mint|Minting Land from contract]]
[[File:Burn land.png|thumb|right|alt=Land mint|Minting Land from contract]]
<onlyinclude>
<onlyinclude>
Each Citizen produces '''$BYTES''' tokens based on its component Identity's credit yield value and, if it was uploaded with a Vault, the Vault modifier. $BYTES are used to mint new [[Neo Tokyo Bought Identities (NEOTBI)]], [[Neo Tokyo Part 3 Item Caches (NTITEM)]], [[Neo Tokyo Part 4 Land Deeds (NTLD)]], change a Citizen's upload message, and (in the future) change the gender of a Citizen. $BYTES were also used in a one-time burn event to increase the rarity of stats for [[Outer Identities]].
Each Citizen produces '''$BYTES''' tokens based on its component Identity's credit yield value and, if it was uploaded with a Vault, the Vault modifier. $BYTES are an ERC-20 token used to mint new [[Neo Tokyo Bought Identities (NEOTBI)]], [[Neo Tokyo Part 3 Item Caches (NTITEM)]], [[Neo Tokyo Part 4 Land Deeds (NTLD)]], change a Citizen's upload message, and (in the future) change the gender of a Citizen. $BYTES were also used in a one-time burn event to increase the rarity of stats for [[Outer Identities]].


$BYTES are produced at a predictable rate based on when the Citizen was uploaded or when BYTES were last claimed.
$BYTES are produced at a predictable rate based on when the Citizen was uploaded or when BYTES were last claimed.

Revision as of 10:46, 26 March 2022

Contract connection
Creating a special message or changing gender from the contract
Item mint
Minting Item Cache from contract
Land mint
Minting Land from contract

Each Citizen produces $BYTES tokens based on its component Identity's credit yield value and, if it was uploaded with a Vault, the Vault modifier. $BYTES are an ERC-20 token used to mint new Neo Tokyo Bought Identities (NEOTBI), Neo Tokyo Part 3 Item Caches (NTITEM), Neo Tokyo Part 4 Land Deeds (NTLD), change a Citizen's upload message, and (in the future) change the gender of a Citizen. $BYTES were also used in a one-time burn event to increase the rarity of stats for Outer Identities.

$BYTES are produced at a predictable rate based on when the Citizen was uploaded or when BYTES were last claimed.

$BYTE Yield

Yield

Claim $BYTES

Claimable Amount

To see the amount of accumulated $BYTES a Citizen can claim, you can either:

Or

Claim $BYTES from Contract

$BYTES must be claimed from the Citizen Contract.

To claim $BYTES:

  1. Connect a wallet with the required NFTs to the Citizen Contract via Etherscan.
  2. Select the Write Contract tab.
  3. Click Write beneath function 6. getReward
  4. Confirm the transaction via the connected wallet.

To maximize the BYTES claimed, the best practice is to claim them immediately after a BYTE was produced, at which point the start time for their production cycle is reset.

It is also a good practice to claim $BYTES when gas fees are low on the Ethereum network.

Burning $BYTES

How are $BYTES burned?

Through ether contracts (except new S1 ID) linked below.

  1. Connect the correct wallet through the Connect to Web3 button.
  2. Select the option of choice.
  3. Click Write

10 $BYTES burned to change your Citizen special message.

  • From this contract, option 3 (token ID is your citizen ID).

25 $BYTES burned to change Citizen gender. (Not currently available)

  • From this contract, option 2 (token ID is your citizen ID).

500 $BYTES burned to mint a new item cache.

500 $BYTES burned to mint a new land deed.

2000 $BYTES burned to mint a new S1 bought identity

Minting Neo Tokyo NFTs using $BYTES

$BYTES can be used to mint Neo Tokyo Citizen component NFTs.

At the time of writing, $BYTES can be used to mint the following:

  • S1 Identity for 2000 $BYTES
  • S1 Land Deed for 500 $BYTES

To use $BYTES to mint Neo Tokyo Citizen Components:

  1. Go to https://neotokyo.codes/upload
  2. Connect a wallet with neccessary number of $BYTES to the website
  3. Select the component you would like to mint and confirm the transaction via the connected wallet
  4. After the transaction has completed you will receive an NFT with a tokenID, however the traits of the NFT will not be set until the seed is set for your token. To set the seed for the newly minted NFT:
  5. Go to https://etherscan.io/address/0x545d94525226545776e925b9d258026c6536f438#writeContract
  6. Connect a wallet with the required NFTs to the Contract
  7. Use function 2. setTokenSeed with the following:
  • target (address) is the address for the mint contract for the token. Note this is different from the verified token contract. See below for the current mint addresses.
  • Current Bought Identities mint contract: 0x19815e26C3C8B7031E8a6901a73BCc1282A8F130
  • Current Land mint contract: 0x3248d8F3d847aE6a3076E9BE923191Eaf0254851
  • tokenId (uint256) is your tokenId that you wish to set the seed for.

Note:

  • This is a temporary contract. Thrasher is working with the NT dev team to set up a proper solution. This contract contains a selfdestruct method that will be used once the official solution is in place.
  • You can call this contract from any address. It doesn't have to be the one that minted the token or the one containing your citizen. Anyone can call this on your behalf as well.
  • This contract can be used to set the seed for other NT tokens once that has been enabled (e.g. land, items, outer_ids, outer_lands, outer_items).

$BYTE Value on Cryptocurrency Exchanges

https://www.dextools.io/app/ether/pair-explorer/0x3782a3425cd093d5cd0c5b684be72641e199029c

$BYTES Contract and Token

https://etherscan.io/address/0x7d647b1a0dcd5525e9c6b3d14be58f27674f8c95

https://etherscan.io/token/0x7d647b1a0dcd5525e9c6b3d14be58f27674f8c95