Inscription

How to Inscribe Data

Inscribing data onto the blockchain using the Blobscription platform can be accomplished in two distinct ways. This guide will walk you through each method, ensuring you understand how to utilize the Blobscription service effectively, whether through the web interface or using the Blobscription Relayer CLI tool.

1. Using the Blobscription Website

Navigate to the Blobscription platform at https://app.blobscription.com and choose from the available options - Deploy, Mint, Transfer, or Raw. Here’s a breakdown of each option and the fields you need to fill out:

Deploy

Select "Deploy" to initialize a new BLRC-20 token or other inscribed assets. You will need to provide:

ParameterDescriptionExample
pThe protocol or token standard.blrc-20
opThe operation to be performed.deploy
tickThe ticker symbol of the token.blob
maxThe maximum supply of the token.21000000
limThe transaction limit or the gas limit for deployment.1000

Mint

Choose "Mint" to create new tokens or assets under an existing contract. The fields are:

ParameterDescriptionExample
pThe protocol or token standard.blrc-20
opThe operation to be performed.mint
tickThe ticker symbol of the token being minted.blob
amtThe amount of the token to mint.1000

Transfer

Select "Transfer" to move tokens or assets between addresses. Fill out the following:

ParameterDescriptionExample
pThe protocol or token standard.blrc-20
opThe operation to be performed.transfer
tickThe ticker symbol of the token to be transferred.blob
amtThe amount of the token to transfer.100

Raw

"Raw" allows for custom operations. You'll need to understand the underlying schema and provide:

  • Data: A JSON object representing the raw transaction or operation data, structured according to the Blobscription protocol specifications.
{
  "p": "blrc-20",
  "op": "transfer",
  "tick": "blob",
  "amt": 100
}

2. Using Blobscription Relayer CLI

For those preferring a command-line interface, the Blobscription Relayer offers a powerful tool to inscribe data directly from your terminal.

First, ensure you have Bun installed on your machine. Then, you can utilize the Blobscription Relayer by following these steps:

  1. Install the Relayer - Clone the repository from Blobscription Relayer GitHub and navigate to the cloned directory.

  2. Bun Installation - Run the following command to install all necessary dependencies:

    bun install
    
  3. Run the Relayer - Execute the following command to start the Blobscription Relayer:

    bun run relayer --data '{"p":"blrc-20","op":"deploy","tick":"blob","max":21000000,"lim":1000}'
    
Previous
Examples