Synthetix allows users to bet on crypto assets, stocks, currencies, precious metals, and other assets in the form of ERC20 tokens.