brc-1111
An experiment combining GenAI and Bitcoin inscriptions. These will be worthless. Use at your own risk.
Last updated
An experiment combining GenAI and Bitcoin inscriptions. These will be worthless. Use at your own risk.
Last updated
As a nexus of two emerging technologies, brc-1111 possesses highly dynamic characteristics, meaning the protocol will undergo frequent updates. I will strive to ensure backward compatibility.
I encourage GenAI enthusiasts, particularly those focusing on image-based GenAI research, as well as Bitcoin enthusiasts, to join in the protocol discussions to make it even more intriguing.
Ownership
Brc-1111 aims to delve into the ownership issues associated with GenAI creations, encompassing two key elements: 'GenAI works' and 'ownership.'
There is a lack of broad consensus in the legal sphere regarding the perception of final products generated by GenAI. It is certain, though, that GenAI artists hold copyright over the prompts they use. In practical application, GenAI artists face only two options in managing their prompts and parameters: complete openness or complete secrecy.
Brc-1111 introduces a third option for GenAI artists: complete openness coupled with the declaration of ownership. This ownership is transferable.
Brc-1111 inherits the ownership functionalities of brc-20 and can be regarded as a compatibility extension of brc-20.
Convert
Based on the inscriptions engraved by brc-1111, they will correspond to either a single image or a set of specific images. This is exactly what makes the association of inscriptions with images the most interesting idea.
The current version of Brc-1111 documents all the necessary parameters required for generative AI image tasks. When the seed is set to a fixed value, you will obtain a consistent image. This eliminates the need to write the image on the Bitcoin blockchain. Instead, a 'rendering facility' is used to render the image whenever it is needed.
Do not send inscriptions to non ordinal compatible wallet taproot addresses
It is unlikely that balances will be safely tradable using existing marketplace infrastructure.
....
TBA
Key | Required? | Description |
---|---|---|
Key | Required? | Description |
---|---|---|
Key | Required? | Description |
---|---|---|
p
Yes
Protocol: Helps other systems identify and process brc-1111 events
op
Yes
Operation: Type of event (Deploy, Mint, Transfer)
tick
Yes
Ticker: 5-100 letter identifier of the brc-1111
max
Yes
Max supply: set max supply of the brc-1111. Must be an integer
lim
No
Mint limit: If letting users mint to themsleves, limit per ordinal. Must be an integer
alg
Yes
Algorithm: Algorithm for GenAI
model
Yes
Base Model: The hash of the basic model used by GenAI
lora
No
Lora Model: The hash of the lora model used by GenAI
prompt
Yes
Prompt: Prompt used by GenAI
seed
Yes
Seed: Seed used by GenAI. Use an integer value or random
step
Yes
Sampling Steps: Steps used by GenAI
cfg
Yes
CFG Scale: CFG Scale used by GenAI
sampler
Yes
Sampling method: The main sampler used by GenAI, (Eulera, Euler, LMS, Heun, DPM2, DPM2a, DDIM, DPM2MKarras, PLMS)
p
Yes
Protocol: Helps other systems identify and process brc-1111 events
op
Yes
Operation: Type of event (Deploy, Mint, Transfer)
tick
Yes
Ticker: 5-100 letter identifier of the brc-1111
amt
Yes
Amount to mint: States the amount of the brc-1111 to mint. Has to be less than "lim" above if stated. Must be an integer
p
Yes
Protocol: Helps other systems identify and process brc-1111 events
op
Yes
Operation: Type of event (Deploy, Mint, Transfer)
tick
Yes
Ticker: 5-100 letter identifier of the brc-1111
amt
Yes
Amount to mint: States the amount of the brc-1111 to mint. Must be an integer