If you query a node's API service you get some useful information like this:
$ curl -s http://localhost:8080/v1 | jq
{
"chain_id": 1,
"epoch": "406",
"ledger_version": "141782488",
"oldest_ledger_version": "0",
"ledger_timestamp": "1748439929040214",
"node_role": "validator",
"oldest_block_height": "0",
"block_height": "70861200",
"git_hash": "750f39b5b91114754203d858ec6a758b2f664084"
}
But it turns out the git_hash field is not reporting the git commit SHA for the libra project itself. Instead it's reporting the commit SHA for the diem library. In itself probably not an un-useful thing, but it would be good if
both were reported, or just the libra project hash since the diem version can be inferred from that via Cargo.lock.