BEL-20 Tokens

The Emergence of BEL-20Copied!

BEL-20 emerged as an experimental standard within the Bellscoin ecosystem, utilizing Belinal inscriptions to deploy, mint, and transfer tokens. Let’s break down the 10 key steps to understand how BEL-20 tokens function.

Deploying Your BEL-20 TokenCopied!

To create your own BEL-20 token, the first step is deploying it. This involves inscribing the deploy function to your Belinal-compatible wallet address, defining key parameters like the token's name, ticker, and supply limits.

{ 
  "p": "bel-20",
  "op": "deploy",
  "tick": "ordi",
  "max": "21000000",
  "lim": "1000"
}

Key

Required?

Description

p

Yes

Protocol: Helps other systems identify and process bel-20 events

op

Yes

Operation: Type of event (Deploy, Mint, Transfer)

tick

Yes

Ticker: 4 or 5 letter identifier of the bel-20

max

Yes

Max supply: set max supply of the bel-20

lim

No

Mint limit: If letting users mint to themsleves, limit per ordinal

Minting BEL-20 TokensCopied!

To mint a specific amount of BEL-20 tokens, you need to inscribe the mint function in your Belinal-compatible wallet. Ensure that the ticker matches the token you deployed or any existing token with remaining supply. Respect the mint limits specified during deployment to avoid exceeding them.

{ 
  "p": "bel-20",
  "op": "mint",
  "tick": "ordi",
  "amt": "1000"
}

Key

Required?

Description

p

Yes

Protocol: Helps other systems identify and process bel-20 events

op

Yes

Operation: Type of event (Deploy, Mint, Transfer)

tick

Yes

Ticker: 4 or 5 letter identifier of the brc-20

amt

Yes

Amount to mint: States the amount of the bel-20 to mint. Has to be less than "lim" above if stated

You can view the token's available supply here: open explorer

Nintondo Bel-20 - Minting progress

Transferring BEL-20 TokensCopied!

You cannot transfer tokens by simply moving the inscription. Instead, you need to use the transfer function:

  1. Inscribe the transfer function in your wallet.

  2. Double-check the details of the transaction.

  3. Send the transfer to the desired destination to update the token balance.

{ 
  "p": "bel-20",
  "op": "transfer",
  "tick": "ordi",
  "amt": "100"
}

Key

Recuired?

Description

p

Yes

Protocol: Helps other systems identify and process bel-20 events

op

Yes

Operation: Type of event (Deploy, Mint, Transfer)

tick

Yes

Ticker: 4 or 5 letter identifier of the bel-20

amt

Yes

Amount to transfer: States the amount of the bel-20 to transfer.


What is Considered Valid?Copied!

A valid inscription ensures the specified amount does not exceed the available balance. When multiple inscriptions occur in a single block, the first confirmed inscription takes priority. The address that receives the valid inscription first becomes the token holder.

The articles in this section:

Mint transfer

Buying

Selling

Sending