Overview

The Giants Protocol provides a robust framework for creating, upgrading, and managing digital and physical assets through a flexible, scalable, and customizable system on Bitcoin. By leveraging metadata and metaprotocol functionalities, users can dynamically interact with their assets, enhancing the user experience and expanding application possibilities across various domains. Our pioneering Bitcoin Runes search engine further enhances user convenience and efficiency in querying and managing assets.

Understanding Runes

Runes are unique digital assets or tokens that operate on blockchain technology. They have specific attributes such as a unique name, divisibility, symbol, and more. Creating or managing Runes involves several steps, including etching, minting, and handling various metadata and protocol parameters.

Etch Your Rune

Runes come into existence by being etched. Etching is the process of creating a new Rune and setting its properties, similar to the deploy operation in BRC20

Fields:

  • Rune Ticker: Unique name of the Rune (only letters A-Z and spaces allowed, 13–26 characters).

  • Divisibility: Defines how finely the Rune can be divided (e.g., a divisibility of 0 means no division, while 1 allows division into ten sub-units). Default is 0, with a maximum of 38.

  • Symbol: A single Unicode symbol representing the Rune, such as $, ⧉, or 🧿.

  • Premine: Optionally allocate units of the Rune to yourself.

  • Mintable: If enabled, the Rune can be minted as long as conditions like block height and remaining quantity are met.

  • Cap: Maximum number of times a Rune can be minted.

  • Amount: Fixed amount of new units created per mint transaction.

Mint

Minting Runes refers to the process of creating new units of a specific Rune. This process involves setting certain parameters and conditions that define how and when the new units can be generated. Minting is an essential function within Giants Protocol, allowing users to expand the supply of their Runes under specified guidelines.

Before you can mint Runes, ensure that the Rune has been etched with the “mintable” option enabled. Minting can only proceed if the conditions set during the etching process are met.

Fields:

  • Rune Ticker: Unique identifier for the Rune.

  • Total Mint: Number of times the Rune can be minted.

  • Postage: Minimum sats required for a UTXO.

  • Max Mints per UTXO: Maximum mint amount per Unspent Transaction Output (UTXO).

  • Address: BTC wallet address for receiving the Rune. For multiple addresses, enable “multiple addresses” and enter each address on a separate line.

Metadata and Meta Protocol

Metadata and Meta Protocol are crucial concepts for organising and managing information about Runes on Giants Protocol. Metadata helps in identifying, managing, and categorising Runes. It provides essential details that make it easier to search for, sort, and understand the specifics of each Rune.

A meta protocol is a system or set of rules that governs the management and organisation of metadata. It ensures that metadata is structured, stored, and utilised consistently and efficiently. The meta protocol improves data organisation and management, making it easier to handle large volumes of Runes and their associated metadata. It ensures that all metadata is systematically recorded and can be accessed or modified as needed, providing a robust framework for data consistency and integrity.

Last updated