TOKEN STANDARDS
INTRODUCTION
Token interfaces are one of the various Gather development standards. These standards aid in the composability of smart contracts, ensuring that, for example, when a new project releases a token, it is compatible with current decentralized exchanges.
Tokens can symbolize almost anything:
a player's ability card in-game
tickets
financial assets such as a company's stock
fiat currency such as the US dollar
an ounce of gold
and more...
Gather provides a comprehensive standard for these features. That is where the GRC-20 & GRC-721 come into action. Developers can use these standards to create token applications that work with other products and services.
What is GRC-20?
The GRC-20 establishes a standard for Fungible Tokens, which means that they have a feature that ensures that each Token is identical (in type and value) to every other Token. A GRC-20 Token, for example, functions similarly to the GTH, meaning that one Token is and will always be equal to all other Tokens.
What is GRC-721?
A GRC-721 token on Gather Network is similar to an ERC-721 token on Ethereum. The GRC-721 introduces a standard for NFT, in other words, this type of Token is unique and can have a different value than another Token from the same Smart Contract.
All NFTs have a uint256
variable called tokenId
, so for any GRC-721 Contract, the pair contract address, uint256 tokenId
must be globally unique.
Last updated