ShardSpace Docs
  • What is ShardSpace?
  • Key Features
  • The Team
  • About ShardSpace
  • Roadmap
  • Social
  • User Guides
    • ShardSpace Overview
      • Logging in
      • Portfolio Management
      • Market and Limit Order trading
      • Staking Tools and metrics
      • Developer Tools
    • How to connect your Radix wallet
    • How to STAKE XRD
      • Quick Stake
      • Quick Unstake
      • Staking with the Stake Widget
      • Unstaking with the Stake Widget
      • Easy claim unstakes
      • How to claim all unstakes
    • How to SEND assets
      • Simple Transfer
      • Multi-token transfer
      • Quick Move
      • Move NFTs and the Shopping Cart
      • Shopping Cart
    • How to SWAP assets
    • The ADDRESS BOOK
  • Trading
    • Limit Order trades
      • AlphaDex
      • The Limit Order Page
        • Accounts and Pairs
        • Trading View Chart
        • The Order Book
        • Trade History
        • Order History
        • The Buy/Sell/Cart Widget
      • Types of Limit Orders
    • Create a new pair on AlphaDex
    • Market Order trades
      • The Market Order page
      • How to place a Market Order
  • Developer
    • How to create a Token
      • Simple Token Creator
      • Advanced Token Creator
    • How to use the Token Manager
    • How to create an Airdrop
  • Policies
    • Terms of Use
    • Privacy Policy
    • Cookie Policy
Powered by GitBook
On this page
  • How to create a token using the Advanced creator
  • Metadata token permissions
  • Metadata admin permissions
  1. Developer
  2. How to create a Token

Advanced Token Creator

The Advanced token creator allows developers to create Radix token resources with advanced behaviours.

PreviousSimple Token CreatorNextHow to use the Token Manager

Last updated 1 year ago

Note: For a limited time the Advanced Token Creator is in a FREE beta access. Once the beta period is over the fee to create a token using the Advanced creator will be 250 XRD.

The following behaviours can be set

  • Mintable - additional tokens can be minted after the initial token supply has been set

  • Burnable - the overall supply of tokens can be reduced from the initial token supply

  • Freezable - tokens can be frozen in an account

  • Recallable - tokens can be recalled from an account

  • Withdrawable - tokens can be withdrawn from an account

  • Depositable - tokens can be deposited to an account

  • Divisibility - the number of decimals a token can be divided by. Default = 18

How to create a token using the Advanced creator

  1. Select the owning account where the tokens will be deposited

  2. Choose a badge that can be used to manage the token and change certain behaviours and settings. Creating a badge is optional.

  1. Set the token details

  1. Assign Rules - Token Permissions

This is where the behaviour or permissions can be set and who can change them.

  • Allow all - Any one has permission to this access behaviour

  • Deny all - No one has permission to access this behaviour

  • Owner badge - only the holder of a specific badge (resource) has permission to access this behaviour

  1. Assign Rules - Admin Permissions

Once a certain behaviour is set there is another layer of configurable administration that if allowed means a Token Permission can be changed later. Again the three main options here are

  • Allow all - Any one has permission to change this behaviour at a later time

  • Deny all - No one has permission to change this behaviour at a later time

  • Owner badge - only the holder of a specific badge (resource) has permission to change this behaviour later

For example a token could be configured with the following settings;

Token Permission - Mintable. Yes, but only by the holder of the badge specified can mint more tokens.

Admin Permissions - Mintable. Yes, but only the owner of the badge can change the token behaviour from being mintable to not being mintable.

  1. Changing the Metadata

The final option is whether the token's metadata like name or logo can be updated and whether changing the metadata can be locked forever so no further changes can be made.

Metadata token permissions

Can the tokens metadata be updated and can it be locked

  • Allow all - Anyone can update the metadata

  • Deny all - No-one can update the metadata

  • Owner badge - Only the holder of the badge can update the metadata

Metadata admin permissions

Can the ability to update the token metadata and lock the metadata change

  • Allow all - Anyone can update the ability to change or lock the metadata

  • Deny all - No-one can update the ability to change or lock the metadata

  • Owner badge - Only the holder of the badge can update the ability to change or lock the metadata