dotta Profile picture
Feb 18 20 tweets 5 min read
How to inscribe hundreds of Ordinals at once:
This is a semi-advanced guide and something you'll only need if you're inscribing in bulk

If you're looking to inscribe your first Ordinals as a beginner, read this thread instead:

If you've tried to inscribe in bulk, you might have hit this issue:

You send 1 BTC to your ord wallet, you try to inscribe a bunch and you get the dreaded:

"wallet does not contain enough cardinal UTXOs, please add additional funds to wallet." error

How do we fix this?
Basically think of Ordinals as needing a "slice" of a specific "dollar bill" to inscribe on.

So when you send 1 BTC to your ord wallet, you only have 1 "bill"!

That is, if you only have one UTXO you can only inscribe one Ordinal, wait for block confirmation, and then inscribe the next one.

Lame.

Nobody wants to wait for 10 minute blocks in between each Ordinal. wat do?
Think of it like this: Each UTXO is a _thread_ you can use to write an ordinal - as long as it has enough funds.

So what you want to do is split up your big UTXO into a hundred little baby UTXOs like this:
There are two ways to do this:

- Use `sendmany`
- Use Sparrow

Note that in both cases you should *not* use your Ordinal wallet, but instead use another wallet that sends funds to your ord wallet
Using `sendmany` with bitcoin-cli you can craft a command that sends from one wallet address/amount pairs

bitcoincore.org/en/doc/0.16.0/…
If I was creating this file I might create a csv file first of the address,amount pairs and then convert to JSON. ymmv

npx csv2json amounts.csv > sendmany.json
If UIs are more your style, create a Sparrow wallet and send your funds there, then use the multiple recipients feature.

Click the plus button and add who you're paying and how much. A bit tedious, but easy enough
Of course, _what_ addresses are you even sending to?

It's a good idea to use a different address from each wallet. I would do this:

for i in $(seq 0 99) ; do ord --wallet ord-dotta wallet receive; done

Which gives you 100 new addresses, all linked to the same wallet
Now that we have the addresses _how much_ should we send?

This is tricky!
People always say an ordinal is inscribed on 1 sat, so it should only be 1 sat, right?

Wrong!

The default "postage" attached to an Ordinal is 10,000 sats (0.0001 BTC)

Plus you also need to pay the inscription fee
I created this calculator that you can use to find out the inscription fee:

So let's say you're inscribing 100kb at 5 sats/vB so you'll need:

- 0.00125 PLUS
- 0.0001 for postage

So it's a good idea to round up (you might find the fee rate is higher anyway)

So we need at least 0.00135 _per UTXO_
After you've figured out:

- the receiving addresses and
- the amount

You can send *one* transaction to create the set of UTXO "threads" you need.

This is also _way_ cheaper than creating 100 individual UXTOs in their own txns because you only have to pay fees once
Wait for your UTXO-creator txn to confirm. Then you can inscribe your ordinals. This is now straightforward:

for f in `ls *.png`; do echo $f; ord --wallet ord-dotta wallet inscribe $f --fee-rate 5.00; done
If you've done everything correctly, you should have them all confirm in roughly the same block.

If any error out, run the command manually for the laggards

And there you go!
I said that this was advanced, but it's actually only intermediate.

If you want to be god-like like @frankdegods and consume an entire block in a piece of coding art, you will have to become a god yourself

For now, the above should work for mortals

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with dotta

dotta Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @dotta

Feb 17
We just released about a dozen Wizard 3D models to let folks kick the tires while we finish the rest of the collection

You can download this rigged, game-ready 👀 Orbus model here:
forgottenrunes.com/lore/wizards/5…
Right now you can download the Blender file and export fbx, obj, and glb from there.

You can import these into Mixamo, Unity, Unreal, Godot, Sketchfab, etc. and they'll work out of the box
Our very own @frogeater3D has even started a YouTube playlist to learn how to use them:

Read 6 tweets
Feb 17
I've been fortunate enough to be the recipient of a handful of free Ordinals

Undisclosed free stuff makes me uncomfortable tbh, so here's what I've been gifted so far:
And to be clear, my tweets are not for sale

Satoshi Shellz made this honorary. It's about me and looks like me so I love it.

We got our start with Wizards making honoraries, so I think this is a great strategy

Read 7 tweets
Feb 17
🔘 Ordinals thread of threads:

- How to buy #Bitcoin NFTs
- How to inscribe (mint) them
- The notable early collections
- and more... 👇
How to buy Ordinals (in early 2023):

How to inscribe Ordinals (with a full node):

Read 8 tweets
Feb 16
How Ordinals are evolving differently than Ethereum NFTs:

🐒→ 🏃‍♂️
1. Privacy.

Standard practice is to create a new address for every inscription you receive

This is different from Ethereum where we eagerly check the .eth address of our favorite whale to see what NFTs they're buying next
It will be interesting to see if collectors deliberately de-anonymize to get the "gallery wall" clout of their holdings

Or maybe the Bitcoin-buyer is more privacy conscious
Read 16 tweets
Feb 14
I just helped a friend inscribe probably my most favorite Ordinals collection yet: Satoshi’s Teef

It's a 3D collection of all 32 Satoshi Nakamoto's teeth

/@SatoshiTeef
Wooden Toof 🪵🪓

ordinals.com/inscription/d0…
Prehistorically Impacted Toof ☄️🦕

I don't want to spoil them all, but you can find them in the late 79,000s or follow @SatoshiTeef

(I'm not on the team or a beneficiary, just a fan)

ordinals.com/inscription/3d…
Read 4 tweets
Feb 12
Notable Ordinals under 10k

Most single collections on Ethereum are 10k items, so this low-number cohort represents a scarce group of assets

And there's some fun collections here:
This thread is the collections from 10,000 - 7,000.

You can find my thread for Ordinals earlier than 7,000 here:

First up is Toes My Goats by @totesmygoatsnft

These little dudes are goats in a variety of costumes.

It's a collection of only 50

ordinals.com/inscription/0f…
Read 25 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(