Questions tagged [ordinals]
Ordinal theory is a scheme for numbering individual bitcoin units (satoshis) and tracking these across the transaction graph.
36
questions
0
votes
0
answers
101
views
how to spend ordinals/inscriptions?
so, i have some sats with ordinals and brc20 tokens in them. useless. might as well treat them as ordinary btc.
question is - how do i spend them? ie send them to a btc address?
unisat wallet wont ...
1
vote
1
answer
105
views
Is the Bitcoin whitepaper embedded in the Bitcoin blockchain? [duplicate]
The Bitcoin blockchain can store arbitrary data. Especially recently, with the ordinals inscriptions, I've seen claims that images up to 390 kB are stored on the chain. In light of this, I was ...
0
votes
2
answers
57
views
Why there duplicated transactions on the blockchain? (with different hashes)
I just found a couple of transactions that looks very similar, they have different hashes, but are exactly equal in everything else:
3d69534a43b4396faac62e84ba6092d539335dd1c6601da626020f69082280c1 (...
0
votes
2
answers
76
views
Why are bitcoin and ordinal wallet addresses different?
I am trying to research and learn about Bitcoin Ordinals, BRC20 and SRC20. However, there is one point I'm stuck on. While we have a single address in all Blockchain networks, why do we have separate ...
0
votes
1
answer
93
views
How can I tell from the `getrawtransaction` if a transaction signaled Taproot?
I'm trying to "distill" Taproot transactions in the raw transaction output, but:
It is still not clear to me what tx version number a Taproot transaction uses.
How to find out if it's a ...
0
votes
1
answer
109
views
Unsuccessful Bitcoin Script Execution: Seeking Assistance
I attempted to mint SATS tokens on the Bitcoin network using the Ordinals protocol and BRC20 standards by utilizing an intermediary software written in the Go language. I made no adjustments to the ...
0
votes
0
answers
20
views
The file "bitcoin.conf" does not exist. Where can I find this file? [duplicate]
I'm trying to do it by applying Casey Rodarmor's "HOW TO ORDINAL INSCRIPTION" videos. I did not install BitcoinCore directly. But even though I did exactly the instructions in the video, I ...
1
vote
0
answers
55
views
Understanding the details of ordinal transfer on bitcoin
Trying to develop a bitcoin ordinal wallet and want to make sure I'm properly transferring ordinals from one owner to the next. From my understanding of bitcoin ordinals theory its based on a FIFO ...
1
vote
0
answers
52
views
Understanding ordinal encoding
I'm working on developing an ordinal wallet and from what I understand ordinal mint transactions can be identified by searching vin[0].witness for the envelope header "ord" (in hex 6f7264) ...
0
votes
1
answer
324
views
How to differentiate between BTC transactions and BRC20 transactions on a blockchain?
How to differentiate between BTC transactions and BRC20 transactions on a blockchain using the RCP interface?
This is a transaction record that contains BRC20 tokens which I found on a blockchain ...
0
votes
0
answers
71
views
Why is this Ordinals transaction I sent wrong, can anyone help me?
let content_type = "text/plain;charset=utf-8";
let body = Buffer.from("000");
const inscription = {
body,
content_type,
};
const network = bitcoin....
-1
votes
1
answer
83
views
How do brc20 wallets query the chain?
I'm having a look over OrdPay Wallet which is an extension wallet for interacting with ordinals on the bitcoin network. How can sites like these query the bitcoin ordinal chain and see that I have an ...
1
vote
1
answer
132
views
Is the Taproot upgrade really essential for BRC-20 tokens on Bitcoin?
BRC-20 currently relies on the Taproot upgrade. I'm wondering how blockchains such as Dogecoin, which have Bitcoin as their predecessor and did not upgrade to Taproot, manage to support BRC-20. More ...
2
votes
0
answers
71
views
Is there a limit on the number and size of script inputs when spending a script path in a P2TR transaction?
From BIP 341,
Spending using one of the scripts: A Taproot output can be spent by satisfying any of the scripts used in its construction. To do so, a witness stack consisting of the script's inputs, ...
0
votes
1
answer
373
views
How can we check if a transaction is an ordinal transaction in the mempool?
I want to get the mempool data and find out which tranactions are ordinal inscription transaction. So if I want to find the mempool that will be confirmed and find how many ordinal inscription ...
0
votes
0
answers
62
views
bitcoin.conf location on Mac with Bitcoin Core v25 ("Error: Prune mode is incompatible with -txindex") [duplicate]
TLDR: where can bitcoin.conf be found on Mac running Bitcoin Core v25?
Context:
I have Bitcoin Core v25 on Mac and run into a "Error: Prune mode is incompatible with -txindex" when opening ...
1
vote
3
answers
100
views
Is it possible to create a token on the Bitcoin blockchain?
If so, would this token adhere to the same principles as Bitcoin, such as halving events and mining techniques?
0
votes
0
answers
83
views
How to find out the latest valid UTXO one sat belongs to?
Given a sat, e.g. 85941277214958.
How do I know which UTXO it belongs to?
Furthermore, is there a easy way to find out, if this sat belongs to another Ordinal?
I mean, I know there is no inscription ...
-1
votes
1
answer
223
views
Read ordinal transaction data
I want to read an ordinal transaction on the Bitcoin blockchain and see its payload data.
Say I use the getrawtransaction RPC Method for bitcoin receiving a JSON of the form specified here. Where ...
2
votes
1
answer
216
views
How exactly do ordinals and inscriptions work, technically?
Looking for a technical explanation for how ordinals and inscriptions work and how they differ from one another.
2
votes
2
answers
165
views
Can someone explain the byte composition of an inscription reveal transaction?
Doom was inscribed on chain. The reveal transaction had the following script
OP_PUSHBYTES_32 1809cc80b0c9bf0277e774f7f78c5dd0c61f9eda7bec7875dc99457bbf61af8f
OP_CHECKSIG
OP_0
OP_IF
OP_PUSHBYTES_3 ...
1
vote
2
answers
120
views
Inscriptions with size less than 10Kb were seemingly possible before taproot, why did they become popular only now?
In 2017 SegWit soft fork introduced consensus limit on script size MAX_STANDARD_P2WSH_SCRIPT_SIZE=10000. With P2WSH, one could seemingly use the same script structure ("envelope") OP_FALSE ...
1
vote
1
answer
149
views
Where exactly is the Inscription media stored in witness signature? [duplicate]
Is it stored in the witness program as
OP_FALSE
OP_IF
<data>
OP_ENDIF
or is it stored in annex as described in bip 341 or in some other form?
1
vote
1
answer
106
views
Is there a limit for number of times Ordinal Inscriptions can be transferred to a new address?
Ordinal Inscriptions are typically created by making 10000-satoshi UTXOs. To transfer the Inscription to a new address (when it's sold, for example), the UTXO is spent and transaction fee is paid, ...
7
votes
4
answers
2k
views
DDOS attack via BRC-20 & ordinals on Bitcoin
Do we currently see a DDoS attack on Bitcoin as the mempool is flooded with low value transactions incl. BRC-20, ordinals etc. (where the transaction fee exceeds the transferred value)?
What can / ...
0
votes
0
answers
116
views
Some way to PSBT multisig ordinal send using raw transaction from CLI?
Is there some way to use createrawtransaction command on bitcoin-cli to send an specific satoshi, which has inside the NFT? I would like to transfer it handly using cli commands, instead wallets or ...
0
votes
1
answer
64
views
Why would someone create a transaction where the fee is bigger than the sum of the outputs?
At the moment I am writing this question, the network is extremely bloated with, more than 60k transaction in the mempool. Inspecting the recent transactions, I found 4 very weird examples, at least ...
3
votes
1
answer
144
views
What is "collection" for Ordinals? Where are "collections" stored?
Right now, there are collections in Ordinals marketplaces.
For example:
https://openordex.org/collections
https://ordinalswallet.com/collections
https://ordswap.io/collections/
But I failed to find ...
1
vote
1
answer
207
views
Can I create an ordinals-like transaction using bcoin / btcwallet?
According to
Understanding how ordinals work with the Bitcoin blockchain. What is exactly stored on the blockchain?
you can add data to the unexecuted branch of a taproot input like so:
OP_0
OP_IF
(...
3
votes
2
answers
367
views
Why weren’t Inscriptions possible before taproot by just using OP_RETURN to store the data?
With the recent rise of Inscriptions using the script in the taproot input, why wasn't this possible previously just using OP_RETURN? What is special about the taproot upgrade that made this feasible ...
1
vote
2
answers
306
views
Do know which UTXO fees are chosen from? Need help on an inscription in a native segwit wallet
I have a UTXO with an inscription that is now valuable, but I accidentally received it into a non-Taproot (bech32, native segwit) wallet.
I'm now aware that because of this, I can't use Ordinal theory ...
3
votes
2
answers
2k
views
Understanding how ordinals work with the Bitcoin blockchain. What is exactly stored on the blockchain?
Supposedly someone uploaded a Doom clone to the bitcoin blockchain:
https://ordinals.com/content/521f8eccffa4c41a3a7728dd012ea5a4a02feed81f41159231251ecf1e5c79dai0
But I'm a bit confused on exactly ...
4
votes
2
answers
289
views
Does ordinal theory affect fungibility?
I've read the ordinal theory post on Casey Rodarmor's blog and the article by pourteaux and I'm trying to wrap my head around ordinals and what they are exactly.
Are ordinals just serial numbers ...
0
votes
0
answers
202
views
Is it true that Taproot accidentally now allows for NFTs stored on chain up to 400kB per NFT? And is there no solution/mitigation defined yet? [duplicate]
This post raises some questions: https://twitter.com/pourteaux/status/1618364013712375810?t=uHlLpWVz_ACFPrKAwF68XA&s=19
My main question is whether the above post actually constitues a correct ...
8
votes
2
answers
1k
views
Was the lifting of the Taproot transaction size limit "accidental"? Why would ordinals want to fill a block with OP_RETURNs?
I was reading this Twitter thread from pourteaux. I'm pretty sure there are some inaccuracies in it but I have a couple of questions.
He states:
Taproot accidentally blew up the old transaction size ...
12
votes
2
answers
833
views
Follow-up to Segwit: Arbitrary data storage in witness?
In 2017 a question about Segwit: Arbitrary data storage in witness? asked whether people wanting to store more data in the blockchain than OP_RETURN allows could instead store data in the witness ...