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
Transferring BEL-20 TokensCopied!
You cannot transfer tokens by simply moving the inscription. Instead, you need to use the transfer function:
-
Inscribe the transfer function in your wallet.
-
Double-check the details of the transaction.
-
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 transferBuyingSellingSending