-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Description
I’ve set up Bitcoin Core and it’s running fine in the background. I’m using rpcusername
and rpcpassword
in bitcoin.conf (not using cookie). Bitcoin Core is working smoothly.
I followed the official GitHub documentation to set up the ORD wallet, and the server is running on port 8080 using the command:
ord server --http-port 8080
I created the wallet with:
ord wallet create
and received the mnemonic. However, when I attempt certain commands, I get the following error:
ubuntu@bitcoin-node-backend:~$ ord wallet --server-url http://0.0.0.0:8080 transactions
error: wallet failed to synchronize with ord server after 20 attempts
Additionally, trying to dump the wallet results in:
ubuntu@bitcoin-node-backend:~$ ord wallet --server-url http://127.0.0.1:8080 dump
error: wallet failed to synchronize with ord server after 20 attempts
Interestingly, some commands, such as checking the block count, work fine:
ubuntu@bitcoin-node-backend:~$ curl http://127.0.0.1:8080/blockcount
819487
Additional Information:
I noticed that block indexing is still in progress, as indicated by the following status message:
ubuntu@bitcoin-node-backend:~$ ord server --http-port 8080
Index file `/home/ubuntu/.local/share/ord/index.redb` needs recovery. This can take a long time, especially for the --index-sats index.
██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░ 825563/872280
Listening on http://0.0.0.0:8080
[indexing blocks] ███████████████████████████████████████████████████████████████████████████████████████████████████████████████░░░░░░░░░ 827176/872280
Should I wait until indexing finishes, or is there something else I should check? Any guidance would be appreciated!