You will find tutorials on the principle ethereum webpage and specifics of Solitiy (the most generally supported higher-level contract language) right here. Having said that, this offers an opportunity for malicious actors to benefit from people by draining tokens from their wallets. To avoid this terrifying hack, Etherscan delivers a https://ethbase.net