Are social tokens ready for their moment in the crypto spotlight? Roll believes the tech is on the verge of enabling breakout adoption.