[FEATURE] Split 'sign' method into another call, remove offline sign

After discussing with Norman, we agreed that removing the sign button would make it more obviously a "websocket" tool