DIY: BRC20 BULK MINTING

{"p":"brc-20","op":"mint","tick":"","amt":""}

To save on inscription postage cost, 24x mints per batch are minted into the mint tapscript address. Withdrawl TX transfers those mints to the specified destination address.

Withdrawl TX should be broadcasted after all the mints are confirmed. It's possible to regenerate the withdrawl TX as long as you retain the JSON file.

Summary

Per mint cost
- -
Service Fees
- -
Inscription Postage
- -
Total
- -

Required if you need to recover funds from the commit address. DO NOT SHARE with others.

Triggers a wallet signature for the commit transaction and downloads the signed transactions JSON
No transactions will get broadcasted

🪄 Zero service fees for unlisted OrdRain or The Wizards of Ord holders 💫

What is this?

Non-custodial BRC20 bulk minting tool intended for power users. It will allow you to mint up to 5000 times in 2 blocks, provided you used sufficient fees.

This tool ONLY GENERATES A JSON of all signed minting transactions, using a temporary address generated in your browser.

YOU WILL NEED TO BROADCAST THE TRANSACTIONS AS THE NEXT STEP

BROADCAST TOOL

If you do not have a node, you can use our broadcast tool.

Broadcast from node

Step 1
Generate the transactions JSON file

Step 2
Broadcast the commit transaction

bitcoin-cli sendrawtransaction "$(jq -r .commit mint.json)"
          

Step 3
Wait for the commit transaction to confirm

Step 4
Broadcast all the reveal transactions

jq -r '.reveals[]' mint.json | while read -r reveal; do bitcoin-cli sendrawtransaction "$reveal"; done
          

Step 5
Wait for the reveal transactions to confirm

Step 6
Broadcast withdrawals

jq -r '.withdrawals[]' mint.json | while read -r reveal; do bitcoin-cli sendrawtransaction "$reveal"; done
          
CPFP? RBF? Mints getting front run?

harolding intensifies…

NFA/DYOR. You will get REKT. Probably.

DEVS TAKE NO RESPONSIBILITY