user109102: This is not the first time I'm desperately searching for Bitcoin Core help and finding none, but look at this: https://bitcoincore.org/en/doc/0.20.0/
That's the closest thing to a "manual" I can find. But it's about RPC commands. I've gone through their entire damn website (both ones, in fact) and made numerous web searches but find nothing resembling a manual. Where is the manual? Is there a manual?
Right now, I'm trying to get official descriptions of these two configuration options:

blocknotify
walletnotify

They are not mention anywhere on that page, and seemingly nowhere else officially. Am I supposed to guess what they mean and try to piece together information from ancient questions asked by random people online? How is anyone supposed to get a Bitcoin payment system running and actually use Bitcoin when there is no manual and a hundred BIPs are released per week?
The lack of information has caused countless of my projects to never get off the ground. I don't understand the mentality that a lot of people have that things are somehow "obvious" or "don't need a manual". Especially not when it's for a crucial piece of software which we're supposed to use to revolutionize the world.

user48884: Most of the documentation about configuration options and RPCs can be found within the software itself.
Both bitcoind and bitcoin-qt have -help and -help-debug startup options. These will print out all of the configuration options and their descriptions.
bitcoin-qt additionally displays this information in Help > Command line options
For RPCs, you can use the help RPC to list all available RPCs. Doing help <command> will show the help text for that particular command. This help text will include a description of what the RPC does, the options, and what to expect in the result.

user7272: There is a manual documenting both examples. The man page for bitcoind.
man bitcoind shows me:
       -blocknotify=<cmd>

              Execute command when the best block changes (%s in cmd is replaced by block hash)
        ....
       -walletnotify=<cmd>

              Execute command when a wallet transaction changes (%s in cmd is replaced by TxID)

They're really not that hard to use.
Note that this machine runs a slightly older version of bitcoind. Newer versions support %w for the name of the wallet, as bitcoind now supports multiple wallets, in addition to %s for the transaction ID.

109102: <p>This is not the first time I'm desperately searching for Bitcoin Core help and finding none, but look at this: <a href="https://bitcoincore.org/en/doc/0.20.0/" rel="nofollow noreferrer">https://bitcoincore.org/en/doc/0.20.0/</a></p>
<p>That's the closest thing to a &quot;manual&quot; I can find. But it's about RPC commands. I've gone through their entire damn website (both ones, in fact) and made numerous web searches but find nothing resembling a manual. Where is the manual? Is there a manual?</p>
<p>Right now, I'm trying to get official descriptions of these two configuration options:</p>
<ol>
<li><code>blocknotify</code></li>
<li><code>walletnotify</code></li>
</ol>
<p>They are not mention anywhere on that page, and seemingly nowhere else officially. Am I supposed to <em>guess</em> what they mean and try to piece together information from ancient questions asked by random people online? How is anyone supposed to get a Bitcoin payment system running and actually use Bitcoin when there is no manual and a hundred BIPs are released per week?</p>
<p>The lack of information has caused countless of my projects to never get off the ground. I don't understand the mentality that a lot of people have that things are somehow &quot;obvious&quot; or &quot;don't need a manual&quot;. Especially not when it's for a crucial piece of software which we're supposed to use to revolutionize the world.</p>
 48884: <p>Most of the documentation about configuration options and RPCs can be found within the software itself.</p>
<p>Both <code>bitcoind</code> and <code>bitcoin-qt</code> have <code>-help</code> and <code>-help-debug</code> startup options. These will print out all of the configuration options and their descriptions.</p>
<p><code>bitcoin-qt</code> additionally displays this information in <code>Help &gt; Command line options</code></p>
<p>For RPCs, you can use the <code>help</code> RPC to list all available RPCs. Doing <code>help &lt;command&gt;</code> will show the help text for that particular command. This help text will include a description of what the RPC does, the options, and what to expect in the result.</p>
 7272: <p>There is a manual documenting both examples. The <code>man</code> page for <code>bitcoind</code>.</p>
<p><code>man bitcoind</code> shows me:</p>
<pre><code>       -blocknotify=&lt;cmd&gt;

              Execute command when the best block changes (%s in cmd is replaced by block hash)
        ....
       -walletnotify=&lt;cmd&gt;

              Execute command when a wallet transaction changes (%s in cmd is replaced by TxID)
</code></pre>
<p>They're really not that hard to use.</p>
<p>Note that this machine runs a slightly older version of bitcoind. Newer versions support <code>%w</code> for the name of the wallet, as bitcoind now supports multiple wallets, in addition to <code>%s</code> for the transaction ID.</p>
