Krypto Slot Maschine

Im Zuge der Creative Media Summer School der Fachhochschule St. Pölten habe ich am Workshop "Smart Contracts: Token Creation with ERC20" teilgenommen. Dieser Workshop dauerte eine Woche und hat sich mit dem Thema Bitcoin, Blockchain, Smart Contracts und ERC20 Tokens beschäftigt. Während dieser Zeit durften wir als Gruppe von 4 Studenten auch unser eigenes Smart Contract Projekt umsetzten. Für die Umsetzung unseres Projektes hatten wir etwa eineinhalb Tage Zeit. 

MetaMask

MetaMast ist ein Krypto Wallet, welches mit einfacher Bedienbarkeit und seiner innovativen Browsererweiterung glänzt. Durch die Browsererweiterung kann man mit vielen Webseiten eine Verbindung aufbauen und so das Kaufen, Verkaufen oder Swapen von Kryptowährung schnell und einfach abwickeln.

Slot Maschine

Mit unserer programmierten Slot Maschine hat der UserInn die Möglichkeit, sich mit seiner MetaMask Erweiterung zu verbinden und dann unseren selbst erstellten VIP Casino Token, kurz genannt VIPCT, einzutauschen. Mit diesem Token kann nun an unserer Slot Maschine gespielt werden. Bei zwei gleichen Symbolen wird der Einsatz des UserInn verdoppelt, bei drei gleichen Symbolen wird der Einsatz versechsfacht.

Probleme

Die meiste Zeit benötigten wir für das Recherchieren der neuen Technologie Solidity und der Online IDE Remix. Unser Projekt konnten wir fast zur Gänze umsetzen. Es war uns in dieser kurzen Zeit jedoch nicht möglich, einen entscheidenden Fehler zu finden: Der NutzerInn kann zwar unseren Token kaufen, doch wenn gespielt wird, ist es noch nicht möglich den Einsatz vom Wallet des NutzerInn abzubuchen.


Kompetenzen

#HTML  

#JavaScript  

#Master  

#Solidity  

Programme

Github Github
Remix IDE Remix IDE