The page you made is great, I would just add a note that people should change their bitcoin and counterpartyd RPC username and password if they use real (mainnet) BTC and XCP.
In that error it says: "Either, switch to jmcorgan (recommended), use Insight, or use sochain or blockr.’], ‘message’: ‘Unknown RPC command:
searchrawtransactions
. Either, switch to jmcorgan (recommended), use Insight, or use sochain or blockr.’}, ‘message’: ‘Server error’}"
I mentioned this at the top of this discussion, you need to install a patched version of Bitcoin Core, or use Insight or Blockr.
If you want to try Insight, see here, stop counterpartyd (CTRL+C) and add this to your counterpartyd.conf::
blockchain-service-name=insight
Then try again.
If you want you can install a patched version of Bitcoin Core with jmcorgan addrindex patch:
If you do this, then - because you already have bitcoind on your system - you need to stop bitcoind, uninstall bitcoin-qt and after you install a patched version, then run it one time with “bitcoind --reindex” so that it reindexes existing blockchain (it takes 6-12 hours!). Then you can switch to jmcorgan in Counterpartyd config file:
blockchain-service-name=jmcorgan
The easiest approach to install is to use Federated Node and pick the “countepartyd server” option (#2 in wizard), then it’s all automatic (as per http://counterparty.io/docs/build-system/federated-node/).
But Federated Node has a more complicated setup of services and components (see https://github.com/CounterpartyXCP/counterpartyd_build/blob/master/setup_federated_node.py) so you cannot apply 100% the same logic to stand-alone counterpartyd setup which you have.