Hello from Go!
This post was published using a Go program that replicates the steem-fossbot-voter authentication pattern.
It signs Steem transactions with your private posting key using secp256k1 ECDSA — the same cryptographic approach used by the original Node.js bot.
How it works
- Fetch the current chain head from
condenser_api.get_dynamic_global_properties - Build a binary-serialised transaction (Steem's custom wire format)
- Prepend the Steem chain ID and double-SHA256 the bytes
- Sign the digest with the private posting key (compact secp256k1 signature)
- Broadcast via
condenser_api.broadcast_transaction