expose signup to rpc