CRC-0123 Native Tokens

Circular's CRC-0123 standard defines native tokens on its blockchains, eliminating the need for smart contracts for basic functionalities. This bypasses the complexities of smart contract auditing and the reliance on contract code, streamlining operations like transfers and swaps.

Native tokens have their limits and can't cover transaction fees—all Circular transactions need CIRX, the native currency. A CRC-0123 token can span across multiple blockchains in the Circular ecosystem. It can be made on one blockchain and moved to others through interchain operations or set up on multiple chains simultaneously.

When minting a new token, the creator must first choose the blockchain for its creation and designate the creator's address. This token becomes transferable across all chains where the creator maintains a corresponding wallet. However, in the absence of a registered wallet on a specific chain, the token cannot be accessed there.

Each token is assigned a unique Asset Name for identification, a Ticker consisting of 3-5 characters, and an initial CIRX valuation, which influences the asset's perceived credibility. Moreover, tokens can be endowed with royalties, providing creators with a percentage of the value from each swap involving CIRX.

Furthermore, every token is linked to a URL that leads to a digital asset, such as a logo or document, and this link is accompanied by a descriptor that specifies the content type. The total supply and allowed operations—like "transfer" and "swap"—are defined at the token's inception.

Ultimately, the specifics of the token are recorded on the blockchain network in a JSON file, depicted as follows:

{
      "Blockchain" : "8a20baa40c45dc5055aeb26197c203e576ef389d9acb171bd62da11dc5ad72b2",
      "Address" : "e2e86db8f44ceae4750a2a055b38cb3ae326bc1c282f09e7c0cc1f585984bdf2",
      "Name" : "MyToken",
      "Symbol" : "MTK",
      "Type" : "CRC_TOKEN_0123",
      "URL" : "",
      "URLType" : "None",
      "Amount" : 1000000000.0,
      "Royalties" : 0.0,
      "EnableSwap" : 1,
      "Price" : 0.0,
}

The registration of a new token will require the payment of a new token fee.

CRC-0223 Native NFTs

Native NFTs on Circular operate similarly to CRC-0123 tokens, with key distinctions. Importantly, the associated URL must link to a secure location�preferably decentralized storage�housing the original digital asset. Unlike CRC-0123 tokens, minting an NFT incurs a fee relative to its declared value, though setting this value at zero is permissible.

Furthermore, creators of native NFTs can receive royalties with each subsequent sale, adding an incentive for artist and creator involvement. NFTs offer flexibility; they can be transferred, swapped, and even replicated into multiple editions for sale, broadening their market potential.

However, for more intricate interactions with NFTs, smart contracts (SC) become necessary. This requirement ensures that more complex and unique functions of NFTs are manageable within the Circular ecosystem, preserving security and enabling advanced features.

{
      "Blockchain" : "8a20baa40c45dc5055aeb26197c203e576ef389d9acb171bd62da11dc5ad72b2",
      "Address" : "e2e86db8f44ceae4750a2a055b38cb3ae326bc1c282f09e7c0cc1f585984bdf2",
      "Name" : "NewNFT",
      "Symbol" : "",
      "Type" : "CRC_TOKEN_0223",
      
      "Amount" : 1000.0,
      "Price" : 100.0,
      "Royalties" : 0.10000000000000001,
      "EnableSwap" : 0,
      
      "URL" : "https://.../Article21.jpg",
      "URLType" : "Digital Media"
}

CRC-0323 Native RWAs

The CRC-0323 standard on Circular is designed for straightforward tokenization of real-world assets (RWAs), bypassing the need for complex functionalities and smart contracts (SCs) for basic transactions. Circular aims to embed essential functionalities into the system natively.

Unlike the CRC-0123 standard, tokens under CRC-0323 must have a URL that links directly to legal documentation, establishing a clear bridge between the digital token and its physical counterpart. This documentation is vital in verifying ownership and the authenticity of the RWA.

Beyond this legal linkage, CRC-0323 tokens share many similarities with other token standards on Circular. However, for specialized operations that exceed the native capabilities, developers will need to employ a smart contract. An example of a typical RWA token's digital file is as follows.

{
      "Blockchain" : "8a20baa40c45dc5055aeb26197c203e576ef389d9acb171bd62da11dc5ad72b2",
      "Address" : "e2e86db8f44ceae4750a2a055b38cb3ae326bc1c282f09e7c0cc1f585984bdf2",
      "Name" : "House",
      "Symbol" : "",
      "Type" : "CRC_TOKEN_0323",
      
      "Amount" : 1000.0,
      "Price" : 10000.0,
      "Royalties" : 0.10000000000000001,
      "EnableSwap" : 0,
      
      "URL" : "https://.../Deeds.pdf",
      "URLType" : "Digital Media"
}

CRC-0423 Native Digital Asset Transfer

Coming Soon...

CRC-0523 Native Digital Assets Swap

Coming Soon...

CRC-0623 Native Vouchers

Coming Soon...

CRC-0723 Inter Chain Transfers

Coming Soon...

CRC SMART CONTRACTS

CRC-0823 Programmable Wallets

Coming Soon...

Last updated