https://coding-bootcamps.com/security-token-versus-initial-coin-offerings-blockchain-crowdfunding/