json-rpc library chosen