Skip to content
On this page

Inscription Methods in GeniiData

GeniiData currently features three inscription creation techniques: the Standard mode, Separate-outputs Pointer mode, and Same-sat Pointer mode.

Standard

The common method for inscribing inscriptions, requiring multiple transactions for multiple inscriptions.

  • Pros:

    • Widely used and recognized by most platforms, stable, and compatible with various indexers, markets, and wallets.
  • Cons:

    • Larger transaction virtual size, requiring higher network fees.

Separate-outputs Pointer Mode

Utilizes pointer syntax to inscribe multiple inscriptions on separate outputs in a single transaction.

  • Pros:

    • Much smaller transaction size compared to standard inscribing methods, resulting in significant savings on network fees.

    • Even when inscribing up to 1000 inscriptions, it can be completed in a single block (given sufficiently high fees).

  • Risks:

    • Only recognized in Ordinals versions 0.11.0 and above; platforms using earlier versions may not accurately identify inscriptions made with pointers.

    • Once inscription is initiated in pointer mode, it cannot be cancelled. Exercise caution before submitting orders.

    • Except for the first inscription in each transaction, inscriptions created using the pointer method will be marked as "vindicated." It's important to note that BRC20 does not recognize vindicated inscriptions, , it's recommended to avoid using this method when creating BRC20 inscriptions.

Same-sat Pointer Mode

Inscribes all inscriptions on the same sat in a single output, more suitable for FT(Fungible Token) protocols like TAP, BRC100, as inscriptions do not require independent transfers after being inscribed.

  • Pros:

    • Further compressed transaction size, saving more on network fees.

    • Reducing the number of UTXOs created during the inscribing process, thereby easing the inflation of the UTXO set.

  • Cons:

    • Inscriptions on the same UTXO cannot be individually transferred or put up for sale on marketplaces; doing so risks transferring all associated inscriptions.

    • Supported only in Ordinals versions 0.11.0 and later; platforms and services below this version may not correctly recognize inscriptions inscribed using this method.

    • Except for the first inscription in each transaction, inscriptions created using the pointer method will be marked as "vindicated." It's important to note that BRC20 does not recognize vindicated inscriptions, , it's recommended to avoid using this method when creating BRC20 inscriptions.

Reference: https://docs.ordinals.com/guides/batch-inscribing.html