Thanks for the quick reply. I am on that discord, but unfortunately it isn’t very active, so I am not hopeful for a reply =\
I have read through those docs several times. I also tried using CLEF to sign the blocks, though they neglect to say that the account password is requested each time it has to sign
I will be playing around with CLEF more, as I understand geth prefers clef for user management and signing.
Now yesterday I learned that using http defaults to only allowing requests from localhost, so I was able to get things working with the following flags:
geth --networkid 19852 --datadir "./data" --bootnodes "enode://414e12ce636b06aa18aad49fe3a9c646a9a1a8a0c2e0d4eaba39040c4aecef6cd102a2bc734da3d166c57a9202745aa217d529ade49218bd98f514d1b0281d44@127.0.0.1:0?discport=30301" --port 30303 --ipcdisable --syncmode full --http.port 8545 --unlock 87745f244a946062Df8dcA2504969A63C10F9228 --password password.txt --mine console
I didn’t use these flags:
–http --http.corsdomain “*”
So it was important to not start the http server (–http) and certainly not allow requests from any domain. Just stating the port I wanted (–http.port 123) ensured geth was only reachable on my local machine, and thus didn’t pose a security risk.