Is squid coin promising?