BLRC-20 Token Standard

The BLRC-20 token standard is an innovative framework designed for the Blobscription platform, leveraging the unique capabilities of Ethereum's blob space introduced by EIP-4844. Unlike traditional token standards like ERC-20, BLRC-20 is centered around the concept of inscriptions, utilizing blob storage to represent tokenized assets or operations on the blockchain.

Overview

BLRC-20 stands apart by enabling a new method of token interaction, focusing on inscriptions within the Ethereum blob space. These inscriptions are immutable records that can represent various operations such as token creation, minting, and transferring, all stored efficiently and securely on the blockchain.

Characteristics of BLRC-20

  • Inscription-Based Tokens - Utilizes the Ethereum blockchain's blob space to inscribe token data, enabling permanent and immutable record-keeping of token transactions.
  • Efficient Data Utilization - Optimizes the storage of large data sets, facilitating cost-effective and scalable token operations.
  • Decentralized and Secure - Ensures robust security and decentralization, leveraging the inherent properties of blockchain technology.

Deploy

The deploy operation initializes a new BLRC-20 token within the blockchain's blob space.

{
  "p": "blrc-20",
  "op": "deploy",
  "tick": "blob",
  "max": "21000000",
  "lim": "1000"
}

Mint

The mint operation generates new tokens and inscribes them onto the blockchain's blob space.

{
  "p": "blrc-20",
  "op": "mint",
  "tick": "blob",
  "amt": "1000"
}

Transfer

The transfer operation moves tokens between accounts, creating a permanent record within the blob space.

{
  "p": "blrc-20",
  "op": "transfer",
  "tick": "blob",
  "amt": 100
}