protocol revenue