examples

OrdPunks first On-Chain Art Generation

brc-20(DA) Resolver

Deploy of collection components

The original material of the project collection, each element is inscribe into Inscription separately. Each inscription has a unique inscription number and is stored on the Bitcoin network.

Digital Artifacts (DA) are formed by the combination of these element, and the resolver can parse the complete DA according to the algorithm specified by this collection.

For example: Ordpunks

DNA of OrdPunks: elementsarrow-up-right

  1. Inscribe an Ordpunks

  • Select components according to the generation algorithm of Ordpunks

  • Inscribe the content on the chain:

<svg width="330" height="330" version="1.1" shape-rendering="crispEdges" xmlns="http://www.w3.org/2000/svg">
    <desc id="meta">
        <![CDATA[
           {"p": "brc-20da",
            "op": "inscribe",
            "tick": "ordpunks",
            "traits": {"POW": "189",
                       "NRG": "155",
                       "H": "134",
                       "DEF": "113",
                       "T": "108",
                       "ATT": "134"},
            "name": "00001"}
        ]]>
    </desc>
    <image href="/content/e24cb945b309087295686a5f9865ff027444ed58b41a1ec7fc3bab7d4dcc75f8i0"/>
</svg>
  1. Reading and identifying inscriptions

  • The resolver reads the inscription information and parses and renders it.

  • The resolver reads the deployment inscription to locate the location of each inscription in the collection.

When the max value is reached, deploy the resolver.

Key
Required?
Description

p

Yes

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

op

Yes

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

tick

Yes

Ticker: Identifier of brc-20(Digital artifacts)

id

Yes

ID:Deploy Inscription ID

coll

Yes

Collection: All inscription IDs in the collection

max

Yes

Max supply: Set max supply of the collection

With the brc-20DA deployment, all data, including their traits, are stored in the Bitcoin network, making them complete on-chain artworks.

Advantages of brc-20(DA) deployment

For the Bitcoin Network:

#Saves precious Bitcoin blockchain space

Ordinals is a great invention, but it is still in its early stages of development. Concerns from the Bitcoin community include the fear that Inscriptions could cause network congestion. Using brc-20DA can save over 90% of inscription storage space.

For digital art trading platforms:

#Accurate and effective identification of project collections

brc-20DA fully adheres to the Ordinals protocol, achieving more efficient Inscriptions collection management. Trading platforms can effectively and accurately identify and collect art collections by parsing brc-20DA deployed inscriptions through SDKs. Open-source, public resolvers can perfectly read artwork attributes, just like what you see on Opensea. This lowers the difficulty of adapting NFT trading platforms to Ordinals. This backward compatibility with the NFT ecosystem will quickly cover more digital art collectors.

For digital artists:

#Save even tens of dollars in network fees for each inscription

Based on the Ordinals protocol, it will be very easy to publish original Bitcoin digital artwork in the brc-20 format. Allow artists to focus more on artistic creation. Turn the savings in network fees into income for artists. An easier-to-implement art collection solution can greatly encourage original works.

For digital art collectors:

#Significantly saves on miner fees and clearly manages collections

Ordinals art collectors have already experienced its charm. brc-20 saves on miner fees, allowing collectors to better manage their collections and reducing the possibility of being defrauded.

With the open-source resolver, artists can publish their Inscriptions collections with a single click. We believe Ordinals will be the preferred platform for artists to release their digital art. Their works are precious and need to be stored securely and permanently, so the Bitcoin network is the natural choice.

Last updated