Line 8: | Line 8: | ||
The properties of the Citizen NFT are derived from its component [[Outer Identities|Outer Identity]], optional [[Neo Tokyo Part 2 Vault Card (NEOTV)|Vault Card]], [[Neo Tokyo Part 3 Item Caches (NTITEM)|Item Cache]], and [[Outer_Lands| Outer Land]]. | The properties of the Citizen NFT are derived from its component [[Outer Identities|Outer Identity]], optional [[Neo Tokyo Part 2 Vault Card (NEOTV)|Vault Card]], [[Neo Tokyo Part 3 Item Caches (NTITEM)|Item Cache]], and [[Outer_Lands| Outer Land]]. | ||
==Creating | ==Creating an Outer Citizen== | ||
Creating a Citizen requires: | Creating a Citizen requires: | ||
* An [[Neo_Tokyo_Identities_(NEOTI)|Identity]] or a [[Neo_Tokyo_Bought_Identities_(NEOTBI)| Bought Identity]] | * An [[Neo_Tokyo_Identities_(NEOTI)|Identity]] or a [[Neo_Tokyo_Bought_Identities_(NEOTBI)| Bought Identity]] | ||
Line 37: | Line 37: | ||
* Create a unique on-chain description for a Citizen at upload | * Create a unique on-chain description for a Citizen at upload | ||
===How to Upload | ===How to Upload an Outer Citizen=== | ||
The process of creating a Citizen requires the necessary component NFTs to be staked in the Citizen contract. This process is also known as ''Uploading''. | The process of creating a Citizen requires the necessary component NFTs to be staked in the Citizen contract. This process is also known as ''Uploading''. | ||
Line 50: | Line 50: | ||
This will require wallet confirmation and significant gas fee because of the amount of data in the transaction. | This will require wallet confirmation and significant gas fee because of the amount of data in the transaction. | ||
===Citizenship Number=== | ===Outer Citizenship Number=== | ||
* A new Citizenship number is provided with each uploaded Citizen, adding +1 to the number of the last uploaded Citizen. | * A new Citizenship number is provided with each uploaded Citizen, adding +1 to the number of the last uploaded Citizen. | ||
* Numbers are consecutive, based on upload, and are automatically assigned. | * Numbers are consecutive, based on upload, and are automatically assigned. |
Revision as of 10:24, 1 April 2022
A Neo Tokyo Outer Citizen is the NFT created by staking the three components in the Outer Citizen Contract. While the component pieces of a citizen are shown as text with computer code syntax, the Citizen NFT is an image of a person based on the properties described in the text of the component parts.
Properties
The properties of the Citizen NFT are derived from its component Outer Identity, optional Vault Card, Item Cache, and Outer Land.
Creating an Outer Citizen
Creating a Citizen requires:
- An Identity or a Bought Identity
- Outer Item Cache
- Land Deed NFT
An optional Vault can be used to increase the $BYTE yield of the resulting Citizen.
Appearance
A citizen's appearance depends on the characteristics described in the Identity and the Item Cache. The background of the resulting composite is based on Land Deed.
Benefits of Citizenship
- Uploading component NFTs to the Citizen contract creates the Citizen profile picture.
- Uploaded Citizens produce credits/$BYTES.
- Citizens can access exclusive Discord channels
- Citizens can create teams and join guilds
- Create a unique on-chain description for a Citizen at upload
How to Upload an Outer Citizen
The process of creating a Citizen requires the necessary component NFTs to be staked in the Citizen contract. This process is also known as Uploading.
To upload a Citizen:
- Connect a wallet with the required NFTs to the Upload page of https://neotokyo.codes
- Select the component NFTs to combine for the citizen through the website's interface
- Write a custom description (upload message)
- Press Upload
- Confirm a transaction for each NFT that will be uploaded and a final upload transaction
This will require wallet confirmation and significant gas fee because of the amount of data in the transaction.
Outer Citizenship Number
- A new Citizenship number is provided with each uploaded Citizen, adding +1 to the number of the last uploaded Citizen.
- Numbers are consecutive, based on upload, and are automatically assigned.
- Numbers will not be reused when a citizen is disassembled and reassembled.
Unstake and Disassemble a Citizen
To swap out or trade a component NFT, the Citizen must be disassembled. This process returns the component pieces and the Citizen number is destroyed. The Citizen will no longer produce $BYTES, but all accumulated unclaimed $BYTES will still be available.
To disassemble, connect the wallet containing the Citizen to the Citizen Contract address
Enter the Citizen's ID in the 5. disassembleCitizen
function of the contract and Write.
$BYTES
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.
To determine a Citizen's $BYTE yield, information on claiming $BYTES, determining the amount that a Citizen has produced, or minting additional NFTs with $BYTES, refer to the Bytes article.
For more information on claiming $Bytes from an unopened vault, refer to Neo Tokyo Part 2 Vault Card (NEOTV).
Contract Address
https://etherscan.io/address/0x9b091d2e0bb88ace4fe8f0fab87b93d8ba932ec4