Odkąd Ethereum stworzyło standard ERC20 i możliwość tworzenia smart kontraktów na swojej platformie, większość projektów ICO bazowało właśnie na tym rozwiązaniu. Od niedawna, dzięki rozwiązaniu RSK, jest możliwe tworzenie smart kontraktów w oparciu o Bitcoina.