Não estou mais ativo na Steem, mas aqui vai o que eu pude obter da Hive:
Minha sugestão seria usar o KeyChain ou o Hivesigner(se bem que eu não gosto do Hivesigner), pois ele dá muita coisa pronta para transmitir transações. Já consultas de dados é melhor usar um nodo terceirizado, usando os métodos da API.
Para mais informações, tem a página oficial de desenvolvimento, que é onde você pode consultar, pois dificilmente encontrará alguma coisa nos outros meios comuns de consulta para desenvolvedores, como o próprio Google ou StackOverflow, tanto para Hive quanto para Steem. Eu mesmo tenho bastante dificuldade com isso pelo fato de muita coisa não estar bem explicada na página de desenvolvimento. Até hoje não consegui entender direito como fazer serialização e assinatura de transações, por isso uso o Keychain.