trade protocol