Tokens are created through an initial coin offering, which represents the cryptocurrency version of an initial public offering (IPO) . Tokens are created by cryptocurrency companies that want to raise money. Investors who are interested in the company can purchase these tokens.