fix sorting so it doesn't stringify, and add raw getters
verify it's a hex key too
minimum link sync sending and test